# FastMCP Server

**Canonical:** https://apis.io/apis/fastmcp/fastmcp-server/  
**Provider:** FastMCP — https://apis.io/providers/fastmcp/  
**Documentation:** https://gofastmcp.com/servers/server

FastMCP Server is one of 6 APIs that [FastMCP](https://apis.io/providers/fastmcp/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include MCP, Server, Tools, Resources, and Prompts. The published artifact set on APIs.io includes API documentation.

The FastMCP Server is the Python entry point for exposing tools, resources, prompts, and apps to any Model Context Protocol client. Developers instantiate a `FastMCP` server object and register components with decorators (`@mcp.tool`, `@mcp.resource`, `@mcp.prompt`). Schemas are generated automatically from Python type hints, with built-in support for dependency injection, middleware, lifespan management, context, structured logging, progress reporting, elicitation, authorization, component visibility, pagination, namespace transforms, and OpenTelemetry. Servers can be composed via mounting and proxying, and exposed over stdio, Streamable HTTP, or SSE transports.

## Machine-readable artifacts (14)

- **Documentation** — https://gofastmcp.com/servers/server
- **Documentation** — https://gofastmcp.com/servers/tools
- **Documentation** — https://gofastmcp.com/servers/resources
- **Documentation** — https://gofastmcp.com/servers/prompts
- **Documentation** — https://gofastmcp.com/servers/middleware
- **Documentation** — https://gofastmcp.com/servers/dependency-injection
- **Documentation** — https://gofastmcp.com/servers/lifespan
- **Documentation** — https://gofastmcp.com/servers/context
- **Documentation** — https://gofastmcp.com/servers/elicitation
- **Documentation** — https://gofastmcp.com/servers/progress
- **Documentation** — https://gofastmcp.com/servers/composition
- **Documentation** — https://gofastmcp.com/servers/testing
- **Documentation** — https://gofastmcp.com/servers/telemetry
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/fastmcp/refs/heads/main/apis.yml

## Other FastMCP APIs (5)

- [FastMCP Client](https://apis.io/apis/fastmcp/fastmcp-client/)
- [FastMCP Apps](https://apis.io/apis/fastmcp/fastmcp-apps/)
- [FastMCP Authentication](https://apis.io/apis/fastmcp/fastmcp-auth/)
- [FastMCP OpenAPI and FastAPI Integration](https://apis.io/apis/fastmcp/fastmcp-openapi/)
- [FastMCP CLI](https://apis.io/apis/fastmcp/fastmcp-cli/)

## Tags

MCP, Server, Tools, Resources, Prompts, Python, Framework

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/fastmcp/fastmcp-server/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/fastmcp/.
