@DanKornas: Building an MCP server shouldn’t mean hand-wiring component discovery, schemas, authentication, and transport plumbing.…

X AI KOLs Timeline Tools

Summary

Golf is a new open-source Python framework that simplifies building MCP servers by automatically discovering and compiling file-based tools, prompts, and resources, with schema inference, auth options, and multiple transports.

Building an MCP server shouldn’t mean hand-wiring component discovery, schemas, authentication, and transport plumbing. Golf is a Python framework for developers building MCP server applications. It helps you turn structured Python files into a runnable MCP server by automatically discovering, parsing, and compiling tools, prompts, and resources. Key features: • File-based components – define each tool, prompt, or resource in a conventional project directory. • Schema inference – derive parameters from function signatures and outputs from Pydantic models. • Project CLI – scaffold with golf init, then build and run the server locally. • Authentication options – configure JWT, OAuth server mode, API keys, or development tokens. • Multiple transports – choose SSE, streamable HTTP, or stdio, with optional OpenTelemetry tracing. It’s open-source (Apache 2.0 license). Link in the reply
Original Article
View Cached Full Text

Cached at: 07/31/26, 02:46 AM

Building an MCP server shouldn’t mean hand-wiring component discovery, schemas, authentication, and transport plumbing.

Golf is a Python framework for developers building MCP server applications.

It helps you turn structured Python files into a runnable MCP server by automatically discovering, parsing, and compiling tools, prompts, and resources.

Key features: • File-based components – define each tool, prompt, or resource in a conventional project directory. • Schema inference – derive parameters from function signatures and outputs from Pydantic models. • Project CLI – scaffold with golf init, then build and run the server locally. • Authentication options – configure JWT, OAuth server mode, API keys, or development tokens. • Multiple transports – choose SSE, streamable HTTP, or stdio, with optional OpenTelemetry tracing.

It’s open-source (Apache 2.0 license).

Link in the reply

Similar Articles

@svpino: MCP is not dead. For the people who keep saying "bUt McP pUts GaRbaGe iN yOuR cOntExT", that's an outdated complaint: N…

X AI KOLs Following

A defense of MCP (Model Context Protocol) against criticism that it puts garbage in context, noting that modern tools like Claude Code, Codex, and Cursor implement progressive disclosure and load MCP tools on demand, making the complaint outdated. The author argues MCP is best for cloud-hosted platforms requiring authentication and discoverability.