remote-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@remote-mcpsearch the web for MCP protocol updates"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Servers over Streamable HTTP — Step-by-Step Guide
📝 Read the full article here: MCP Servers over Streamable HTTP (Step-by-Step)
This repository contains a complete, working example of how to build and run an MCP (Model Context Protocol) server using Python, mcp, and FastAPI. You’ll learn how to:
Expose tools and functions over HTTP using the MCP protocol
Connect those tools to AI assistants like Cursor
Use streamable HTTP as the transport
Mount multiple MCP servers in a FastAPI app
📁 Folder Structure
.
├── docs/ # Diagrams and assets (e.g., mcp-client-server.png)
├── fastapi_example/ # Example mounting multiple MCP servers in FastAPI
│ ├── echo_server.py # A server exposing a simple echo tool
│ ├── math_server.py # A server exposing a math tool
│ └── server.py # FastAPI app that mounts both echo and math servers
├── .gitignore
├── .python-version # Python version (for tools like pyenv or uv)
├── pyproject.toml # Project config and dependencies
├── readme.md # You're here!
├── runtime.txt # Python runtime for platforms like Render
├── server.py # Basic standalone MCP server using Tavily search
├── uv.lock # Lockfile for uv dependency manager⸻
🛠 Quickstart
Install uv (recommended Python package manager)
curl -LsSf https://astral.sh/uv/install.sh | shInstall dependencies and set up environment
uv venv && source .venv/bin/activate
uv pip install -r pyproject.tomlRun the basic MCP server This uses the Tavily API to expose a simple web_search tool.
uv run server.pyRun the FastAPI app with multiple MCP servers
uv run fastapi_example/server.pyThis will mount:
⸻
🧪 Debug with MCP Inspector
Install CLI support
uv add 'mcp[cli]'Launch the inspector
uv run mcp dev server.pyThen go to: http://localhost:6274/?MCP_PROXY_AUTH_TOKEN=...
⸻
🔌 Connect to Cursor
In Cursor, add your MCP server under Chat Settings > MCP Servers:
{
"mcpServers": {
"tavily": {
"url": "http://localhost:8000/mcp/"
}
}
}✅ Note: You must include the trailing / in the URL.
⸻
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityAmaintenanceA capability-first MCP server toolkit for FastAPI that supports Streamable HTTP and stdio transports, with registries for tools, prompts, and resources, plus optional auth hooks and task management.Last updatedMIT
- Flicense-qualityDmaintenanceA step-by-step guide and complete working example for building and running an MCP server with streamable HTTP transport using Python, mcp, and FastAPI, enabling AI assistants to access tools over HTTP.Last updated31
- Flicense-qualityDmaintenanceA standalone MCP server that exposes API endpoints as tools for AI assistants, using SSE transport.Last updated
- Flicense-qualityDmaintenanceA Python-based MCP server that exposes tools over streamable HTTP using FastAPI, enabling connection to AI assistants like Cursor. Supports multiple servers mounted in a single FastAPI app.Last updated
Related MCP Connectors
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
MCP server exposing the Backtest360 engine API as tools for AI agents.
Remote ChromaDB vector database MCP server with streamable HTTP transport
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mo3tssem/remote-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server