Discover and explore top open-source AI tools and projects—updated daily.
Framework for building MCP servers
Top 45.1% on SourcePulse
Golf is an open-source framework designed to simplify the creation of MCP (Model-Centric Programming) server applications. It allows developers to define server capabilities like tools, prompts, and resources as Python files, which Golf automatically discovers and compiles into a runnable FastMCP server, minimizing boilerplate and accelerating development for those building agent-based applications.
How It Works
Golf utilizes a convention-over-configuration approach. Developers organize their server logic into tools/
, resources/
, and prompts/
directories. Each Python file within these directories, along with its module docstring and exported function, defines a component. Golf automatically parses these files, infers component IDs from their file paths, and generates a FastMCP server. This structure streamlines development by abstracting away server setup and integration complexities.
Quick Start & Requirements
pip install golf-mcp
golf init your-project-name
cd your-project-name && golf build dev && golf run
Highlighted Details
Maintenance & Community
golf telemetry disable
or --no-telemetry
flag.Licensing & Compatibility
Limitations & Caveats
6 days ago
Inactive