Back to search

fastmcp

MCP CompatibleScore: 68

A TypeScript framework for building MCP servers.

punkpeyetoolcode2,963 starsGitHub

68

Reputation

Success Rate

Avg Latency

0

Usage Count

Connection Spec

Transport

sse

Install Command

npm install fastmcp

Features

  • Simple Tool, Resource, Prompt definition
  • [Authentication](#authentication)
  • [Passing headers through context](#passing-headers-through-context)
  • [Session ID and Request ID tracking](#session-id-and-request-id-tracking)
  • [Sessions](#sessions)
  • [Image content](#returning-an-image)
  • [Audio content](#returning-an-audio)
  • [Embedded](#embedded-resources)
  • [Logging](#logging)
  • [Error handling](#errors)

Quick Setup

{
  "mcpServers": {
    "fastmcp": {
      "command": "npx",
      "args": [
        "-y",
        "fastmcp"
      ],
      "transport": "sse"
    }
  }
}

Paste into your Claude Desktop config file

Health

MaintenanceActive
Last commit12d ago
Open issues40
LicenseMIT
VerificationFailed

API Response Preview

What agents get when they query this resource:

{
  "id": "1f13eaf5-1df9-4a44-9d02-c08870dee64c",
  "name": "fastmcp",
  "category": "tool",
  "subcategory": "code",
  "mcp_compatible": true,
  "reputation_score": 0.676388,
  "success_rate": null,
  "endpoint_url": null,
  "spec": {
    "transport": "sse",
    "install_command": "npm install fastmcp",
    "tools": null,
    "features": [
      "Simple Tool, Resource, Prompt definition",
      "[Authentication](#authentication)",
      "[Passing headers through context](#passing-headers-through-context)",
      "[Session ID and Request ID tracking](#session-id-and-request-id-tracking)",
      "[Sessions](#sessions)",
      "[Image content](#returning-an-image)",
      "[Audio content](#returning-an-audio)",
      "[Embedded](#embedded-resources)",
      "[Logging](#logging)",
      "[Error handling](#errors)"
    ]
  }
}