Discover and explore top open-source AI tools and projects—updated daily.
golf-mcpFramework for building MCP servers
Top 44.4% 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-mcpgolf init your-project-namecd your-project-name && golf build dev && golf runHighlighted Details
Maintenance & Community
golf telemetry disable or --no-telemetry flag.Licensing & Compatibility
Limitations & Caveats
19 hours ago
Inactive