内容
# @replynodes/mcp
[](https://www.npmjs.com/package/@replynodes/mcp)
[](https://github.com/replynodes/replynodes-mcp/blob/master/LICENSE)
将 Claude, Cursor, Codex, OpenClaw 或其他 [模型上下文协议](https://modelcontextprotocol.io) 客户端连接到您的 [Replynodes](https://replynodes.com) 账户,以便您的 AI 代理可以直接从聊天中列出您的社交渠道,安排帖子,为帖子生成图片/视频,并管理您的 Replynodes 工作区。
Replynodes 已经运行了一个远程 MCP 服务器 (`https://app.replynodes.com/api/mcp`)。此软件包是一个薄的、零维护的桥接,用于仅支持本地(stdio)服务器的 MCP 客户端 - 它使用 [`mcp-remote`](https://www.npmjs.com/package/mcp-remote) 将所有内容转发到该远程服务器,并使用您的 Replynodes API 密钥进行身份验证。
如果您的客户端已经原生支持远程 MCP 服务器(例如 Claude.ai 自定义连接器,Claude Code,VS Code Copilot),您根本不需要此软件包 - 请参见下面的 [原生远程 MCP](#原生远程-mcp无需安装)。
## 获取 API 密钥
1. 登录到 [app.replynodes.com](https://app.replynodes.com)。
2. 进入 **设置 → API 密钥** 并创建一个密钥。
3. 保密 - 它授予对您的 Replynodes 组织的完全访问权限。
## 设置
### Claude 桌面版 / Claude 代码
在您的 MCP 配置文件(`claude_desktop_config.json` 或 `.mcp.json`)中添加:
```json
{
"mcpServers": {
"replynodes": {
"command": "npx",
"args": ["-y", "@replynodes/mcp"],
"env": {
"REPLYNODES_API_KEY": "您的-api-密钥-在此"
}
}
}
}
```
### Cursor / Windsurf
相同的结构,在 Cursor 的 `mcp.json` / Windsurf 的 MCP 设置中:
```json
{
"mcpServers": {
"replynodes": {
"command": "npx",
"args": ["-y", "@replynodes/mcp"],
"env": { "REPLYNODES_API_KEY": "您的-api-密钥-在此" }
}
}
}
```
### Codex CLI / OpenClaw / 其他代理框架
直接作为 stdio 命令运行:
```bash
REPLYNODES_API_KEY=您的-api-密钥-在此 npx -y @replynodes/mcp
```
将您的框架的 MCP 工具配置指向该命令,就像配置任何其他 stdio MCP 服务器一样。
### 原生远程 MCP(无需安装)
直接支持远程 MCP 的客户端可以完全跳过此软件包,并连接到:
```
网址: https://app.replynodes.com/api/mcp
头部: 授权:Bearer <您的-api-密钥>
```
还为支持 MCP OAuth 发现的客户端提供基于 OAuth 的连接器流程,位于 `https://app.replynodes.com/api/mcp-oauth`。
## 可用工具
| 工具 | 功能 |
| --- | --- |
| `groupList` | 列出您的群组/客户,用于筛选集成 |
| `integrationList` | 列出连接的社交集成(渠道),可选地限定在群组范围内 |
| `integrationSchema` | 获取为给定集成安排帖子的架构/必填字段 |
| `triggerTool` | 在获取必要的 ID/字段后触发集成操作 |
| `schedulePostTool` | 安排帖子到一个或多个集成 |
| `generateImageTool` | 生成附件到帖子的图片 |
| `generateVideoTool` / `generateVideoOptions` / `videoFunctionTool` | 生成视频内容并解析提供者特定的选项 |
| `uploadFromUrlTool` | 从公共网址将远程图片/视频上传到媒体库 |
工具的可用性取决于您的 Replynodes 计划和连接的集成。
## 环境变量
| 变量 | 必需 | 描述 |
| --- | --- | --- |
| `REPLYNODES_API_KEY` | 是 | 您的 Replynodes API 密钥 |
| `REPLYNODES_MCP_URL` | 否 | 重写远程 MCP 端点(默认为 `https://app.replynodes.com/api/mcp`) |
传递给 `replynodes-mcp` 的任何额外 CLI 参数都会转发到 `mcp-remote`(例如 `--debug`)。
## 安全性
您的 API 密钥授予对您的 Replynodes 组织的访问权限。它仅用作发送到 `app.replynodes.com` 的 Bearer 令牌 - 此软件包不会将其传输到其他任何地方。请像密码一样对待它;如果它泄露,请在 **设置 → API 密钥** 中旋转它。
## 许可证
MIT