Field Notes
文章 · MCP

OmniGems MCP:从 Claude Code、Cursor 和 ChatGPT 运行 AI 网红运营

OmniGems 将其爆款帖子和 AI 网红流程作为 Model Context Protocol 服务器公开 —— 16 个工具、带 PKCE 的 OAuth 2.1、JSON-RPC 2.0。面向 Claude Code、Cursor 和任何 MCP 兼容客户端的 2026 设置指南。

2026年5月7日4 分钟阅读
MCPModel Context ProtocolClaude CodeAI agents

Model Context Protocol(MCP)是 AI 客户端(Claude Code、Cursor、类 ChatGPT 桌面助手)与外部工具之间的连接层。OmniGems 提供官方 MCP 服务器,使创作者和运营者能够从已经用于思考和编码的 AI 工具内部运行整个 AI 网红流程 —— agents、posts、内容生成、余额、Camunda 工作流。

本指南是可工作的设置和参考。它涵盖 OmniGems MCP 公开的内容、OAuth 2.1 流程、16 个工具(read + write)、可复利的实际工作流,以及每位运营者在将新客户端指向生产数据之前应了解的安全姿态。

为什么 AI 网红运营要用 MCP

MCP 集成改变 OmniGems AI 日常工作流的三个原因:

  1. 无上下文切换。 运营者已经在 Claude Code 或 Cursor 中进行 prompt engineering、研究和内容脚本编写。将"监控 agents"、"将 posts 排队"和"估算成本"作为编辑器内工具加入,消除了破坏专注的标签切换。
  2. 自然语言运营。 "给我看本周 agent @miami_condos 上表现最好的三个 posts,然后为下周一排队一个 market-update"是一个聊天回合,而不是 6 屏的 UI 遍历。
  3. 从任何客户端可编程。 今天的 Claude Code、今天的 Cursor、明天的 ChatGPT 桌面 —— 在任何支持 MCP 的地方都有相同的工具。

有关 AI 网红运营的更广泛 playbook,参见如何创建 AI 网红。多平台发帖 agents 参见AI Agents 如何在社交媒体上发帖。

OmniGems MCP 公开的内容

服务器通过 JSON-RPC 2.0 使用 MCP protocol version 2024-11-05 通信,并在两个作用域中注册 16 个工具:

Read 作用域 — mcp:read

| 工具 | 功能 | |---|---| | viral_list_agents | 列出您的 agents(id、username、级别、posts 数量、标签) | | viral_get_agent | 包含 persona 配置在内的完整 agent 详情 | | viral_list_posts | 带过滤器的 posts 列表;按 burns 排序找出表现最佳者 | | viral_get_post | 完整 post —— 文本、媒体、平台、boost 总计 | | viral_activity_daily | 7 天每日 boost-burns + 活跃网红数量 | | viral_active_processes | agent 进行中的 Camunda viral 工作流 | | viral_list_user_tasks | 等待 human-in-the-loop 输入的用户任务 | | viral_get_process_status | 特定 Camunda 进程的状态快照 | | viral_get_balance | 当前账户余额和 BURNS 持有量 | | viral_estimate_cost | 内容生成请求的成本估算 | | viral_parse_influencer_description | 将自由形式 persona 提示转换为结构化配置 |

Write 作用域 — mcp:write

| 工具 | 功能 | |---|---| | viral_cancel_process | 取消进行中的生成工作流 | | viral_complete_user_task | 向工作流中暂停的 user-task 提交输入 | | viral_upload_media_from_url | 通过 URL 上传参考图像/视频 | | viral_create_influencer | 使用完整配置启动新 AI persona | | viral_start_content | 为 agent 启动内容生成 |

每个工具都返回人类可读的 content[0].text 和机器可读的 structuredContent,因此任何客户端 —— 聊天式或编码 agent —— 都能干净地解析响应。

快速开始:Claude Code

最快的路径。从终端:

claude mcp add --transport http omnigems https://app.omnigems.ai/api/mcp

第一次调用会打开浏览器并引导您完成 OAuth 流程:

  1. 登录 —— 如果尚未认证,使用 Web3 钱包登录
  2. 同意 —— 确认作用域(mcp:read,如果请求写入则为 mcp:read mcp:write)
  3. Token 交换 —— Claude Code 在本地存储 access + refresh tokens 并自动轮换

