iteam1/mcp-server-hello
3.1
If you are the rightful owner of mcp-server-hello and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The Model Context Protocol (MCP) server is designed to facilitate communication between clients and servers using a standardized protocol, enabling efficient data exchange and processing.
mcp-server-hello
To setup:
# Create a new directory for our project
uv init <project_name>
cd <project_name>
# Create virtual environment and activate it
uv venv
source .venv/bin/activate
# Install dependencies
uv add "mcp[cli]" httpx click black
To run MCP server:
# stdio
uv run mcp-server-hello
# sse
uv run mcp-server-hello --transport sse --port 8080
# streamable-http
uv run mcp-server-hello --transport streamable-http --port 8080
Windsurl IDE local configuration:
{
"mcpServers": {
"hello": {
"command": "uv",
"args": [
"--directory",
"/absolute/path/to/mcp-server-hello",
"run",
"mcp-server-hello"
]
}
}
}
Windsurl IDE remote configuration:
{
"mcpServers": {
"hello": {
"serverUrl": "http://localhost:8000/sse"
}
}
}
Note: To apply the changes in your code, just save and reload the configuration in Windsurl IDE.
Claude code integration:
# STDIO
claude mcp add-json hello '{"type":"stdio","command":"uv","args":["--directory","/home/locch/Works/mcp-server-hello","run","mcp-server-hello"]}'
# SSE
claude mcp add-json mcp-hello-sse '{"type":"sse","url":"http://localhost:8080/sse"}'
# Or with authentication
claude mcp add-json mcp-hello-sse '{"type":"sse","url":"http://localhost:8080/sse","headers":{"Authorization":"Bearer your-token","X-API-Key":"your-key"}}'
# STREAMALBE-HTTP
claude mcp add-json mcp-hello-http '{"type":"http","url":"http://localhost:8080/mcp"}'
claude mcp add-json mcp-hello-http '{"type":"http","url":"http://localhost:8080/mcp","headers":{"Authorization":"Bearer your-token","Content-Type":"application/json"}}'
Note: mcp_server_hello/__main__.py is the entry point allow you to run the server with uv run mcp-server-hello without installing the package.