fastmcp

Scaffold FastMCP servers by copying templates and substituting server names.

14|2|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/gquthier/CLAWG --skill fastmcp-gquthier
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: fastmcp
Source: https://github.com/gquthier/CLAWG/tree/main/optional-skills/mcp/fastmcp
Command: npx skills add https://github.com/gquthier/CLAWG --skill fastmcp-gquthier

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill simplifies creating a FastMCP server by copying starter templates, replacing the server name placeholder, and scaffolding the needed files to start development quickly.

Core Features & Use Cases

  • Template scaffolding: generate a new server file from available templates.
  • Template listing: show available templates.
  • Placeholder replacement: substitute SERVER_NAME with the chosen server name in output files.
  • Safe output: verify output path and prevent unintentional overwrites.

Quick Start

Run the scaffold_fastmcp.py script to generate a new server file from a template with your chosen server name and output location.

Frequently Asked Questions about fastmcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a FastMCP server quickly?▼

Scaffolding a FastMCP server involves running a script that copies starter templates, replaces the __SERVER_NAME__ placeholder, and outputs the customized files to your local directory.

What templates are available for FastMCP project setup?▼

The FastMCP scaffolding tool provides a template listing feature that displays available starter templates, allowing you to choose the appropriate server structure for your automation project setup.

Does the FastMCP scaffolding script prevent overwriting existing files?▼

Yes, the FastMCP scaffolding script includes safe output verification to check the output path and prevent unintentional overwrites of existing local files during project setup.

Do I need a specific directory structure to use FastMCP templates?▼

Yes, FastMCP requires a specific directory structure containing templates, scripts, and references folders, along with a SKILL.md file with valid frontmatter in the repository.

Can I customize the output location when creating a FastMCP server?▼

Yes, you can customize the output location when creating a FastMCP server by specifying your desired output path when running the scaffold script.