job-search-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| JOB_MCP_DATA_DIR | No | Root 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
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| analyze_offer | Devuelve 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
| Name | Description |
|---|---|
| perfil-skills | Lo que YA tengo, por categorias, con nivel [solido] o [parcial]. Nunca contiene huecos. |
| radar-huecos | Lo que el mercado pide y NO tengo, con un contador de cuantas ofertas lo han pedido, ordenado de mas a menos urgente. |
| cv | Mi 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. |
| criterios | Filtros eliminatorios y los seis ejes de puntuacion que deciden si una oferta merece el tiempo. |
| ofertas | Todas las ofertas analizadas con su estado actual, para ver el pipeline de un vistazo. |
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/JonniThorpe/MCP-JobQualifications'
If you have feedback or need assistance with the MCP directory API, please join our Discord server