agentic-ecos
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AGENTIC_ECOS_DATA_DIR | No | Override de ruta para el directorio de datos (por defecto: agentic_ecos/data/). |
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 | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| init_projectB | Genera el esqueleto completo de infraestructura agéntica en un proyecto (locks, tasks, comms, session audit, protocols, vault, MCP skeleton). |
| list_patternsA | Lista los patrones agénticos disponibles, opcionalmente por dominio. |
| get_patternC | Devuelve un patrón agéntico específico con guía de implementación. |
| protocol_templateB | Devuelve una plantilla de protocolo con placeholders reemplazados. |
| list_protocolsA | Lista las plantillas de protocolos disponibles. |
| list_presetsA | Lista los presets de tipos de proyecto disponibles. |
| generate_fileC | Genera un archivo individual desde un template. |
| validate_structureC | Valida qué piezas de infraestructura agéntica existen en un proyecto. |
| suggest_next_stepsC | Sugiere próximos pasos priorizados para un proyecto. |
| agentic_healthC | Reporte de salud agéntica de un proyecto (coverage + gaps + sugerencias). |
| rag_statusB | Verifica si el vault del proyecto está indexado para RAG (opt-in). |
| ecosystem_initB | Inicializa el plano de control: crea agentic.toml en el workspace con registro canónico de proyectos y sus defaults. |
| ecosystem_statusC | Reporte de salud del ecosistema completo: proyectos, cobertura agéntica, gaps. |
| ecosystem_configC | Devuelve el registro agentic.toml completo (proyectos + defaults). |
| project_addC | Registra un proyecto en agentic.toml (detecta si ya tiene infra agéntica). |
| project_removeA | Elimina un proyecto del registro agentic.toml. |
| connectB | Configura agentic-ecos como MCP server para uno o más agentes (opencode, claude, cursor, auto, snippet). No modifica configs existentes de otros servers. |
| connect_statusC | Detecta qué agentes tienen config en target y si agentic-ecos está conectado. |
| scan_opencodeC | Escanea el workspace y reporta qué proyectos tienen agentic-ecos conectado. |
| add_custom_patternA | Agrega un patrón agéntico descubierto por un agente a data/patterns-custom.json (disponible para todos los proyectos; promocionar a patterns.py cuando madure). |
| remove_custom_patternB | Elimina un patrón custom de data/patterns-custom.json. |
| add_custom_presetB | Agrega un preset custom a data/presets-custom.json. |
| remove_custom_presetB | Elimina un preset custom de data/presets-custom.json. |
| save_snapshotB | Guarda un snapshot histórico (ej: de ecosystem_status) en data/ecosystem-snapshots/. |
| storage_statusA | Reporta el estado del almacenamiento orgánico (data/): custom patterns/presets, snapshots, state. |
| set_stateB | Guarda una clave/valor en el estado interno del MCP (data/state.json). |
| ecosystem_tasksC | Agregado de tareas del ecosistema: cross-cutting (workspace/tasks.md) + conteo por proyecto. |
| ecosystem_task_addC | Agrega una tarea cross-cutting al workspace/tasks.md (commiteable en tu branch). |
| ecosystem_task_claimA | Reclama una tarea: agrega [agent::] + [status:: doing] + commit + push. Race-free con git push rejection (si otro agente reclamó primero, falla). Trazable con T-ID. |
| ecosystem_task_doneA | Marca una tarea como completada: [status:: done] + commit + push. Verifica que el agent_id que completa es el que la reclamó. |
| ecosystem_task_statusB | Consulta el estado de tareas: por ID, o filtradas por agente/estado (unclaimed | claimed | done | backlog | agent-id). |
| promote_to_workspaceA | Mueve un pattern de data/ (personal) a workspace/patterns/ (commiteable en tu branch de ecosistema). |
| promote_to_knowledgeA | Copia un pattern de workspace/ o data/ a knowledge/ (commiteable, para PR a upstream). |
| knowledge_statusA | Reporta el estado del conocimiento por tier (built-in / knowledge / workspace / custom). |
| ecosystem_branch_createA | Crea la branch |
| ecosystem_sync_upstreamA | Sincroniza una branch local con upstream (git fetch + merge). branch='main' actualiza estable; branch='dev' actualiza bleeding edge. |
| ecosystem_merge_mainA | Mergea main a la branch de ecosistema (target_branch o branch actual). Reporta archivos en conflicto si los hay. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/deibanez/agentic-ecos'
If you have feedback or need assistance with the MCP directory API, please join our Discord server