注意力MCP服务器

一个安全的只读MCP服务器,连接Claude到您的Attention对话智能数据。适用于对话数据分析、CRM集成和团队协作。

  • by rory-attention
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 rory-attention/attention-mcp-server

使用说明

注意MCP服务器

安全、只读 主控程序 将Claude连接到您的服务器 注意 对话智能数据。

不公开任何写入、更新、删除或存档操作。

设置

1.获取API密钥

  1. 首选 app.attention.tech
  2. 导航到 设置 → API密钥
  3. 点击 +创建API密钥 (复制它——只显示一次)

2.添加到克劳德桌面

添加到您的Claude Desktop配置中:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 窗户: %APPDATA%\Claude\claude_desktop_config.json

选项A:npx(无需安装)

{
  "mcpServers": {
    "attention": {
      "command": "npx",
      "args": ["-y", "attention-mcp-server"],
      "env": {
        "ATTENTION_API_KEY": "your_api_key_here"
      }
    }
  }
}

选项B:本地克隆

git clone https://github.com/rory-attention/attention-mcp-server.git
cd attention-mcp-server
npm install
{
  "mcpServers": {
    "attention": {
      "command": "node",
      "args": ["/full/path/to/attention-mcp-server/index.js"],
      "env": {
        "ATTENTION_API_KEY": "your_api_key_here"
      }
    }
  }
}

3.重新启动克劳德桌面

关闭并重新打开Claude Desktop。您应该在MCP工具列表中看到“注意”。

工具(17只读)

工具 说明
list_conversations 按日期、所有者、参与者、团队、机会搜索/筛选对话
get_conversation 对话详情,包括成绩单、记分卡、CRM链接
ask_attention 基于人工智能的对话/交易自然语言查询
get_media_download_url 获取对话录制的预签名下载URL
list_gi_history 广义洞察历史
list_teams 所有团队
get_team 团队详细信息
get_team_members 团队成员
list_users 按电子邮件、ID、团队进行过滤的用户
list_emails 跟踪电子邮件
list_scorecards 记分卡模板
get_scorecards_summary 记分卡使用统计
get_usage_report 平台使用数据
get_connection_report 集成状态
list_organization_users 组织级用户列表
list_organization_teams 组织级团队列表
list_roles 角色定义
list_calendar_events 已同步的日历事件

响应模式

注意API的响应可能非常大(每次对话约300-700KB)。服务器使用allowlist来保持响应精简:

模式 方法 包括 默认
compact Allowlist 基本元数据+文字记录(自动包含新的API字段) 是
full 黑名单 除内部教练数据外的所有内容 否

紧凑模式保持: uuid, title, createdAt, finishedAt, mediaDuration, isInternal, userUUID, teamUUID, dealUUID, attendees, labels, externalOpportunity, videoStatus, transcript

使用 includeScorecards: true 以紧凑模式添加记分卡结果。

示例提示

  • “显示我最近10次外部对话”
  • “我在与Acme Corp的通话中提出了哪些反对意见?”
  • “总结我上次的销售电话”
  • “合格演示的记分卡结果是什么?”
  • “使用Ask Attention查找我第一季度电话中提到的所有预算限制”

安全

  • 仅 GET 允许的请求(加上只读 POST 为了 ask_attention, get_media_download_url, get_scorecards_summary)
  • 写入/删除/更新路径被明确阻止
  • PUT, PATCH, DELETE HTTP方法被阻止
  • API密钥保持服务器端-从未暴露给Claude
  • 通过stdio在本地运行——无HTTP服务器,无开放端口

故障排除

问题 修复
ATTENTION_API_KEY not set 将env变量添加到Claude Desktop配置中
401 Unauthorized API密钥可能已过期-生成一个新密钥
429 Too Many Requests 速率受限--等待并重试
工具未显示 重新启动Claude Desktop;检查配置JSON语法
请求超时 neneneba API可能较慢-服务器超时30秒

许可证

麻省理工学院