{"type":"mcp_server","name":"mcp-sse","description":"This repository demonstrates an SSE-based Model Context Protocol (MCP) server and client pattern, enabling decoupled processes for cloud-native agent interactions with tools like weather forecasting. It uses tools from the","category":"Communication","language":"Python","stars":301,"forks":18,"owner":"sidharthrajaram","github_url":"https://github.com/sidharthrajaram/mcp-sse","homepage":null,"setup":"## Setup\n\n1.  Supply `ANTHROPIC_API_KEY` in `.env` or as an environment variable.\n2.  Run the server: `uv run weather.py` (optionally configure host and port with `--host <your host> --port <your port>`).\n3.  Run the client: `uv run client.py http://0.0.0.0:8080/sse` (replace the URL with the server's SSE endpoint).\n4.  Optionally, install via Smithery: `npx -y @smithery/cli install @sidharthrajaram/mcp-sse --client claude`.","tools":"## Available Tools\n\n1.  `get_alerts` (tool provided by the SSE-based MCP server).\n2.  `get_forecast` (tool provided by the SSE-based MCP server).\n","faq":null,"created_at":"2025-01-27T21:18:56+00:00","updated_at":"2025-03-28T10:08:12+00:00","source_url":"https://model-context-protocol.com/servers/sse-model-context-protocol-client-server","related_articles":[]}