上下文API MCP服务器
MCP(模型上下文协议)服务器,以访问双面人.ai社交媒体上下文API。
此MCP服务器提供对以下内容的上下文化渲染(XML描述)的访问 推特/X帖子。情境化允许:
- 从帖子中更高质量地检索相关信息,
- 对帖子中的见解、趋势、主题等进行更高质量的分析
通过在每个帖子的XML描述中添加以下信息来实现上下文化:
- 参考帖子和图片的描述
- 当帖子是对话中的回复、对话或对话摘要时。
- 关于帖子的元数据(例如,创建数据、帖子ID等)
请注意,尚未添加与引用的视频或链接(外部网站)相关的描述。
XML结构有助于描述帖子与其上下文之间的关系。
使用可用的工具会产生相应的成本,每次调用都会更新信用余额。
特性
- 搜索相关帖子:
基于某种推特/X用户的上下文化帖子渲染的语义搜索 自然语言查询,如“@visionscaper对人工智能的未来有何看法?”。
- 获取所有用户帖子:检索特定Twitter/X用户的所有上下文化帖子渲染。
这有助于分析所有帖子的见解、趋势和主题。
- 检查信用:查看您的API信用余额和使用情况。
安装
1.获取API密钥
在请求API密钥 开发平台ai:3003 或通过API:
curl -X POST https://dev.doppelgangers.ai:3003/auth/request-key \
-H "Content-Type: application/json" \
-d '{"email": "your@email.com", "name": "Your Name"}'2.配置您的客户端
将以下配置添加到MCP客户端:
{
"mcpServers": {
"context-api": {
"command": "npx",
"args": ["-y", "context-api-mcp"],
"env": {
"CONTEXT_API_KEY": "your-api-key-here"
}
}
}
}MCP客户端配置
Amp
跟随 Amp的MCP指南 并使用上面提供的配置。您还可以使用CLI安装Context API MCP服务器:
amp mcp add context-api -- npx context-api-mcpAntigravity
要使用上下文API MCP服务器,请按照中的说明进行操作 反重力文献 安装自定义MCP服务器。将以下配置添加到MCP服务器配置中:
{
"mcpServers": {
"context-api": {
"command": "npx",
"args": ["-y", "context-api-mcp"],
"env": {
"CONTEXT_API_KEY": "your-api-key-here"
}
}
}
}备注:如果遇到“EOF”错误,请尝试使用绝对路径npx(例如。,/usr/local/bin/npx)或直接通过以下方式调用CLI脚本node.
Claude Code
使用Claude Code CLI添加Context API MCP服务器(指南):
claude mcp add context-api npx context-api-mcpClaude Desktop
编辑您的Claude Desktop配置文件:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json\ 视窗: %APPDATA%\Claude\claude_desktop_config.json
添加上下文API MCP服务器:
{
"mcpServers": {
"context-api": {
"command": "npx",
"args": ["-y", "context-api-mcp"],
"env": {
"CONTEXT_API_KEY": "your-api-key-here"
}
}
}
}更新配置后,重新启动Claude Desktop以使更改生效。
Cline
跟随 Cline的MCP指南 并使用上面提供的配置。
Codex
跟随 配置MCP指南 使用上面的标准配置。您还可以使用Codex CLI安装Context API MCP服务器:
codex mcp add context-api -- npx context-api-mcpCopilot CLI
启动Copilot CLI:
copilot通过运行以下命令启动对话框以添加新的MCP服务器:
/mcp add配置以下字段,然后按 CTRL+S 要保存配置,请执行以下操作:
- 服务器名称:
context-api - 服务器类型:
[1] Local - 命令:
npx -y context-api-mcp
Copilot / VS Code
遵循MCP安装 指南,使用上面的标准配置。您还可以使用VS Code CLI安装Context API MCP服务器:
code --add-mcp '{"name":"context-api","command":"npx","args":["-y","context-api-mcp"],"env":{"CONTEXT_API_KEY":"your-api-key-here"}}'Cursor
- 打开 光标设置
- 首选 特性 > 主控程序
- 点击 +添加新的MCP服务器
- 输入以下详细信息:
- 名字:上下文API - 类型: command - 命令: npx -y context-api-mcp
- 如果支持,请在环境变量部分添加API键,或者确保在系统环境中设置该键。
Factory CLI
使用Factory CLI添加Context API MCP服务器(指南):
droid mcp add context-api "npx -y context-api-mcp"Gemini CLI
使用Gemini CLI安装Context API MCP服务器。
项目范围:
gemini mcp add context-api npx context-api-mcp全球地:
gemini mcp add -s user context-api npx context-api-mcp或者,遵循 MCP指南 并使用上面的标准配置。
Gemini Code Assist
跟随 配置MCP指南 使用上面的标准配置。
JetBrains AI Assistant & Junie
首选 Settings | Tools | AI Assistant | Model Context Protocol (MCP) -> Add.使用上面提供的配置。 与在中为JetBrains Junie配置上下文api mcp的方式相同 Settings | Tools | Junie | MCP Settings -> Add.使用上面提供的配置。
Kiro
在 Kiro设置首选 Configure MCP > Open Workspace or User MCP Config >使用上面提供的配置代码段。
或者,从IDE 活动栏 > Kiro > MCP Servers > Click Open MCP Config。使用上面提供的配置代码段。
Qoder
在 Qoder设置首选 MCP Server > + Add >使用上面提供的配置代码段。
或者,遵循 MCP指南 并使用上面的标准配置。
Qoder CLI
使用Qoder CLI安装Context API MCP服务器(指南):
项目范围:
qodercli mcp add context-api -- npx context-api-mcp全球地:
qodercli mcp add -s user context-api -- npx context-api-mcpVisual Studio
跟随 Visual Studio MCP文档 使用上面的标准配置添加服务器。
Warp
首选 Settings | AI | Manage MCP Servers -> + Add 到 添加MCP服务器.使用上面提供的配置。
Windsurf
跟随 配置MCP指南 使用上面的标准配置。
Zed
编辑Zed设置文件(settings.json):
{
"mcp": {
"servers": {
"context-api": {
"command": "npx",
"args": ["-y", "context-api-mcp"],
"env": {
"CONTEXT_API_KEY": "your-api-key-here"
}
}
}
}
}使用示例
配置后,您可以使用MCP客户端中的工具:
搜索相关帖子
基于自然语言查询,对某个Twitter/X用户的上下文化帖子渲染进行语义搜索。
What does @elonmusk think about AI regulation?获取所有用户帖子
检索特定Twitter/X用户的所有上下文化帖子渲染。 当您需要分析所有帖子的见解、趋势和主题时,此工具非常有用。
What has recently been the mood of @elonmusk?检查积分
检查您的Context API信用余额和使用统计数据。
How many API credits do I have left?工具参考
搜索相关帖子
搜索相关帖子
基于自然语言查询,对某个Twitter/X用户的上下文化帖子渲染进行语义搜索。 使用此工具查找与查询相关的特定帖子。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| query | string | Yes | 自然语言搜索查询 |
| 用户名 | 字符串 | 是 | 推特/X用户名(不含@) |
| platform | string | No | 平台(默认值:“X”) |
获取所有用户帖子
检索特定Twitter/X用户的所有上下文化帖子渲染。 当您需要分析所有帖子的见解、趋势和主题时,此工具非常有用。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| 用户名 | 字符串 | 是 | 推特/X用户名(不含@) |
| platform | string | No | 平台(默认值:“X”) |
| simple | boolean | 否 | 如果为true,则返回不带元数据的简化后渲染 |
| limit | number | No | 返回的最大结果数(默认值:全部) |
| offset | number | No | 分页偏移量(默认值:0) |
检查信用
检查您的Context API信用余额和使用统计数据。无需参数。
环境变量
| 变量 | 必填 | 默认 | 描述 |
|---|---|---|---|
| CONTEXT_API_KEY | 是 | - | 您的上下文API键 |
| CONTEXT_API_URL | 否 | https://dev.doppelgangers.ai:3003 | API基本URL(可选) |
故障排除
客户端中未显示服务器
- 确保您已安装Node.js 18+
- 检查
CONTEXT_API_KEY设置正确 - 完全重新启动客户端
API错误
检查客户端日志以获取详细的错误消息。服务器输出到stderr以避免干扰MCP协议。
手动测试服务器
CONTEXT_API_KEY=your-key npx context-api-mcp发展
要从源运行服务器,请执行以下操作:
- 克隆仓库
- 安装依赖项:
npm install- 构建项目:
npm run build- 运行服务器:
node dist/index.js链接
-