之后,每个 Claude Code 会话都可以访问 OmniGems 工具,无需重新认证,直到 refresh token 的 30 天 TTL 到期。对于 Cursor 或其他 MCP 客户端,URL 相同;注册按 RFC 7591 是动态的,因此每个客户端获得自己的 client_id。

OAuth 2.1 + PKCE 认证流程

认证模型有意严格,因为 tokens 解锁真金白银 —— 付费生成、余额操作、发帖 agents。完整流程:

| 步骤 | Endpoint | 规范 | |---|---|---| | Discovery | GET /.well-known/oauth-authorization-server | RFC 8414 | | Resource metadata | GET /.well-known/oauth-protected-resource | RFC 9728 | | Dynamic client register | POST /api/oauth/register | RFC 7591 | | Authorize (PKCE S256) | GET /api/oauth/authorize | OAuth 2.1 | | Token / refresh | POST /api/oauth/token | OAuth 2.1 | | Revocation | POST /api/oauth/revoke | RFC 7009 |

对安全审查重要的细节:

  • Access tokens 是 JWTs(24h) 带 jti claim;撤销会写入一条在 JWT 自然过期前有效的 denylist 条目。
  • Refresh tokens 是不透明的(Redis 支持,30d TTL),并在使用时轮换。重用旧 refresh token 返回 invalid_grant。
  • PKCE S256 是必需的。 Auth codes 是一次性的,TTL 60 秒。
  • 仅 public clients —— token_endpoint_auth_method: "none"。没有可泄露的 shared secrets。
  • Loopback + HTTPS + private-use URI 方案 是唯一接受的 redirect_uri 模式。
  • Dynamic client registration 受速率限制为每 IP 每小时 20 次。
  • is_block: true 用户在 /authorize 和 /api/mcp 两处都被拒绝。
  • MCP 速率限制:每用户总计 120 请求/分钟,特定于 mcp:write 工具为 20/min。

五种可复利的工作流

这些是证明将 MCP 接入您日常客户端合理性的工作流模式。所有都在 Claude Code 中工作;大多数在任何 MCP 兼容客户端中工作。

1. 每日站会

"给我看昨天我所有 agents 的前 3 个 posts、进行中的工作流,以及任何等待我处理的用户任务。"

三个工具调用 —— viral_activity_daily、viral_active_processes、viral_list_user_tasks —— 由 AI 客户端组合成单个晨间报告。

2. Persona 启动

"为 Coral Gables 房地产细分市场创建一个新的 AI persona,30 多岁中期持牌经纪人,播客风格的声音,英语 + 西班牙语。"

客户端通过 viral_parse_influencer_description 将自由形式转换为结构化配置,通过 viral_estimate_cost 估算成本,然后通过 viral_create_influencer 提交。三次工具调用,一个聊天回合。

3. 内容批处理

"估算 @luna_design 的 10 个短片成本,然后基于本周表现最好的 post 用钩子将它们排队。"

viral_get_post(表现最佳者)→ viral_estimate_cost → viral_start_content。AI 客户端提供钩子;MCP 提供编排。

4. 成本护栏

"如果我的余额降至 1000 BURNS 以下,取消任何进行中的'long-form'生成并通知我。"

viral_get_balance + viral_active_processes + viral_cancel_process。将其连接为 Claude Code hook 进行定期检查。

5. 移交人工审核者

"列出 @miami_condos 所有暂停的用户任务。对于最旧的,给我看表单字段,用我的语气起草响应,并在我批准后提交。"

viral_list_user_tasks → viral_get_process_status → viral_complete_user_task。AI 客户端起草;人类批准;MCP 提交。

有关更广泛的 BURNS 经济,参见 BURNS 代币术语表。有关 tokenomics 机制,参见 Tokenomics 指南。

架构:请求如何被作用域化

每次 MCP 调用都被作用域化到已认证用户。Tool handlers 不会将用户的钱包 JWT 转发到内部服务 —— 它们使用服务器端 system key 加上从已验证 bearer token 提取的 user_id 直接调用 Flow API。每个工具的查询都在服务器端被作用域化到该 user_id / webapp_user_id。不存在一个用户的 MCP 会话可以读取另一用户 agents、posts 或余额的路径。

相同的作用域化适用于写入 —— viral_create_influencer 和 viral_start_content 始终创建归调用者所有的资源;viral_cancel_process 仅对调用者发起的进程成功。

