Skip to main content

Framework for building MCP servers

Project description

GolfMCP

A Pythonic framework for building Model Context Protocol (MCP) servers with zero boilerplate.

Features

  • 🚀 Zero-to-live in under 90 seconds: Quick setup and deployment
  • 💡 Convention over configuration: Minimal boilerplate
  • 🔄 Fast feedback: Hot-reload during development (≤ 500 ms)
  • 📂 Nested folder support: Organize your tools, resources, and prompts
  • 🔌 Pluggable auth & deploy: Built-in providers for OAuth, Vercel, Fly.io, etc.
  • 🛠️ Delegates protocol compliance to FastMCP: Focus on your logic, not the wire format

Installation

pip install golfmcp

Quick Start

Initialize a new project:

golf init my-mcp-project
cd my-mcp-project

Start the development server with hot-reload:

golf dev

Documentation

For detailed documentation, visit docs.

License

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

golf_mcp-0.1.0.tar.gz (152.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

golf_mcp-0.1.0-py3-none-any.whl (62.5 kB view details)

Uploaded Python 3

File details

Details for the file golf_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: golf_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 152.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.6

File hashes

Hashes for golf_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c1f0561a9595d9888ae9060c781538447f49f6bd03c78df477edce436bf1f58f
MD5 b525fd7f37be4d44d5cb4124651f9ee9
BLAKE2b-256 390316b317bcfe66e2cc28f7a473281f578df66b74b12bd3f1067a791bc34cc1

See more details on using hashes here.

File details

Details for the file golf_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: golf_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 62.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.6

File hashes

Hashes for golf_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d0104adb112615e74729cbaba2b60da2a204d573f097a4c3dffc79c59afc73d8
MD5 9a3c6fc203a082033400d5d767ddd7be
BLAKE2b-256 a93e1ade09bda08282e978a7a2a6c770f46c85abcec8b1488c90ecff4d69eade

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page