Individual skill
fastmcp-server
Complete guide for building MCP servers with FastMCP 3.0 - tools, resources, authentication, providers, middleware, and deployment. Use when creating Python MCP servers or integrating AI models with external tools and data.
skills-imported/fastmcp-server/SKILL.md
Source commit faf37c0859ebf627bfcb5225e8057d088691e0ae
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 8, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 53
- Repository last updated
- Oct 10, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent-skills Repository topic
- ai-agents Repository topic
- ai-agents-automation Repository topic
- ai-skills Repository topic
- awesome Repository topic
- awesome-list Repository topic
- chatgpt Repository topic
- claude-skills Repository topic
- meta-ai Repository topic
- muse-ai Repository topic
- fastmcp Declared skill tag
- mcp Declared skill tag
- python Declared skill tag
- ai Declared skill tag
- tools Declared skill tag
- server Declared skill tag
- authentication Declared skill tag
- providers Declared skill tag
- security Derived category
- data Derived category
- devops Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 7,627 bytesSKILL.mdcore · 7,627 bytesSKILL.mdcore · 7,627 bytesSKILL.mdcore · 7,627 bytesSKILL.mdcore · 7,627 bytesSKILL.mdcore · 7,627 bytesSKILL.mdcore · 7,627 bytesSKILL.mdcore · 7,627 bytesSKILL.mdcore · 7,627 bytesreferences/authentication/full-oauth-server.mddoc · 5,198 bytesreferences/authentication/oauth-proxy.mddoc · 32,001 bytesreferences/authentication/oidc-proxy.mddoc · 10,078 bytesreferences/authentication/remote-oauth.mddoc · 14,370 bytesreferences/authentication/token-verification.mddoc · 17,672 bytesreferences/authorization.mddoc · 13,442 bytesreferences/context/background-tasks.mddoc · 10,390 bytesreferences/context/dependency-injection.mddoc · 12,672 bytesreferences/context/mcp-context.mddoc · 17,063 bytesreferences/context/user-elicitation.mddoc · 11,653 bytesreferences/features/client-logging.mddoc · 3,414 bytesreferences/features/icons.mddoc · 4,374 bytesreferences/features/lifespans.mddoc · 3,708 bytesreferences/features/middleware.mddoc · 29,583 bytesreferences/features/opentelemetry.mddoc · 9,704 bytesreferences/features/pagination.mddoc · 4,330 bytesreferences/features/progress-reporting.mddoc · 2,288 bytesreferences/features/sampling.mddoc · 20,043 bytesreferences/features/storage-backends.mddoc · 9,627 bytesreferences/features/versioning.mddoc · 26,529 bytesreferences/getting-started/installation.mddoc · 3,928 bytesreferences/getting-started/quickstart.mddoc · 13,004 bytesreferences/getting-started/upgrade-guide.mddoc · 6,584 bytesreferences/providers/custom.mddoc · 15,895 bytesreferences/providers/filesystem.mddoc · 18,223 bytesreferences/providers/local.mddoc · 4,034 bytesreferences/providers/skills.mddoc · 11,259 bytesreferences/server/resources-and-templates.mddoc · 57,399 bytesreferences/server/server-class.mddoc · 8,258 bytesreferences/server/tools.mddoc · 42,298 bytes
Read excerpt
# FastMCP 3.0 Server Development
Complete reference for building production-ready MCP (Model Context Protocol) servers with FastMCP 3.0 - the fast, Pythonic framework for connecting LLMs to tools and data.
## When to use this skill
**Use FastMCP Server when:**
- Creating a new MCP server in Python
- Adding tools, resources, or prompts to an MCP server
- Implementing authentication (OAuth, OIDC, token verification)
- Setting up middleware for logging, rate limiting, or authorization
- Configuring providers (local, filesystem, skills, custom)
- Building production MCP servers with telemetry and storage
- Upgrading from FastMCP 2.x to 3.0