Skip to main content
Glama
obnoxiousmods

gtrmarket-mcp

gtrmarket-mcp

Un servidor Model Context Protocol para la API de gtrmarket: el registro de producción del Nissan Skyline GT-R, un grafo de compatibilidad de piezas, listados del mercado en vivo y un índice de búsqueda de dos décadas de hilos de foros de Skyline.

Existe porque son hechos, y un modelo de lenguaje que responda de memoria se equivocará con ellos de forma sutil. Los números de producción, los números de pieza, lo que encaja en un BNR34 y lo que no — tienen fuentes, y un asistente debería leer las fuentes en lugar de recordar los hechos.

Instalación

Añádelo a tu cliente MCP. Para Claude Desktop o Claude Code:

{
  "mcpServers": {
    "gtrmarket": {
      "command": "npx",
      "args": ["-y", "gtrmarket-mcp"],
      "env": {
        "GTRMARKET_API_KEY": "gtrm_live_..."
      }
    }
  }
}

Crea una clave en https://gtrmarket.com/settings/developer. Una clave de solo lectura con market:read, registry:read, parts:read y archive:read es todo lo que este servidor necesita, y es lo que recomendamos — consulta Seguridad.

La clave solo se muestra una vez y no vuelve a mostrarse, así que pégala en tu configuración antes de cerrar la página.

Related MCP server: groq-docs-mcp

Herramientas

Herramienta

Qué hace

list_chassis

Cada código de chasis de Skyline, con generación, años, tren motriz y carrocería. Úsalo para convertir "un R34 GT-R" en BNR34.

get_chassis

Un chasis completo, incluidos sus motores de fábrica y sus acaados.

decode_vin

Convierte BNR34-001234 en modelo, generación, grado y ventana de producción. Funciona tanto si el coche está en el registro como si no.

search_registry

Busca números de chasis registrados por código, grado, pintura, transmisión, año o país.

production_figures

Cifras de producción con fuete y distriución de pintura para un chasis.

search_listings

Busca en el mercado, con filros de chasis y de compatibilidad de motor.

search_parts

Busca en el catálogo de piezas.

parts_for_chassis

Todo lo registrado como compatible con un chasis.

check_compatibility

Comprueba un conjunto de piezas frente a un vehículo y entre sí.

search_archive

Busca hilos indexados en varios foros de Skyline.

Seguridad

Toda herramienta es de solo lectura. Nada de esto publica, edit a, compra o elimina. Un asistente que pueda buscar es útil; uno que pueda poner tu coche a la venta es una decisiín distinta, y debería tomarla delieeradamente alguien que haya leído el código — no heredarla al instalar un servidor MCP.

Es un envoltorio ligero. Cada herramienta se correspode exactamente con un endpoint documentado de la API pública. No hay nada que este servidor pueda hacer que no pudieras hacer con curl, que es la propiedad que hace razonable darle una clave. Lee src/tools.ts antes de hacerlo; es corto.

Tu clave lo limita aún más. Una clave de API de gtrmarket nunca puede hacer más que la cuenta que la creó, y sus alcances la limitan a partir de ahí. Dale a este servidor una clave con solo los alcances de lectura y no podrá escribir aunue se lo pidieras.

Atribución

El archivio es un índice de los foros de otras persnas, no una copia de elos. Cada resultado lleva su fuete y un enlace de vuelta, y cuando no tenemos permiso para reproducir los mensajes, un resultado es un título y un enlace, y nada más. Si muestras estos resultados, indica la fuete y enlaza de vuelta — los mismos términios bajo los que operamos.

El registro, el grafo de compatibilidad y las cifras de producción existen gracias a las aportaciones de los miembros. Construye sobre ellos; mantén la atribución.

Configuración

Variable

Requerida

Valor por defeto

GTRMARKET_API_KEY

sí

—

GTRMARKET_API_URL

no

https://gtrmarket.com/api/v1

GTRMARKET_API_URL existe para realizar pruebas contra una instancia local. No la necesitarás.

Límites de solicitudes

Una clave gratuita permite 60 solicitudes por minuto y 5.000 al día. Algunas herramientas cuestan más de una solicitud contra ese presupuesto: search_archive y check_compatibility cuestan 5; las herramientas de búsqueda, 2. Si alcanzas el límite, el servidor devuelve un mensaje que lo india en lugar de fallar silenciosamente, para que el asistente pueda informarte.

Información completa: https://gtrmarket.com/developers/en/guides/rate-limits

Desarrollo

npm install
npm run build
GTRMARKET_API_KEY=gtrm_live_... node dist/index.js

El servidor se comunica mediante MCP a través de stdio. stdout es el canal del protocolo: cualquier cosa escrita allí lo corrompe, por eso todos los diagnósticos van a stderr.

Documentación

Licencia

MIT. Consulta LICENSE.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Provides read-only tools to query live Polymarket prediction-market data via the public Gamma API, enabling search, browsing, and detailed market and event information.
    4
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Provides read-only access to Polymarket prediction markets, enabling searches, order book inspection, price history, reward market rankings, and trader activity via natural language.
    6
    27 npm
    MIT