Home/Directory/Developer Tools/FastMCP

FastMCP

@punkpeye · github.com/punkpeye/fastmcp

A high-level framework for building MCP servers in TypeScript

ClaimedDeveloper ToolsstdioToolslocal auth
GitHub

Install one command

terminal
$ npx fastmcp dev src/examples/addition.ts

Or add it with the Claude CLI: claude mcp add fastmcp-punkpeye

Tools exposed 16 tools

outputSchema
structuredContent
canAccess
imageContent
audioContent
streamingHint
streamContent
readOnlyHint
destructiveHint
idempotentHint
openWorldHint
getAuthSession
debug
error
info
warn

Configuration generate & copy

Values are filled in locally in your browser — nothing is sent anywhere.

claude_desktop_config.json
{
  "mcpServers": {
    "fastmcp-punkpeye": {
      "command": "npx",
      "args": ["fastmcp", "dev", "src/examples/addition.ts"],
      "env": {
        "GOOGLE_CLIENT_ID": "<your-google-client-id>",
        "GOOGLE_CLIENT_SECRET": "<your-google-client-secret>",
        "OAUTH_AUTH_ENDPOINT": "<your-oauth-auth-endpoint>",
        "OAUTH_CLIENT_ID": "<your-oauth-client-id>",
        "OAUTH_CLIENT_SECRET": "<your-oauth-client-secret>",
        "OAUTH_TOKEN_ENDPOINT": "<your-oauth-token-endpoint>",
        "YOUR_ENV_VAR": "<your-your-env-var>"
      }
    }
  }
}

Paste the Claude Desktop snippet under mcpServers in your config, then restart Claude Desktop — or run the Claude Code command in your terminal.

Related

Similar servers

More in Developer Tools
Compare
@modelcontextprotocol

Reference / test server with prompts, resources, and tools.

Developer ToolsstdioRead-only no-auth
87k1w ago0 toolslocal
$npx -y @modelcontextprotocol/server-everything
Compare

Official GitHub server for integration with repository management, PRs, issues, and more.

Developer ToolsstdioExecute auth
30.5k6d ago20 toolslocal
Install command unavailable — see repo
Compare
@jlowin

A high-level framework for building MCP servers in Python

Developer ToolsstdioRead-only no-auth
25.6k1w ago0 toolslocal
Install command unavailable — see repo