fastmcp

fastmcp

A Python framework for rapidly building MCP servers and clients.

MCPDevOpen source
Type
MCP
Transport
http
Open source
Yes
GitHub Stars
★ 25.8k
Source
mcp-github

Overview

FastMCP is a Python framework designed for quickly building MCP servers and clients. It simplifies the development process of MCP applications by automatically generating tool schemas, validation, and documentation. With FastMCP, you can focus on business logic without worrying about protocol details. FastMCP supports wrapping Python functions as MCP tools and provides full protocol support. Ideal for developers who need to rapidly develop and deploy MCP services.

Capabilities

  • Automatically generate tool schemas and documentation
  • Automatically handle transport negotiation and authentication
  • Support both local and remote MCP server connections
  • Provide interactive UI rendering

Use cases

Building MCP serversDeveloping MCP clientsCreating interactive MCP applications

Setup

Requires: Node 环境API Key
uv pip install fastmcp

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How do I install FastMCP?

Install using the command: uv pip install fastmcp.

What transport protocols does FastMCP support?

FastMCP supports the HTTP protocol.

Related skills