fastmcp
Build MCP servers, clients, and apps with plain Python
All Skills in This Repository (5)
Pure Emerald Level Indicatorstesting-python
Automate creation and evaluation of Python tests with pytest.
reviewing-code
Automate structured code reviews for pull requests with actionable feedback.
review-pr
Monitor Codex bot PR reviews and generate responses to feedback.
review-issue
Triage external GitHub issues and gate-enabled PRs to assign or decline.
fastmcp-client-cli
List and invoke MCP server tools via CLI with schema validation.
Frequently Asked Questions
FAQPage SchemaHow to install FastMCP?โผ
Run `npx skills add PrefectHQ/fastmcp --all -g -y` in your terminal to install all skills in this suite globally.
What is FastMCP used for?โผ
FastMCP is a Python framework for building MCP servers, clients, and interactive apps. It turns plain Python functions into tools that AI models can discover and call.
How do I call tools on an MCP server from the command line?โผ
Use `fastmcp list` to see a server's tools and `fastmcp call` to invoke them with simple key=value arguments. It works with URLs, local Python files, and servers already configured in your editor.
Does FastMCP work with Claude Code and Cursor?โผ
Yes. FastMCP servers follow the open MCP standard, so they connect directly to Claude Code, Claude Desktop, Cursor, Gemini CLI, and other MCP-compatible clients.
Do I need to know the MCP protocol to use FastMCP?โผ
No. You write ordinary Python functions with decorators, and FastMCP handles schemas, validation, authentication, and transport for you.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core