Who it is forA developer who would rather describe a tool than learn the MCP spec.
The problemCoding agents trained on older MCP code often produce servers that use outdated APIs.
The outcomeA coding agent working from FastMCP's version-matched documentation to write and test your server.
What you need first
- Python and uv (recommended) for installation
- An MCP client to connect your server to, such as an AI assistant or coding agent
- For TypeScript projects: the separate fastmcp-ts package
Steps
- Give your coding agent https://gofastmcp.com/llms.txt as its starting point
- Use llms-full.txt only if your model has room, since it may exceed the context window
- See the Coding Agents page for version-matched docs and the optional server authoring skill
- Ask the agent to add FastMCP with
uv add fastmcpand build the server - Review every exposed tool before connecting the server to your assistant
Prompt for your agent
Read https://gofastmcp.com/llms.txt and build me a FastMCP server (PrefectHQ/fastmcp) that exposes <capability> as tools. Use the current FastMCP API, add type hints and docstrings, and give me the exact steps to connect it to <MCP client>.
Caveat. Check the version your agent targets: the README lists upgrade guides from FastMCP 2 and 3 and from MCP SDK v1 and v2, so APIs differ across versions.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for PrefectHQ/fastmcp and "Have your coding agent build an MCP server for you"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer