article
README
🚀 holaspirit-mcp-server
这是一个支持MCP(模型上下文协议)的服务器,可连接到Holaspirit API。它为Holaspirit的API提供MCP兼容访问,允许AI助手通过标准接口与您的Holaspirit数据进行交互。
🚀 快速开始
📦 安装指南
通过Smithery安装
要自动为Claude Desktop安装holaspirit-mcp-server,请访问Smithery:
npx -y @smithery/cli install holaspirit-mcp-server --client claude
手动安装
npm install holaspirit-mcp-server
配置
HOLASPIRIT_API_TOKEN:您的Holaspirit API令牌
💻 使用示例
启动MCP服务器
直接运行:
npx holaspirit-mcp-server
或者使用Node.js启动已安装的模块。
编辑客户端的MCP配置json:
...
"lightdash": {
"command": "npx",
"args": [
"-y",
"holaspirit-mcp-server"
],
"env": {
"HOLASPIRIT_API_TOKEN": "<your token>"
}
},
...
✨ 主要特性
可用工具:
list_tasks- 列出组织中的所有任务list_metrics- 列出组织中的所有指标list_circles- 列出组织中的所有圈子get_circle- 获取特定圈子的详细信息list_roles- 列出组织中的所有角色get_role- 获取特定角色的详细信息list_domains- 列出组织中的所有领域list_policies- 列出组织中的所有策略list_meetings- 列出组织中的所有会议get_meeting- 获取特定会议的详细信息
🔧 技术细节
可用脚本
npm run dev- 以开发模式启动服务器,带有热重载功能npm run build- 构建项目用于生产环境npm run start- 启动生产服务器npm run lint- 运行代码检查(ESLint和Prettier)npm run fix- 自动修复代码问题npm run examples- 运行示例脚本
贡献指南
- 叉取仓库
- 创建功能分支
- 运行测试和代码检查:
npm run lint - 提交更改
- 推送到分支
- 提交拉取请求
📄 许可证
文档中未提及许可证相关信息,故该章节跳过。
Scan to join WeChat group