IaC记忆MCP服务器
一个为Claude AI提供基础设施即代码组件持久存储的MCP服务器。
快速入门
概述
IaC Memory MCP服务器提供了基础架构即代码(IaC)组件的持久存储和版本跟踪,支持Terraform和Ansible资源。
配置
通过环境变量配置服务器:
DATABASE_URL
: SQLite数据库路径MCP_DEBUG
: 启用调试日志MCP_TEST_MODE
: 启用测试模式
开发时创建.env
文件:
DATABASE_URL=sqlite:////path/to/db.sqlite
MCP_DEBUG=1
MCP_TEST_MODE=1
运行
本地运行:
uv sync
uv run iac-memory-mcp-server
使用MCP Inspector进行调试:
npx @modelcontextprotocol/inspector uv run iac-memory-mcp-server
测试
运行测试:
uv run pytest