MCP FastAPI Server
@karthikv2k
基本情報
MCP FastAPI Server について
概要
What is MCP FastAPI Server?
MCP FastAPI Server is a FastAPI-based async API server that communicates with Model Context Protocol (MCP) servers. It runs locally and enables users to list available MCP servers, list tools, and invoke tools via REST API endpoints.
How to use MCP FastAPI Server?
Install Python 3.8 or higher, clone the repository, create a virtual environment, install dependencies, and configure the .env file with the MCP server URL. Start the server with uvicorn app.main:app --reload, then call the provided API endpoints using HTTP clients like curl.
Key features of MCP FastAPI Server
- Lists available MCP servers
- Lists tools available from an MCP server
- Invokes tools on an MCP server
- Provides interactive Swagger UI and ReDoc documentation
- Built with FastAPI for async performance
Use cases of MCP FastAPI Server
- Querying which MCP servers are reachable in your environment
- Discovering tools exposed by a specific MCP server
- Calling a tool on an MCP server from a REST client
- Integrating MCP capabilities into web applications or scripts
FAQ from MCP FastAPI Server
What platforms does MCP FastAPI Server run on?
It requires Python 3.8 or higher and runs on any platform that supports Python (Windows, macOS, Linux).
How do I connect to a MCP server?
Set the MCP server URL in the .env file (e.g., http://localhost:5000) before starting the API server. The server URL can also be passed in the request body for tool listing and invocation.
What is the license for MCP FastAPI Server?
MCP FastAPI Server is licensed under the MIT license.
「その他」の他のクライアント

Prove AI
preuve.aiStartup research engine. Scores ideas with live market data. Only 17.5% pass.
TRMX MCP Playground
rosaboyleDify Connect MCP
difybaseDify Plugin Agent Mcp_sse
junjiemDify 1.0 Plugin Support MCP Tools Agent strategies

Prism – Contract Deadline Reader
Built AI, Inc.Give your AI agent a contract reader. Prism reads leases, mortgages, insurance policies and HOA documents and returns every deadline with its exact date, what happens if it is missed, and the sentence it came from. Remot
コメント