{"repo":"golf-mcp/golf","free":true,"listed":false,"github":"https://github.com/golf-mcp/golf","clone":"git clone https://github.com/golf-mcp/golf.git","description":"Production-Ready MCP Server Framework • Build, deploy & scale secure AI agent infrastructure • Includes Auth, Observability, Debugger, Telemetry & Runtime • Run real-world MCPs powering AI Agents","language":"Python","stars":837,"topics":["ai","authentication","authorization","python","aiagents","mcp","mcp-server","mcps","ai-agent","ai-agent-tools"],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"⛳ Golf Easiest framework for building MCP servers 📚 Documentation Overview Golf is a framework designed to streamline the creation of MCP server applications. It allows developers to define server's capabilities— tools , prompts , and resources —as simple Python files within a conventional directory structure. Golf then automatically discovers, parses, and compiles these components into a runnable MCP server, minimizing boilerplate and accelerating development. With Golf v0.2.0, you get enterprise-grade authentication (JWT, OAuth Server, API key, development tokens), built-in utilities for LLM interactions, and automatic telemetry integration. Focus on implementing your agent's logic while Golf handles authentication, monitoring, and server infrastructure. Quick Start Get your Golf project up and running in a few simple steps: 1. Install Golf Ensure you have Python (3.10+ recommended) installed. Then, install Golf using pip: 2. Initialize Your Project Use the Golf CLI to scaffold a new project: This command creates a new directory ( your-project-name ) with a basic project structure, including example tools, resources, and a golf.json configuration file. 3. Run the Development Server Navigate into your new project directory and start the development server: This will start the MCP server, typically on http://localhost:3000 (configurable in golf.json ). That's it! Your Golf server is running and ready for integration. Basic Project Structure A Golf project initialized with go","default_branch":null,"files":null,"tree":[],"storefront":"/r/golf-mcp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/golf-mcp/golf/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}