ACP MCP服务器
用于AI上下文协议的模型上下文协议(MCP)服务器。
安装
# Via cargo
cargo install acp-mcp
# Or via ACP CLI
acp install mcp用法
MCP服务器在stdio上运行,与Claude Desktop等人工智能工具集成。
# Run MCP server
acp-mcp
# With custom project root
acp-mcp -C /path/to/project
# With debug logging
acp-mcp --log-level debugClaude桌面集成
添加到您的Claude Desktop配置(claude_desktop_config.json):
{
"mcpServers": {
"acp": {
"command": "acp-mcp",
"args": ["-C", "/path/to/your/project"]
}
}
}MCP工具
| 工具 | 说明 |
|---|---|
acp_get_architecture | 获取项目概述和结构 |
acp_get_file_context | 通过关系获取文件详细信息 |
acp_get_symbol_context | 使用调用图进行符号分析 |
acp_get_domain_files | 按域查询文件 |
acp_check_constraints | 验证约束合规性 |
acp_get_hotpaths | 查找关键/常用符号 |
acp_expand_variable | 解析变量值 |
acp_generate_primer | 生成优化的AI上下文 |
需求
MCP服务器从项目根目录读取ACP文件:
.acp/acp.cache.json-索引缓存(必需).acp/acp.vars.json-变量(可选).acp.config.json-配置(可选)
使用ACP CLI生成这些命令:
acp index许可证
麻省理工学院
