ArchiScribe
0
Enables AI agents to access and retrieve information from ArchiMate models.
About
ArchiScribe serves as a Model Context Protocol (MCP) server, designed to provide AI agents with seamless access to information stored within ArchiMate models. It plays a crucial role in the Software Development Life Cycle (SDLC) by delivering architectural context directly to engineers using AI coding assistants and agents with MCP server integration. The server retrieves detailed architectural information and formats it into markdown, making it easily comprehensible for modern Large Language Models (LLMs). It processes model files in the ArchiMate Exchange File format, ensuring broad compatibility.
Key Features
- Provides a 'SearchViews' MCP tool to find ArchiMate model views by keyword.
- Offers a 'GetViewDetails' MCP tool to retrieve comprehensive information for a specific view.
- Exposes a convenient HTTP API for direct testing and interaction with model data.
- Supports ArchiMate Exchange File format for model ingestion.
- Configurable server port and model file path via environment variables or settings file.
- 0 GitHub stars
Use Cases
- Provide architectural details from an ArchiMate model to LLMs in an easily consumable markdown format.
- Search and retrieve specific information from views within a configured ArchiMate model using MCP clients.
- Integrate ArchiMate architectural context directly into AI coding assistants and agents during the SDLC.