loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

fastmcp-go

MCP Tool

JSLEEKR/fastmcp-go

Re-implementation of fastmcp in Go — MCP server framework with zero deps, single binary, native concurrency

Install

$ npx loaditout add JSLEEKR/fastmcp-go

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "fastmcp-go": {
      "command": "npx",
      "args": [
        "-y",
        "fastmcp-go"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

fastmcp-go

[](https://go.dev) [](LICENSE) []() []()

> Go reimplementation of fastmcp — the de facto MCP server framework. > Single binary, zero dependencies, native concurrency.

Why This Exists

fastmcp (Python, 24K stars) is the most popular MCP server framework, powering ~70% of MCP servers. But it has structural limitations:

  • 20+ dependencies with 50+ transitive deps — version conflicts break installs
  • Python runtime required — needs pip, venv, interpreter
  • 1-3 second startup — import time alone costs hundreds of milliseconds
  • GIL-limited concurrency — asyncio is single-threaded
  • Known bugs in schema generation, timeouts, concurrent tools, STDIO termination

fastmcp-go is a ground-up Go reimplementation that fixes these issues:

| Dimension | fastmcp (Python) | fastmcp-go | |-----------|-----------------|------------| | Startup | 1-3 seconds | <50ms | | Binary | Python + pip + venv | Single static binary | | Memory | ~50MB base | ~5MB base | | Dependencies | 20+ direct, 50+ transitive | Zero | | Concurrency | asyncio (single-threaded) | goroutines (true parallelism) | | Type Safety | Runtime (Pydantic) | Compile-time (structs) | | Deployment | pip install + config | Copy one binary |

Installation
go install github.com/JSLEEKR/fastmcp-go/cmd/fastmcp-go@latest

Or build from source:

git clone https://github.com/JSLEEKR/fastmcp-go.git
cd fastmcp-go
go build -o fastmcp-go ./cmd/fastmcp-go
Quick Start
As a Library
package main

import (

Tags

aigolangjson-rpcmcpmodel-context-protocolreimplementationserver-frameworkssetoolszero-dependencies

Reviews

Loading reviews...

Quality Signals

0
Installs
Last updated20 days ago
Security: AREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit3/30/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/JSLEEKR/fastmcp-go)](https://loaditout.ai/skills/JSLEEKR/fastmcp-go)