H

Holaspirit MCP服务

@syucream/holaspirit-mcp-server
0 Stars 390 次浏览 syucream 更新于 2026-08-23

提供与MCP兼容的访问Holaspirit API的方式,允许AI助手通过标准化接口与组织数据(如任务、圈子、角色和会议)进行交互。

该服务暂未提供标准配置,请参考 README 手动接入

可用工具 (10 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

list_tasks 1 个参数 需填 1 项

List all tasks in the organization

必填参数:organizationId

list_metrics 1 个参数 需填 1 项

List all metrics in the organization

必填参数:organizationId

list_circles 1 个参数 需填 1 项

List all circles in the organization

必填参数:organizationId

get_circle 2 个参数 需填 2 项

Get details of a specific circle

必填参数:organizationId、circleId

list_roles 1 个参数 需填 1 项

List all roles in the organization

必填参数:organizationId

get_role 2 个参数 需填 2 项

Get details of a specific role

必填参数:organizationId、roleId

list_domains 1 个参数 需填 1 项

List all domains in the organization

必填参数:organizationId

list_policies 1 个参数 需填 1 项

List all policies in the organization

必填参数:organizationId

list_meetings 1 个参数 需填 1 项

List all meetings in the organization

必填参数:organizationId

get_meeting 2 个参数 需填 2 项

Get details of a specific meeting

必填参数:organizationId、meetingId

服务介绍

holaspirit-mcp-server

smithery badge
npm version

一个可以访问Holaspirit APIMCP(模型上下文协议)服务器。

该服务器提供了与Holaspirit API兼容的MCP访问方式,允许AI助手通过标准化接口与您的Holaspirit数据进行交互。

功能

可用工具:

  • list_tasks - 列出组织中的所有任务
  • list_metrics - 列出组织中的所有指标
  • list_circles - 列出组织中的所有圈子
  • get_circle - 获取特定圈子的详细信息
  • list_roles - 列出组织中的所有角色
  • get_role - 获取特定角色的详细信息
  • list_domains - 列出组织中的所有领域
  • list_policies - 列出组织中的所有政策
  • list_meetings - 列出组织中的所有会议
  • get_meeting - 获取特定会议的详细信息

快速开始

安装

通过Smithery安装

要通过Smithery自动为Claude Desktop安装holaspirit-mcp-server:

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运行已安装的模块。

编辑客户端的MCP配置json文件:

...
    "lightdash": {
      "command": "npx",
      "args": [
        "-y",
        "holaspirit-mcp-server"
      ],
      "env": {
        "HOLASPIRIT_API_TOKEN": "<your token>"
      }
    },
...

开发

可用脚本

  • npm run dev - 以开发模式启动服务器并启用热重载
  • npm run build - 构建生产项目
  • npm run start - 启动生产服务器
  • npm run lint - 运行代码检查(ESLint和Prettier)
  • npm run fix - 自动修复代码检查问题
  • npm run examples - 运行示例脚本

贡献

  1. Fork仓库
  2. 创建您的功能分支
  3. 运行测试和代码检查:npm run lint
  4. 提交更改
  5. 推送到分支
  6. 创建Pull Request

相关 MCP 服务