IaC记忆MCP服务器
为Claude AI提供持久化存储的基础设施即代码(IaC)组件服务器,支持版本追踪和关系映射。
快速入门
-
安装依赖 运行以下命令安装依赖: uv sync
-
运行测试 使用以下命令运行测试: uv run pytest
-
启动开发服务器 通过以下命令启动开发服务器并使用MCP Inspector调试: npx @modelcontextprotocol/inspector uv run iac-memory-mcp-server
-
配置环境变量 创建 .env 文件并设置以下内容: DATABASE_URL=sqlite:////path/to/db.sqlite MCP_DEBUG=1 MCP_TEST_MODE=1
-
集成与部署
- 开发模式配置示例: "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"]