Your product,
now agent-native

Your product,
now agent-native

Your product,
now agent-native

Deploy, production-ready, official MCP servers for your company

Backed by people from

golfMCP is how you build MCP servers without touching the spec

golfMCP is how you build MCP servers without touching the spec

An open-source framework that turns your tools, prompts, and resources into a compliant, production-ready MCP server—no decorators, no config, no boilerplate.

An open-source framework that turns your tools, prompts, and resources into a compliant, production-ready MCP server—no decorators, no config, no boilerplate.

Each file becomes a live agent-facing endpoint—routed, schema-compliant, and observable. You write the logic. golfMCP handles the rest.

Each file becomes a live agent-facing endpoint—routed, schema-compliant, and observable. You write the logic. golfMCP handles the rest.

Each file becomes a live agent-facing endpoint—routed, schema-compliant, and observable. You write the logic. golfMCP handles the rest.

[1]

No decorators or schema wiring required

[2]

Built-in authentication with API keys or OAuth

[3]

Tracing and error logging via OpenTelemetry

[4]

Generates plain Python you can self-host or deploy with Golf Cloud

The UI is gone. The agent is here. Expose an MCP interface
- or become invisible.

The UI is gone. The agent is here. Expose an MCP interface
- or become invisible.

The UI is gone. The agent is here. Expose an MCP interface
- or become invisible.

APIs were built for humans. Agents need more - structured intent, secure access, and native interoperability. MCP is the new standard. Speak the protocol, or get left behind.

APIs were built for humans. Agents need more - structured intent, secure access, and native interoperability. MCP is the new standard. Speak the protocol, or get left behind.

APIs were built for humans. Agents need more - structured intent, secure access, and native interoperability. MCP is the new standard. Speak the protocol, or get left behind.

Rate limiting

Enforce per-tenant request limits

— protect backend resources and usage tiers.

[01]

Tool filtering

Gate tool visibility globally or per user.

[02]

Authentication

OAuth, API keys, and sticky sessions

- fully managed per request.

[03]

Traceability

Complete request tracing with structured logs for full visibility into what the users are doing.

[04]

[05]

Usage tracking

Detailed metrics on tool invocations - power your analytics and billing.

Hosted or BYOC

Fully managed or self-hosted in your own cloud.

[06]

[GATEWAY]

With Golf MCP gateway,
you control your servers

With Golf MCP gateway,
you control your servers

We fill in the gaps, helping companies get their hosted MCP servers into production.

Our MCP Gateway is a thin persistent layer that lives on top of your MCP server deployment, helping you trace the performance, assign rate limits, track usage and monetize your MCP.

list_comments

create_comment

get_issue

update_comment

delete_comment

fetch_comment

resolve_issue

assign_issue

close_issue

reopen_issue

link_issue

unresolve_issue

[FAQ]

Still not sure?

What is Golf?

Golf is an open-source framework and optional hosted platform for building and running Model Context Protocol (MCP) servers. It handles everything outside the spec: routing, auth, observability, and deployment.

What is Golf?

Golf is an open-source framework and optional hosted platform for building and running Model Context Protocol (MCP) servers. It handles everything outside the spec: routing, auth, observability, and deployment.

What is Golf?

Golf is an open-source framework and optional hosted platform for building and running Model Context Protocol (MCP) servers. It handles everything outside the spec: routing, auth, observability, and deployment.

What is golfMCP?

golfMCP is our open-source framework that turns your tools/, prompts/, and resources/ into a spec-compliant MCP server—no decorators, no boilerplate, and no need to understand the spec.

What is golfMCP?

golfMCP is our open-source framework that turns your tools/, prompts/, and resources/ into a spec-compliant MCP server—no decorators, no boilerplate, and no need to understand the spec.

What is golfMCP?

golfMCP is our open-source framework that turns your tools/, prompts/, and resources/ into a spec-compliant MCP server—no decorators, no boilerplate, and no need to understand the spec.

How is Golf different from FastMCP?

FastMCP gives you the protocol SDK. golfMCP gives you the developer experience—file-based routing, built-in auth, tracing, and an optional cloud deploy and dashboard. It’s the full path to production, not just the protocol layer.

How is Golf different from FastMCP?

FastMCP gives you the protocol SDK. golfMCP gives you the developer experience—file-based routing, built-in auth, tracing, and an optional cloud deploy and dashboard. It’s the full path to production, not just the protocol layer.

How is Golf different from FastMCP?

FastMCP gives you the protocol SDK. golfMCP gives you the developer experience—file-based routing, built-in auth, tracing, and an optional cloud deploy and dashboard. It’s the full path to production, not just the protocol layer.

What do I need to write?

Just the logic. Golf picks up each file and exposes it automatically. You don’t need to write schema definitions, decorators, or config. If your file runs, Golf will expose it correctly.

What do I need to write?

Just the logic. Golf picks up each file and exposes it automatically. You don’t need to write schema definitions, decorators, or config. If your file runs, Golf will expose it correctly.

What do I need to write?

Just the logic. Golf picks up each file and exposes it automatically. You don’t need to write schema definitions, decorators, or config. If your file runs, Golf will expose it correctly.

Is Golf production-ready?

Yes. Auth, OpenTelemetry traces, structured logs, and deploy support are built in. You can self-host or deploy using golf deploy to Vercel, Fly, or Docker.

Is Golf production-ready?

Yes. Auth, OpenTelemetry traces, structured logs, and deploy support are built in. You can self-host or deploy using golf deploy to Vercel, Fly, or Docker.

Is Golf production-ready?

Yes. Auth, OpenTelemetry traces, structured logs, and deploy support are built in. You can self-host or deploy using golf deploy to Vercel, Fly, or Docker.

Can I self-host?

Absolutely. golfMCP generates standard Python and runs anywhere. Use Golf Cloud if you want built-in observability and infra—but you’re never locked in.

Can I self-host?

Absolutely. golfMCP generates standard Python and runs anywhere. Use Golf Cloud if you want built-in observability and infra—but you’re never locked in.

Can I self-host?

Absolutely. golfMCP generates standard Python and runs anywhere. Use Golf Cloud if you want built-in observability and infra—but you’re never locked in.

Who is Golf for?

Anyone building agent backends or exposing functionality via MCP. That includes infra teams, startups shipping AI tools, and devs adding agent-native features to existing apps.

Who is Golf for?

Anyone building agent backends or exposing functionality via MCP. That includes infra teams, startups shipping AI tools, and devs adding agent-native features to existing apps.

Who is Golf for?

Anyone building agent backends or exposing functionality via MCP. That includes infra teams, startups shipping AI tools, and devs adding agent-native features to existing apps.

How do I get started?

Start here → https://golf.dev

How do I get started?

Start here → https://golf.dev

How do I get started?

Start here → https://golf.dev

The agent-native shift has started.

We’re onboarding early teams now - first come, first served. Build the future before it builds around you.

©2025 Golf.dev

LinkedIn

YCombinator

made by tonik