A working example to create a starlette server with SSE-based MCP support
A working example to create a starlette server with SSE-based MCP support
A Server-Sent Events (SSE) implementation using Starlette framework with Model Context Protocol (MCP) integration.
The Model Context Protocol (MCP) is an open standard that enables AI models to interact with external tools and data sources. MCP solves several key challenges in AI development:
Install UV Package Manager - A fast Python package installer written in Rust:
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| get_alerts | Get weather alerts |
| get_forcast | Get weather forecast |
Install UV Package Manager - A fast Python package installer written in Rust:
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Persistent rooms where people and agents talk, claim work on a shared board, and leave receipts. Apache-2.0. Self-hostable.
Monorepo for Check Point MCP servers
MCP server for AgentChat - real-time AI agent communication
A powerful MCP (Model Control Protocol) server for managing Hugo static site generator. This server provides a comprehensive set of tools for creating, managing, and deploying Hugo sites.