We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/earchibald/amicus-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
ROADMAP.md•3 KiB
# Amicus MCP Roadmap
This roadmap outlines the planned features and improvements for the Amicus MCP project. It is based on the more detailed [IMPROVEMENT_PLAN.md](IMPROVEMENT_PLAN.md).
## Q1: Foundations and Usability
* **Theme:** Make the MCP easy to install, configure, and use.
* **Epics:**
* [ ] **Installation:** Create a seamless installation experience.
* [ ] Task: Package the application as a single executable.
* [ ] Task: Create installation scripts for major platforms.
* [ ] **Configuration:** Implement a robust configuration system.
* [ ] Task: Design and implement global and workspace configuration.
* [ ] Task: Create a `mcp init` command for setup.
* [ ] **Documentation:** Build a foundation for high-quality documentation.
* [ ] Task: Set up a documentation generation pipeline.
* [ ] Task: Write initial task-oriented guides.
## Q2: Agent Orchestration and Automation
* **Theme:** Enhance the power and autonomy of the agent swarm.
* **Epics:**
* [ ] **State Management:** Improve the reliability of the context bus.
* [ ] Task: Refactor the state management system for clarity and robustness.
* [ ] **Long-Running Sessions:** Enable agents to work for longer periods without intervention.
* [ ] Task: Implement error recovery and retry mechanisms for agents.
* [ ] **Inter-Agent Communication:** Develop a richer communication protocol.
* [ ] Task: Design and implement a message-passing system for agents.
## Q3: Security and Extensibility
* **Theme:** Make the MCP safer and more flexible.
* **Epics:**
* [ ] **Remote Agents:** Enable distributed swarms (SSH/HTTP/gRPC).
* [ ] Task: Design Plugin Interface for transports.
* [ ] Task: Develop a proof-of-concept remote transport plugin.
* [ ] **Sandboxing:** Implement security guardrails for agent execution.
* [ ] Task: Develop a filesystem sandbox.
## Q4: Core Functionality and Polish
* **Theme:** Refine the core features and improve the user experience.
* **Epics:**
* [ ] **Auditing and Logging:** Improve the visibility into agent behavior.
* [ ] Task: Implement a structured logging system.
## Phase 5: Self-Managing Cluster & Bootstrap Orchestration
* **Theme:** Move towards a fully autonomous, self-healing swarm with specialized roles.
* **Epics:**
* [ ] **Autonomous Cluster Management:** Self-managing cluster agent spawn.
* [ ] Task: Implement intelligent model selection based on task role.
* [ ] Task: Develop role-based initialization (Bootstrap Manager vs. Worker).
* [ ] **Self-Healing Infrastructure:** Ensure cluster continuity.
* [ ] Task: Implement "liveness" checks where workers can promote a new Bootstrap Manager if the original fails.
* [ ] **Role Injection:** Dynamic instruction injection for new nodes.
* [ ] Task: Support for ad-hoc instruction injection into shared context via chat agents.