io.github.golf-data/golf
Golf Intelligence, by Stracka
Golf Intelligence, by Stracka。ゴルフアプリを開発する開発者向けの最高品質のゴルフコースデータセット。20年にわたる独自のマッピング(レーザー、ドローン、航空機、衛星)を毎日更新。検索は無料。API経由でスコアカード、GPS、3Dグリーンを提供。スクレイピングではありません。
Golf Intelligenceは、コースごとのマッピングによって構築された独自のデータセットであり、GitHubのゴルフコースAPIのクローンではありません。毎日10人がマッピングを行い、データは2007年から継続的に更新されています。詳細はgolfintelligence.comをご覧ください。
このリポジトリは、ハンドルgolfを持つインストール可能なCursor / Grok Botプラグインです。Cursorマーケットプレイスアプリケーションのソースは、公開GitHub URLです:
https://github.com/golf-data/golf
マーケットプレイスのレビュアーは、そのURLをcursor.com/marketplace/publishで提出できます。カタログタイトルはGolf Intelligence, by Strackaです。
公式MCPレジストリ名は**io.github.golf-data/golf**です。レジストリは裸のgolf名を受け付けません。Cursor、Agent Plugins、Claude Codeのプラグインハンドルはgolfのままです。
Get API access
APIアカウントをconsole.golfintelligence.comで作成し、プラグインの2つの必須変数を設定してください:
GI_CLIENT_ID: あなたのClient IDGI_ACTIVE_TOKEN: あなたのActive Token
Active Tokenは短期間有効なベアラートークンと交換されます。これはベアラートークンではありません。GI_ACTIVE_TOKENにベアラートークンを貼り付けないでください。
プラン:
Personal: 自分のゲーム用のCursor、Grok、またはClaudeアプリ向けに50テストクレジットで$49。 Buy Personal。
Starter: 他のユーザーにアプリを提供する場合、月額$399で10,000クレジット。 data@golfintelligence.com までメールしてください。Starterにはチェックアウトリンクはありません。
データ、プラン、統合に関する質問:data@golfintelligence.com。
Related MCP server: loyaltyvip
Tools and credits
常に最初に検索してください。search_course_groupsは無料です。有料の呼び出しの前に、ユーザーは明示的に記載されたコストを確認する必要があります。サーバーはconfirm_spend=trueでない限り有料ツールを拒否します。
ツール | 返す内容 | クレジット |
| コースグループの検索結果 | 0 |
| スコアカードデータ | 1 |
| マッピングされたコースの形状と座標 | 2 |
| 詳細なコースグループデータ | 3 |
| 縦長または正方形のグリーンスロープ画像 | 1 |
Authentication
サーバーは設定された認証情報を次のものと交換します:
POST https://api.golfintelligence.com/auth/authenticateToken
grant_type=client_credentials
code=<GI_ACTIVE_TOKEN>
client_id=<GI_CLIENT_ID>サーバーは返されたaccess_tokenをAuthorization: Bearer <access_token>として送信し、メモリ内にのみキャッシュし、HTTP 401の後に一度だけ更新します。認証情報がログに記録されることはありません。
Streamable HTTP
本番HTTPエントリポイントは、公式MCP Streamable HTTPトランスポートを/mcpで提供し、ヘルスチェックを/healthで提供します。想定されるカスタムドメインURLの形式は次のとおりです:
https://mcp.golfintelligence.com/mcpこのリポジトリはそのURLが稼働しているとは主張しません。レビューに提出する前にDNSとデプロイを完了する必要があります。HTTPサーバーをローカルで起動するには:
npm run build
PORT=3000 npm run start:http0.0.0.0:$PORTにバインドします。既存のnode dist/index.js stdioエントリポイントとすべてのプラグインパッケージは変更されません。
HTTPサービスはGolf Intelligenceの認証情報を次の順序で解決します:
すべてのMCPリクエストで一緒に提供される
X-GI-Client-IDおよびX-GI-Active-TokenHTTPヘッダー。サーバー側の
GI_CLIENT_IDおよびGI_ACTIVE_TOKEN環境変数。
Codexは、Streamable HTTP MCPサーバー向けに静的http_headersと環境変数ベースのenv_http_headersをサポートしています。OpenAIのレビューのために、デプロイメント環境変数として専用のレビューAPIアカウントを設定するか、レビュー設定がサポートしている場合は2つのカスタムヘッダーを提供してください。Active Tokenは交換用の認証情報のままであり、Authorization: Bearer値として送信してはなりません。本番デプロイでは、環境ベースの認証情報によりルックアップツールがパブリックエンドポイントのすべての呼び出し元に利用可能になるため、適切なクレジット制限を持つ専用アカウントを使用する必要があります。
すべてのツールは、以下のMCPアノテーションを明示的に宣伝しています:
readOnlyHint: true— 各ツールはコースデータのみを取得します。openWorldHint: false— 公開システムや外部システムに書き込むツールはありません。destructiveHint: false— 削除、上書き、公開、送信を行うツールはありません。idempotentHint: true— ルックアップを繰り返しても追加の副作用はありません。
これらの文は、OpenAI提出フォームのアノテーションの正当性としても使用できます。有料ルックアップには、上記で文書化された同じクレジットコストでconfirm_spend=trueが依然として必要です。
Container deployment
Dockerfileは認証情報を埋め込まずに両方のトランスポートをビルドします。fly.tomlは小さなFly.ioサービスを構成し、/healthをチェックします。最初のデプロイの前に、グローバルに一意なFlyアプリ名が利用可能であることを確認し(またはappを変更し)、ランタイムシークレットを設定してデプロイしてください:
fly secrets set GI_CLIENT_ID=... GI_ACTIVE_TOKEN=...
fly deployデプロイされた*.fly.devエンドポイントがMCP Inspectorチェックに合格した後にのみ、カスタムドメインを設定してください。このリポジトリによるデプロイは実行されません。
Repository layout
.cursor-plugin/plugin.json— Cursorマーケットプレイスマニフェストと必須変数plugin.json— Agent Pluginsオープンスタンダードマニフェスト(ハンドルgolf).claude-plugin/plugin.json— Claude Code / Coworkプラグインマニフェスト(ハンドルgolf)server.json— 公式MCPレジストリメタデータ(io.github.golf-data/golf)manifest.json— stdio Nodeサーバー用のMCPBバンドルマニフェスト.github/workflows/publish-mcp.yml— GitHub OIDCを介してio.github.golf-data/golfを公式MCPレジストリに公開mcp.json— バンドルされたgolfMCPサーバー構成skills/golf/SKILL.md— ワークフローと支出確認のガイダンスsrc/— TypeScript MCPサーバーとAPIクライアントdist/index.js— インストーラーが使用するコミット済みstdio ESMバンドルdist/http.js— コンテナが使用するコミット済みStreamable HTTP ESMバンドルDockerfileandfly.toml— 本番HTTPコンテナとFly.ioサービス
Node.js 18以降での開発には:
npm install
npm test
npm run build
npm run pack:mcpbpack:mcpbは公式の@anthropic-ai/mcpb pack CLIを使用してgolf.mcpbを生成し、そのSHA-256をserver.jsonに書き込みます。GitHub Releasesはそのアセットをhttps://github.com/golf-data/golf/releases/download/v1.0.0/golf.mcpbでホストします。
プラグインコードはMITライセンスの下で利用可能です。Golf Intelligence APIデータは、golfintelligence.comの利用規約に従います。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI agents to call x402-gated APIs using a central credit balance, abstracting away blockchain complexity and payment proofs. It provides tools to fetch data from payment-required endpoints, check usage balances, and simulate transaction costs.6702Inno Setup
- AlicenseNot gradedqualityBmaintenanceEnables searching the public U.S. casino directory (rewards programs and tier ladders) without an API key, and accessing a player's own loyalty data with a personal API key.MIT
- FlicenseNot gradedqualityAmaintenanceEnables Claude and Codex to discover and execute paid APIs via a credit balance, handling registry search, top-up, and execution.

MadTaco MCP Serverofficial
AlicenseAqualityBmaintenanceProvides verification and utility APIs for AI agents to validate tax IDs, screen sanctions, verify companies, and inspect domains using prepaid USD credits, with no charge for failed checks.13155MIT
Related MCP Connectors
Discover and call pay-per-request (x402) APIs, ranked by reliability, latency and price.
Buscador: Google, official-source lookup. Platform-hosted, pay per query with prepaid credit.
Credit score and risk analysis of a person or company. Platform-hosted, no credentials, pay per quer
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/golf-data/golf'
If you have feedback or need assistance with the MCP directory API, please join our Discord server