fastmcp-server-setup

Create MCP servers with the FastMCP Python SDK.

Updated Dec 11, 2025
One-click install
npx skills add https://github.com/maneeshanif/todo-spec-driven --skill fastmcp-server-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fastmcp-server-setup
Source: https://github.com/maneeshanif/todo-spec-driven/tree/main/.claude/skills/fastmcp-server-setup
Command: npx skills add https://github.com/maneeshanif/todo-spec-driven --skill fastmcp-server-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires fastmcp, and includes scripts (resource) components.

What problem does it solve?

This Skill guides the creation of MCP (Model Context Protocol) servers using the FastMCP Python SDK, enabling AI agents to call deterministic tasks exposed as tools.

Core Features & Use Cases

  • Tool registration: Define tools using @mcp.tool to expose automation capabilities to clients.
  • Transport options: Support for stdio, HTTP, and SSE transports to fit different deployment scenarios.
  • Server patterns: CRUD tasks, prompts, resources, and client usage patterns with FastMCP.
  • Use Case: Expose a set of data operations that an agent can invoke via HTTP to manage tasks and workflows.

Quick Start

  1. Install the FastMCP dependency (uv add fastmcp).
  2. Create a basic MCP server file and register tools with @mcp.tool.
  3. Run the server with an HTTP transport to enable agent integration (uv run python path/to/server.py).