fastmcp
Build MCP servers, clients, and apps with plain Python
All Skills in This Repository (3)
Pure Emerald Level Indicatorstesting-python
Write robust Python tests with pytest using fixtures, parameterization, and mocking.
reviewing-code
Analyze Python code for API design, patterns, and maintainability issues.
fastmcp-client-cli
Discover and invoke MCP tools from the command line.
Frequently Asked Questions
FAQPage SchemaHow to install FastMCP?โผ
Run `npx skills add jlowin/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 what tools a server offers 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 Model Context Protocol standard, so they connect to Claude Code, Claude Desktop, Cursor, Gemini CLI, and other MCP-compatible tools.
Do I need to know the MCP protocol to use FastMCP?โผ
No. You write ordinary Python functions with a decorator, and FastMCP generates the schemas, validation, and protocol handling for you automatically.
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