Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
JOB_MCP_DATA_DIRNoRoot directory for the Obsidian vault containing job search data~/Desktop/Productivo/Trabajo/Perfil

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": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
record_gapA

Registra que una oferta pide una skill que NO tengo. Si el termino ya esta en el radar sube su contador en uno y anade la fuente; si no esta, lo crea con contador 1. Nunca duplica. Llamalo una vez por cada skill que la oferta pida y falte en mi perfil, incluidos los terminos que no sabria definir en una entrevista.

list_gapsA

Devuelve todos los huecos del radar ordenados por contador descendente: lo primero es lo que mas ofertas han pedido y por tanto lo mas urgente de aprender.

confirm_skillA

La graduacion: confirma que ya tengo una skill que estaba en el radar. La saca del radar y la mete en perfil-skills.md con su nivel y la evidencia. Es el UNICO camino de hueco a perfil. Usalo solo cuando el usuario confirme que lo ha adquirido (certificacion, proyecto o experiencia real), nunca por iniciativa propia.

update_skill_levelA

Cambia el nivel de un termino que YA esta en perfil-skills.md. Para algo que aun no esta en el perfil usa confirm_skill.

save_offerA

Crea o actualiza el archivo de una oferta con su analisis. Si la oferta ya existia se sustituye SOLO el analisis: el estado y las notas de entrevista se conservan.

set_offer_statusA

Mueve una oferta por su ciclo de vida y deja el cambio anotado con fecha en su registro. Ciclo: analizada -> solicitada -> entrevista -> oferta -> aceptada. Salidas laterales desde cualquier punto: denegada (me rechazan) y descartada (decido no seguir).

add_offer_noteA

Anade una nota fechada a la seccion 'Notas de entrevista' de una oferta. Para quien me entrevista, que me preguntaron, feedback recibido o cualquier cosa que quiera releer antes de la siguiente ronda. Las notas se acumulan, nunca se sobrescriben.

pingA

Comprueba que el servidor esta vivo y sobre que carpeta de datos esta trabajando.

Prompts

Interactive templates invoked by user choice

NameDescription
analyze_offerDevuelve la plantilla de analisis rellenada con mi perfil, mi CV y mis criterios actuales, lista para pegar debajo el texto de una oferta.

Resources

Contextual data attached and managed by the client

NameDescription
perfil-skillsLo que YA tengo, por categorias, con nivel [solido] o [parcial]. Nunca contiene huecos.
radar-huecosLo que el mercado pide y NO tengo, con un contador de cuantas ofertas lo han pedido, ordenado de mas a menos urgente.
cvMi CV en Markdown: experiencia, proyectos con su contexto y stack. Es la fuente de la evidencia concreta que hay que citar al analizar una oferta.
criteriosFiltros eliminatorios y los seis ejes de puntuacion que deciden si una oferta merece el tiempo.
ofertasTodas las ofertas analizadas con su estado actual, para ver el pipeline de un vistazo.

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/JonniThorpe/MCP-JobQualifications'

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