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.