Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MTG_FORJA_CACHENoDónde cachear las cartas (por defecto ~/.cache/mtg-forja).~/.cache/mtg-forja
MTG_FORJA_SALIDAYesCarpeta por defecto de los HTML del servidor MCP.
MTG_FORJA_FIXTURENoArchivo JSON de cartas para trabajar sin red, en pruebas.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
resolver_mazoA

Resuelve una lista de mazo contra Scryfall y devuelve el texto de oráculo real.

Acepta las exportaciones de MTG Arena, Moxfield, Archidekt, MTGO, el CSV de ManaBox o una lista suelta ("4 Lightning Helix" por línea). Úsalo SIEMPRE antes de afirmar nada sobre lo que hace una carta: no cites de memoria.

radiografia_del_mazoA

Los hechos objetivos del mazo, para razonar sobre datos y no de memoria.

Úsala ANTES de escribir el análisis, junto con detectar_sinergias. Devuelve, para cada carta, el oráculo real y unas señales comprobables:

  • alcance — si el efecto es simétrico, asimétrico, solo tuyo o solo del rival. Es lo que distingue «barre la mesa» de «apaga lo suyo pero no lo tuyo».

  • tipos_que_menciona — para ver qué NO alcanza un efecto: un barrido de criaturas deja vivos los planeswalkers.

  • zonas_que_toca y velocidad — para razonar sobre secuencias y respuestas.

Y a nivel de mazo: curva, reparto por tipo, copias únicas, y si hay fuentes de color suficientes para lo que el propio mazo exige.

Estas son las piezas con las que se hace un análisis bueno de un mazo que nadie ha visto antes. El motor de patrones solo encuentra lo que ya estaba escrito; aquí tienes los hechos para ver el resto tú.

detectar_sinergiasA

Resuelve el mazo y busca patrones de interacción entre sus cartas.

Devuelve un documento con las cartas, la curva y las sinergias candidatas. Cada candidata incluye evidencia: la frase del oráculo que ha disparado la regla. Trátalas como borrador — reescribe títulos, resúmenes y pasos con tu propio criterio, descarta las que no apliquen y añade las que el motor no vea.

combos_conocidosA

Combos ya catalogados que hay en el mazo, según Commander Spellbook.

Devuelve los combos completos (todas las piezas están en el mazo) y los casi completos (falta una carta, que se indica), cada uno con las cartas implicadas, qué produce y los pasos redactados.

⚠️ Esto no es texto de oráculo verificado. Es una base curada por una comunidad, y es la única herramienta de este servidor cuyos datos no salen de Scryfall. Antes de meter cualquiera de estos combos en un documento:

  1. Comprueba con resolver_mazo o radiografia_del_mazo que las cartas hacen de verdad lo que el combo dice.

  2. Si el oráculo real no sostiene los pasos, descarta el combo.

  3. Cuando lo uses, cita Commander Spellbook como fuente.

Complementa al motor de patrones: aquí salen combos con nombre propio que nadie ha escrito en reglas.json, y que el léxico de recursos no puede deducir porque requieren razonar sobre reglas del juego.

listar_reglasA

Lista los patrones de interacción que conoce el motor, con su id y qué buscan.

render_guiaA

Genera la guía extensa en HTML a partir de un documento de análisis.

documento es el JSON de detectar_sinergias, idealmente ya reescrito por ti. Devuelve la ruta del archivo creado.

render_chuletaC

Genera la chuleta imprimible de dos caras A4. Devuelve la ruta del archivo.

render_mapaC

Genera el mapa interactivo de sinergias. Devuelve la ruta del archivo.

analizarA

Atajo: resuelve, detecta y genera los tres HTML con los textos automáticos.

Útil para una primera pasada rápida. Para un resultado bueno de verdad, encadena detectar_sinergias → reescribes el documento → los tres render_*.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/grutino/mtg-forja'

If you have feedback or need assistance with the MCP directory API, please join our Discord server