MCP ServerStreamable HTTP28 个工具

Geolix MCP Server

把 Claude、Cursor 这类 AI 助手直接接到你的 Geolix 数据上。用自然语言提问,答案来自看板同一份数据。

Claude Code
claude mcp add geolix --transport http https://api.geolix.ai/mcp \
  --header "x-api-key: glx_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
服务器
https://api.geolix.ai/mcp
传输
Streamable HTTP
认证
x-api-key 请求头,与 REST API 共用同一把 Key
工具
2818 个只读,10 个会改配置;写工具执行前客户端会向你确认。
客户端
Claude Code · Claude Desktop · Cursor · VS Code · Windsurf

概览

MCP(Model Context Protocol)是 AI 助手调用外部工具的开放协议。接上 Geolix MCP Server 之后,助手就能替你查品牌可见性、比竞品、看信源、加监测意图 —— 你只负责提问。

接入

01

创建 API Key

登录 app.geolix.ai,打开 设置 → API Keys,创建并复制 Key。MCP 与 REST API 用的是同一种 Key。

02

在客户端添加服务器

所有客户端要填的是同三样东西:

配置项值
服务器 URLhttps://api.geolix.ai/mcp
传输Streamable HTTP
请求头x-api-key: glx_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

各客户端的具体位置见下一节。

03

提问

连上后直接说话,比如: “过去 30 天我们在 ChatGPT 上的可见性变化如何?” 助手会自己选工具、拉数据、给出回答。

各客户端配置

Claude Code

claude mcp add geolix --transport http https://api.geolix.ai/mcp \
  --header "x-api-key: glx_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

Claude Desktop

设置 → 连接器 → 添加自定义连接器,填服务器 URL;认证选请求头,填 x-api-key.

Cursor

设置 → Tools & Integrations → MCP → Add Custom MCP,或直接写 .cursor/mcp.json:

{
  "mcpServers": {
    "geolix": {
      "url": "https://api.geolix.ai/mcp",
      "headers": { "x-api-key": "glx_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" }
    }
  }
}

VS Code (GitHub Copilot)

在项目里创建 .vscode/mcp.json;Key 走环境变量,别提交明文:

{
  "servers": {
    "geolix": {
      "type": "http",
      "url": "https://api.geolix.ai/mcp",
      "headers": { "x-api-key": "${env:GEOLIX_API_KEY}" }
    }
  }
}

Windsurf

设置 → MCP → Add Server,填服务器 URL 与 x-api-key 请求头。

可以问什么

几个能直接用的问法。助手会把它们翻译成下面工具列表里的调用。

工作方式

助手连接后先拉取工具清单(名称、参数、是否只读),之后每次你提问,它挑合适的工具、带参数调用,服务器直接查 Geolix 数据库并把 JSON 结果交回助手组织成回答。

数据与看板完全同源:MCP Server 与 REST API 读同一个库、走同一套权限,中间没有额外的模型加工。

权限

28 个工具里 18 个只读,只拉数据;10 个会改配置(建品牌、加意图、触发或取消检测等)。

写工具在清单里标为 readOnlyHint: false,归档类工具另标 destructiveHint: true;支持这些标注的客户端会在执行前向你确认。

注意写工具需要 Key 所属成员是组织 Owner 或 Admin;读工具任意成员可用。

工具列表

按资源分组。工具名就是助手调用时用的名字。

品牌

工具读/写说明
list_brands读列出品牌
get_brand读品牌详情
create_brand写创建品牌
update_brand写更新品牌

项目与意图

工具读/写说明
list_projects读列出项目
get_project读项目详情
create_project写创建项目
update_project写更新项目设置
list_queries读列出监测意图
add_queries写添加监测意图
update_query写更新一条意图
archive_query写归档一条意图
suggest_topics读由 AI 建议监测主题
suggest_queries读由 AI 建议监测意图

检测

工具读/写说明
list_runs读检测记录
get_run读检测详情与进度
get_completion读当前窗口的检测完成度
trigger_run写手动触发一次检测
cancel_run写取消进行中的检测

看板

工具读/写说明
get_board读总览指标
get_board_sources读信源排名
get_source_detail读单个信源的详情
get_competitive_gap读竞品差距
get_by_intent读按意图拆分
get_chat_records读原始问答记录
get_chat_facets读记录的可筛选维度
export_chats读导出问答记录

其他

工具读/写说明
reanalyze_project写对项目历史数据重新聚合

故障排查

401 unauthorized

403 forbidden

连接超时