memoria-codigo-local
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| RAIZ_PROYECTO | No | The root path of the project to index. Alternative to providing the path as a positional argument to the server. |
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
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| buscar_simboloB | Encuentra dónde se define un símbolo exportado TypeScript/React. |
| buscar_textoA | Busca símbolos exportados por palabras del nombre o del JSDoc y tolera erratas pequeñas; no es búsqueda semántica. |
| buscar_referenciasA | Lista los lugares donde un símbolo exportado se importa o se usa. |
| listar_exportsB | Lista los símbolos exportados por un fichero concreto de la raíz indexada. |
| reindexarA | Reconstruye explícitamente el índice en memoria tras editar el proyecto. |
| resumen_arquitecturaA | Resume el árbol de carpetas indexadas y sus símbolos exportados, agrupados por tipo. |
| obtener_fragmentoB | Devuelve líneas literales de un fichero indexado, con un máximo de 200 líneas. |
| cobertura_indexadoA | Compara todos los ficheros .ts/.tsx bajo la raíz con los indexados y explica cada exclusión. |
| trazar_caminoA | Busca en anchura un camino entre símbolos a través de sus referencias, hasta 6 saltos. |
| buscar_por_tipoB | Lista símbolos exportados de un tipo concreto sin usar un lenguaje de consulta de grafos. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 10 tools
Each tool has a specific role: exact symbol lookup, fuzzy text search, references, type listing, and path traversal are conceptually distinct. The only mild ambiguity is between buscar_simbolo and buscar_texto, since both return exported symbols, though one is exact and the other is word-based.
Most tools follow a clear Spanish verb_noun pattern, especially the buscar_* family. A few names are noun phrases (resumen_arquitectura, cobertura_indexado) or bare verbs (reindexar), so the pattern is not perfectly uniform, but it remains readable and predictable.
Ten tools is a well-scoped size for a local TypeScript/React symbol indexing server. Each tool covers a distinct operation in the indexing/querying workflow without redundancy.
The set covers indexing (reindexar), index health (cobertura_indexado), export enumeration (listar_exports, resumen_arquitectura), symbol lookup (buscar_simbolo), text search (buscar_texto), references (buscar_referencias), type queries (buscar_por_tipo), path analysis (trazar_camino), and source retrieval (obtener_fragmento). This is a complete exploration surface for the stated domain.