golf
Active·★ 840·Apache-2.0·Updated 2026-09-09
Golf is a Python framework designed to streamline the creation of MCP server applications by defining capabilities as Python files. It automatically discovers, parses, and compiles these components into a runnable MCP server, minimizing boilerplate and accelerating development.
golf sits in the Observability category, so it is usually better judged by workflow fit, deployment style, and team needs than by isolated features alone. Based on the available metadata, it leans most clearly toward Streamlined creation of MCP server applications.. A representative use case is Building custom MCP server applications.. The listed license is Apache-2.0. GitHub stars are currently 841. Relevant tags include MCP, Python.
#MCP#Python#Server Framework#API Development#Authentication#Coding
01
Features
01Streamlined creation of MCP server applications.
02Automatic discovery, parsing, and compilation of server components (tools, prompts, resources).
03Enterprise-grade authentication (JWT, OAuth Server, API key, development tokens).
04Built-in utilities for Large Language Model (LLM) interactions.
05Automatic OpenTelemetry integration for monitoring and tracing.
02
Why choose it
+Streamlined creation of MCP server applications.
+Automatic discovery, parsing, and compilation of server components (tools, prompts, resources).
+Building custom MCP server applications.
+Comes with a clearly listed Apache-2.0 license.
03
Trade-offs
!Compatibility coverage appears narrow, so your target environment should be validated before adoption.
04
Compatibility
OpenTelemetry
Telemetry
Verified via docs
LLM Agents
Agent Native
Verified via docs
05
Quick start
1
$ pip install golf-mcp
06
Use cases
↳Building custom MCP server applications.
↳Developing backend services for AI agents and Large Language Models.
↳Rapid prototyping and deployment of server capabilities (tools, prompts, resources).
07
Alternatives
fastapi_mcp★ 12.0k
Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!
mcp-context-forge★ 4.7k
A Model Context Protocol (MCP) Gateway & Registry. Serves as a central management point for tools, resources, and prompts that can be accessed by MCP-compatible LLM applications. Converts REST API endpoints to MCP, composes virtual MCP servers with added security and observability, and converts between protocols (stdio, SSE, Streamable HTTP).
ida-pro-mcp★ 13.2k
AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Comments
Log in to leave a comment
No comments yet. Be the first!