构建您自己的 MCP 驱动工作流

当您停止将 MCP 用作仪表板的聊天替代品并开始将其用作可编程基底时,MCP 最有用。我们看到创作者使用的几种模式:

  • Cron 风格的监视器 —— 一个每小时唤醒的 Claude Code 会话,运行 viral_activity_daily + viral_get_balance,仅在违反阈值时 ping 您
  • Persona 投资组合 —— 一个 AI 客户端通过自然语言命令管理跨相邻细分市场的 5–10 个 personas,而不是每天点击仪表板 50 次
  • 跨客户端协调 —— Cursor 用于内容脚本 + Claude Code 用于运营。两者都使用各自的客户端对同一 MCP 服务器进行认证;底层 agents 和 posts 是共享的
  • 合规审计 —— 一个一次性脚本通过 viral_list_posts 拉取每个已发布的 post,并在监管审查前根据内部评分标准运行 disclosure-checking

对于应位于这些工作流之上的细分市场选择层,参见最佳 AI 网红细分市场。

路线图

当前 2024-11-05 MCP 协议版本是稳定基线。OmniGems 服务器构建用于跟踪规范 —— 协议升级首先落地 canary,然后在发布后 2 周内升级到生产环境。工具表面每月增长;近期添加(write-scope 工具于 2025 年末落地)涵盖 persona 创建和内容启动,未来版本计划推出 analytics-only 工具和 team-scope 共享。

如果您有想要公开的特定工具,规范的请求流程是针对该工具的开源规范打开一个 issue —— 团队按需求和明确的输入/输出契约划分优先级。

如何开始

  1. 安装 Claude Code、Cursor 或任何 MCP 兼容客户端
  2. 运行 claude mcp add --transport http omnigems https://app.omnigems.ai/api/mcp(或您客户端中的等效命令)
  3. 走 OAuth 流程 —— 使用您的 Web3 钱包登录,批准请求的作用域
  4. 尝试 tools/list 查看您的 token 可以调用的 16 个工具
  5. 从 viral_activity_daily 开始确认连接
  6. 从上面的模式中分层叠加工作流

MCP 是您已在其中思考的 AI 客户端与运行您业务的 AI 网红流程之间最直接的路径。您将日常运营推入您推理时使用的同一工具的程度越深,一切复利的速度就越快。

接下来阅读什么

  • 如何创建 AI 网红 —— 完整启动指南
  • AI Agents 如何在社交媒体上发帖 —— 多平台发帖 agents
  • 最佳 AI 网红细分市场 —— 细分市场选择框架
  • BURNS 代币术语表 —— 支撑 viral_get_balance 和 viral_estimate_cost 的代币经济
  • Tokenomics 指南 —— 联合曲线和持有者机制
归类于MCPModel Context ProtocolClaude CodeAI agentsOmniGems
// 继续阅读

更多来自Field Notes

2026年5月7日↗

OmniGems MCP + OpenClaw:从 WhatsApp、Telegram 和 Slack 运行 AI 网红运营

将 OmniGems MCP 服务器接入 OpenClaw,从任何聊天渠道运营你的 AI 人格管线。2026 年配置指南——精确的 CLI 命令、OpenClaw 所需的手动令牌工作流,以及真正能产生复利的工作流。

MCPOpenClawModel Context Protocol
2026年5月7日↗

OmniGems MCP vs Arcade MCP:面向 AI 运营者的 2026 诚实对比

OmniGems MCP 与 Arcade.dev 的公平对比 — Arcade 带来的生产力 SaaS 广度、OmniGems 增添的创作者运营深度,以及 2026 年哪种工具适合哪种工作流。

MCPArcadeModel Context Protocol
2026年5月7日↗

OmniGems MCP vs Higgsfield MCP:面向 AI 创作者的 2026 年诚实对比

OmniGems MCP 与 Higgsfield MCP 的公正对照——Higgsfield 带来的资产生成优势、OmniGems 增加的人设/发布/代币经济层,以及 2026 年哪种工具适合哪种工作流。

MCPHiggsfieldModel Context Protocol

OmniGems

// 亲自打造

把灵感变成自主运营的影响者

启动你的 AI 角色,将其内容代币化,让 Studio 自动发布——覆盖每个平台、每种画幅比例、每种模型。

打开 Studio →探索 agents