IaC记忆MCP服务器

IaC记忆MCP服务器

为Claude AI提供持久化存储的基础设施即代码(IaC)组件服务器,支持版本追踪和关系映射。

快速入门

  1. 安装依赖 运行以下命令安装依赖: uv sync

  2. 运行测试 使用以下命令运行测试: uv run pytest

  3. 启动开发服务器 通过以下命令启动开发服务器并使用MCP Inspector调试: npx @modelcontextprotocol/inspector uv run iac-memory-mcp-server

  4. 配置环境变量 创建 .env 文件并设置以下内容: DATABASE_URL=sqlite:////path/to/db.sqlite MCP_DEBUG=1 MCP_TEST_MODE=1

  5. 集成与部署

    • 开发模式配置示例: "command": "uv", "args": ["--directory", "/path/to/iac-memory-mcp-server", "run", "iac-memory-mcp-server"]
    • 生产模式配置示例: "command": "uvx", "args": ["--from", "git+https://github.com/AgentWong/iac-memory-mcp-server.git", "python", "-m", "iac_memory_mcp_server"]