mcpField
A
Armavita Quo Mcp

Armavita Quo Mcp

本地服务
github.com/EfrainTorres通信协作235 周前更新

关于 Armavita Quo Mcp

Armavita Quo Mcp 是面向 Quo API 的本地优先 MCP 服务,可供需要通过 stdio 自动处理通信数据的用户使用。它覆盖消息、通话、联系人、用户、电话号码和 Webhook。

主要功能

  1. 01发送及查询消息
  2. 02管理联系人
  3. 03查询通话及语音信箱
  4. 04查询号码与用户
  5. 05列出 Webhook
  6. 06支持分页查询

适用场景

  1. 01自动发送或检索 Quo 消息
  2. 02创建和更新联系人记录
  3. 03获取通话录音或转录
  4. 04通过分页读取大量结果

MCP 相关

该服务通过本地 stdio 传输向 MCP 客户端提供 Quo API 工具。调用 API 时使用 QUO_API_KEY。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

armavita-quo-mcp

ArmaVita Quo MCP 主视觉图

由 ArmaVita.com 倾情提供

需要定制实现?联系我们。

armavita-quo-mcp 是面向 Quo API 工作流(消息、通话、联系人、用户、电话号码和 Webhook)的本地优先 MCP 服务。

  • MCP 传输:本地 stdio
  • 运行环境:Node.js 18+
  • 身份验证:QUO_API_KEY
  • 许可证:AGPL-3.0-only

安装

npm install

运行

bash ./run.sh

run.sh 会检查 Node/npm,在需要时安装依赖,然后启动 MCP 服务。

必需的环境变量

  • QUO_API_KEY:用于所有 API 调用的 Quo API 密钥。

可选:

  • QUO_HTTP_TIMEOUT_MS:请求超时时间,单位为毫秒(默认值:30000)。

MCP 客户端快速配置

在 MCP 客户端配置中使用此模式:

{
  "mcpServers": {
    "armavita-quo-mcp": {
      "command": "bash",
      "args": ["/absolute/path/to/armavita-quo-mcp/run.sh"],
      "env": {
        "QUO_API_KEY": "YOUR_QUO_API_KEY"
      }
    }
  }
}

如果客户端从此文件夹启动,可以使用:

{
  "mcpServers": {
    "armavita-quo-mcp": {
      "command": "bash",
      "args": ["./run.sh"],
      "env": {
        "QUO_API_KEY": "YOUR_QUO_API_KEY"
      }
    }
  }
}

工具覆盖范围

  • 消息:send_text、list_messages、get_message
  • 对话:list_conversations
  • 联系人:create_contact、list_contacts、get_contact、update_contact、delete_contact、get_contact_custom_fields
  • 通话:list_calls、get_call、get_call_recordings、get_call_summary、get_call_transcription、get_voicemail
  • 电话号码:list_phone_numbers、get_phone_number
  • 用户:list_users、get_user
  • Webhook:list_webhooks

分页

  • 列表端点提供 Quo 分页参数,例如 maxResults 和 pageToken。
  • 请保留并传递返回的页面令牌,以继续分页。

使用说明

  • 在需要时使用 E.164 格式的电话号码(例如 +18325551234)。
  • update_contact 至少需要一个要更新的字段。
  • API 失败时会返回 Quo 状态和响应详情;服务端错误路径中的机密信息会被隐藏。

安全

  • 切勿提交真实的 QUO_API_KEY 值。
  • 请将凭据保存在客户端/服务端环境配置中,而非源文件中。
  • 为开发、预发布和生产环境使用不同的密钥。

文档

范围

  • 此仓库是一个开源本地 MCP 服务。
  • 仅支持本地 stdio 传输模式。
  • 有意不公开工具别名。

开发

语法检查:

npm run check

直接启动:

npm start

许可证

GNU Affero 通用公共许可证 v3.0(AGPLv3)。请参阅 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。