// Software stack
MCP server starter kit
Write your own MCP server with an SDK, debug it with the Inspector, and add the most-used official MCP servers.
5 pieces4 setup stepsscenario: Connect tools to agents (MCP, CLI, auth)
What goes in it
- 1 ★ 28k
PrefectHQ/fastmcp MCP servers & SDKs Open source
Python framework for MCP servers
🚀 The fast, Pythonic way to build MCP servers and clients.
- 2 ★ 14k
typescript-sdk optional MCP servers & SDKs Open source
Official TypeScript SDK
The official TypeScript SDK for Model Context Protocol servers and clients
- 3 ★ 11k
modelcontextprotocol/inspector MCP servers & SDKs Open source
Debug MCP servers
Visual testing tool for MCP servers
- 4 ★ 34k
github-mcp-server MCP servers & SDKs Open source
Official GitHub MCP server
GitHub's official MCP Server
- 5 ★ 91k
modelcontextprotocol/servers MCP servers & SDKs Open source
Official reference servers
Model Context Protocol Servers
How to set it up
- 01Write a server exposing 2–3 tools with FastMCP (Python) or the official TypeScript SDK
- 02Debug it alone with MCP Inspector:
npx @modelcontextprotocol/inspector <command> - 03In stdio mode log to stderr only; describe parameters and return values clearly
- 04Prefer official MCP servers (e.g. GitHub) over third-party ones
✓ Good fit
- You need to expose internal systems to agents