FastMCP Development
Installation
SKILL.md
- Determine server purpose and required components (tools, resources, prompts)
Ask: What functionality does this MCP server provide? What external systems will it integrate with?
- Create FastMCP server file with basic structure
Use Quick Start template below. Choose Python or TypeScript based on project requirements.
- Implement tools for LLM-executable functions
Follow Tools section. Include type hints/annotations, validation, error handling.
- Add resources if data access needed
Follow Resources section. Use URI templates for dynamic resources. Include security validation.