io.github.golf-data/golf
Golf Intelligence, by Stracka
Golf Intelligence, by Stracka. El conjunto de datos de campos de golf de mayor calidad para desarrolladores que crean una aplicación de golf. 20 años de mapeo propietario (láser, dron, avión, satélite), actualizado a diario. La búsqueda es gratuita. Tarjetas de puntuación, GPS y greens en 3D vía API. No es un scraping.
Golf Intelligence es un conjunto de datos propietario construido mediante el mapeo campo por campo, no un clon de una API de campos de golf de GitHub. Diez personas mapean cada día, y los datos se han actualizado continuamente desde 2007. Más información en golfintelligence.com.
Este repositorio es el plugin instalable de Cursor / Grok Bot con el identificador golf. La fuente de la aplicación del marketplace de Cursor es la URL pública de GitHub:
https://github.com/golf-data/golf
Los revisores del marketplace pueden enviar esa URL en cursor.com/marketplace/publish. El título del catálogo es Golf Intelligence, by Stracka.
El nombre oficial del Registro MCP es io.github.golf-data/golf. El registro no acepta un nombre golf simple. Los identificadores de Cursor, Agent Plugins y Claude Code siguen siendo golf.
Obtener acceso a la API
Cree una cuenta de API en console.golfintelligence.com y luego configure las dos variables requeridas del plugin:
GI_CLIENT_ID: su Client IDGI_ACTIVE_TOKEN: su Active Token
El Active Token se intercambia por un token bearer de corta duración. No es un token bearer; no pegue un token bearer en GI_ACTIVE_TOKEN.
Planes:
Personal: $49 por 50 créditos de prueba para su propia aplicación de Cursor, Grok o Claude. Comprar Personal.
Starter: $399/mes por 10,000 créditos al lanzar una aplicación para otros usuarios. Envíe un correo a data@golfintelligence.com; Starter no tiene enlace de pago.
Preguntas sobre datos, planes o integración: data@golfintelligence.com.
Related MCP server: loyaltyvip
Herramientas y créditos
Busque siempre primero. search_course_groups es gratuito. Antes de cada llamada de pago, el usuario debe confirmar explícitamente el coste indicado; el servidor rechaza las herramientas de pago a menos que confirm_spend=true.
Tool | Qué devuelve | Créditos |
| Resultados de búsqueda de grupos de campos | 0 |
| Datos de la tarjeta de puntuación | 1 |
| Geometría y coordenadas del campo mapeado | 2 |
| Datos detallados del grupo de campos | 3 |
| Imagen de pendiente de green vertical o cuadrada | 1 |
Autenticación
El servidor intercambia las credenciales configuradas con:
POST https://api.golfintelligence.com/auth/authenticateToken
grant_type=client_credentials
code=<GI_ACTIVE_TOKEN>
client_id=<GI_CLIENT_ID>Envía el access_token devuelto como Authorization: Bearer <access_token>, lo almacena en caché solo en memoria y lo refresca una vez después de un HTTP 401. Las credenciales nunca se registran.
Streamable HTTP
El punto de entrada HTTP de producción sirve el transporte oficial MCP Streamable HTTP en /mcp y una comprobación de salud en /health. La forma prevista de la URL de dominio personalizado es:
https://mcp.golfintelligence.com/mcpEste repositorio no afirma que esa URL esté activa; el DNS y el despliegue deben completarse antes de enviarla para revisión. Inicie el servidor HTTP localmente con:
npm run build
PORT=3000 npm run start:httpSe vincula a 0.0.0.0:$PORT. El punto de entrada stdio existente node dist/index.js y todos los paquetes de plugins permanecen sin cambios.
El servicio HTTP resuelve las credenciales de Golf Intelligence en este orden:
Los encabezados HTTP
X-GI-Client-IDyX-GI-Active-Tokenproporcionados juntos en cada solicitud MCP.Las variables de entorno
GI_CLIENT_IDyGI_ACTIVE_TOKENdel lado del servidor.
Codex admite http_headers estáticos y env_http_headers respaldados por entorno para servidores MCP Streamable HTTP. Para la revisión de OpenAI, configure una cuenta de API de revisión dedicada como variables de entorno de despliegue o proporcione los dos encabezados personalizados si la configuración de revisión los admite. El Active Token sigue siendo una credencial de intercambio y no debe enviarse como valor Authorization: Bearer. Un despliegue de producción debe usar una cuenta dedicada con un límite de crédito adecuado porque las credenciales basadas en entorno hacen que las herramientas de búsqueda estén disponibles para cada llamador del endpoint público.
Cada herramienta anuncia explícitamente estas anotaciones MCP:
readOnlyHint: true— cada herramienta solo recupera datos del campo.openWorldHint: false— ninguna herramienta escribe en sistemas públicos o externos.destructiveHint: false— ninguna herramienta elimina, sobrescribe, publica o envía nada.idempotentHint: true— repetir una búsqueda no tiene ningún efecto secundario adicional.
Estas frases también pueden usarse como justificaciones de anotación en el formulario de envío de OpenAI. Las búsquedas de pago aún requieren confirm_spend=true con los mismos costes de crédito documentados anteriormente.
Despliegue en contenedor
Dockerfile construye ambos transportes sin incrustar credenciales. fly.toml configura un pequeño servicio de Fly.io y comprueba /health. Antes del primer despliegue, confirme que el nombre de la aplicación Fly globalmente único esté disponible (o cambie app), luego establezca los secretos de ejecución y despliegue:
fly secrets set GI_CLIENT_ID=... GI_ACTIVE_TOKEN=...
fly deployEstablezca el dominio personalizado solo después de que el endpoint *.fly.dev desplegado pase una comprobación de MCP Inspector. Este repositorio no realiza ningún despliegue.
Estructura del repositorio
.cursor-plugin/plugin.json— manifiesto del marketplace de Cursor y variables requeridasplugin.json— manifiesto de estándar abierto de Agent Plugins (identificadorgolf).claude-plugin/plugin.json— manifiesto de plugin de Claude Code / Cowork (identificadorgolf)server.json— metadatos oficiales del Registro MCP (io.github.golf-data/golf)manifest.json— manifiesto de paquete MCPB para el servidor Node stdio.github/workflows/publish-mcp.yml— publicaio.github.golf-data/golfen el Registro MCP oficial mediante GitHub OIDCmcp.json— configuración del servidor MCPgolfempaquetadoskills/golf/SKILL.md— guía de flujo de trabajo y confirmación de gastosrc/— servidor MCP TypeScript y cliente de APIdist/index.js— paquete ESM stdio confirmado usado por los instaladoresdist/http.js— paquete ESM Streamable HTTP confirmado usado por el contenedorDockerfileyfly.toml— contenedor HTTP de producción y servicio Fly.io
Para desarrollo con Node.js 18 o superior:
npm install
npm test
npm run build
npm run pack:mcpbpack:mcpb usa la CLI oficial @anthropic-ai/mcpb pack para producir golf.mcpb y escribe su SHA-256 en server.json. GitHub Releases aloja ese activo en https://github.com/golf-data/golf/releases/download/v1.0.0/golf.mcpb.
El código del plugin está disponible bajo la Licencia MIT. Los datos de la API de Golf Intelligence siguen sujetos a los términos en 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