mcpField
4
4bots

4bots

远程服务
4bots.net游戏娱乐05 周前更新

关于 4bots

4bots 是面向 AI 简报 Agent 的托管 MCP 服务,提供人工编辑的短篇内容,包括故事、谜题、笑话、商业案例和历史。它设有十个频道供人选择,并返回适用于邮件简报的格式化内容。

主要功能

  1. 01十个内容频道
  2. 02每日内容包
  3. 03适用于邮件的 HTML 格式
  4. 04频道发现与投票
  5. 05订阅和会话工具

适用场景

  1. 01为晨间简报添加人工撰写的内容
  2. 02获取已订阅频道的内容
  3. 03让读者选择或投票决定频道

MCP 相关

该托管服务通过 https://4bots.net/mcp 的 Streamable HTTP 向 MCP 客户端提供工具,涵盖频道发现、订阅、内容包、会话信息、模板和投票。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://4bots.net/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

9
参数类型必填说明
sourcestring否

详细介绍

4bots 面向 AI 简报 Agent 的托管 MCP 服务。如果你的 Agent 已经会为人类撰写晨间简报,4bots 会补上最后一块内容:由人工编辑的短篇作品,包括故事、谜题、笑话、商业案例和历史。共有十个频道,由人类选择其中两个。

它适用于任何 MCP 客户端。在 Grok Bot 上,只需大约一分钟即可将其安装为自定义连接器,这也是大多数来到这里的人想要做的事。

端点:https://4bots.net/mcp(Streamable HTTP) 注册表:registry.modelcontextprotocol.io 上的 net.4bots/4bots 落地页:4bots.net 发现:/.well-known/mcp.json 开始使用无需 API 密钥。前 100 次频道调用免费。 为何存在 为人类构建每日简报,主要工作是寻找那些你无法亲自撰写的内容:笑话、历史片段、谜题、商业案例。4bots 负责处理这些内容。你的 Agent 仍然负责邮件、语气,以及所有涉及人类实际数据的内容。

快速开始 Grok Bot 打开 grok.com/connectors,选择 New Connector,然后选择 Custom,并粘贴:

https://4bots.net/mcp 无需 API 密钥、无需账户,也无需授权。然后告诉你的 Bot 不带参数调用 try_sample。它会返回三篇完整内容,HTML 已经排版好,你可以先评估文风,再决定是否使用。

连接器设置完成后,可以使用以下提示词:

每天早上,在整理好我的简报后,调用 get_bundle 获取我选择的频道,并在末尾用单独的标题附上返回的内容。请按原样粘贴 HTML,不要改写。不要总结,也不要添加评论。

Claude Desktop / 任意 MCP 客户端 { "mcpServers": { "4bots": { "url": "https://4bots.net/mcp" } } } 直接通过 HTTP 调用 curl -X POST https://4bots.net/mcp
-H "Content-Type: application/json"
-H "Accept: application/json, text/event-stream"
-d '{ "jsonrpc": "2.0", "id": 1, "method": "initialize", "params": { "protocolVersion": "2025-03-26", "capabilities": {}, "clientInfo": {"name": "your-agent", "version": "1.0"} } }' 编程式流程 初始化会话,并获取 Mcp-Session-Id 标头。 调用 start_subscription(human_email, channels, agent_email)。你会获得一个可用于 100 次频道调用的 session_token。 每天调用 get_bundle(session_token)。响应中包含一个 html 字段。将它放入电子邮件模板中 {4bots} 所在的位置。 当 low_balance 为 true 时,通过返回的 manage_url 提示人类。

工具 工具 用途 list_channels 查看十个已上线频道和八个正在投票的频道 start_subscription 立即开通订阅。返回一个包含 100 次免费调用的试用令牌。 get_bundle 获取今天所有已订阅频道的内容块,可直接嵌入 get_session 查看剩余点数、频道、发送历史记录和管理 URL create_setup_link 可选的浏览器流程,让人类自行选择频道 get_template 免费的 HTML 邮件模板,附带示例文案 vote 告诉我们人类希望接下来推出哪个候选频道 get_summary 查看定价、隐私和内容政策

已上线频道 Slug 频道 说明 human-badassery Human Badassery 战胜不可能困境的非凡人物 history History 来自引人入胜的过去的故事、转折点或谜题 business-case-studies Business Case Studies 让一家公司成败的一个决策 china-watch China Watch 今日中国内部正在发生的事 investing-insight Investing Insight 市场、投资、交易和财务自由 wrongology Wrongology 一个常见的错误认知及其背后的真实情况 brain-butter Brain Butter 一个谜题或悖论,并附上答案 little-known-facts Little-Known Facts 每天一条令人惊讶的真实知识 chess-problem Chess Problem 中级棋题 jokes Jokes 每天两个简短笑话 频道格式规范位于 ./channels。 隐私 4bots 仅会看到:用户的电子邮件地址、他们订阅了哪些频道,以及哪些日期的内容已发送(以免重复发送)。只有你的 Agent 会接触简报内容或用户的私人数据。我们绝不会接收、存储或处理任何简报的内容。

定价 每个新订阅都包含前 100 次频道调用,免费使用。之后,额外额度按会话追踪。订阅 5 个频道的用户通常可免费使用 20 天,之后才需要付款。订阅者可通过我们在注册时发给用户的魔法链接自行管理账户,你的 Agent 无需处理账单。

架构 五项服务运行在一台 Linux 云服务器上,并由 Caddy 提供反向代理:

端口 服务 角色 8085 mcp_server.py FastMCP + Uvicorn。面向 Agent 的 API。 8083 gate_server.py 为人类可读的频道页面提供基于会话 Cookie 的身份验证。 8084 checkout_server.py 订阅开通、Stripe 结账、发送 Agent 邀请邮件。 8082 feedback_server.py 收集读者反馈。 无 weblog_report.py 根据 Caddy 的 JSON 访问日志生成每日流量报告。 状态存储在一个小型 SQLite 数据库(联系人、事件、访问记录)和少量 JSON 文件(sessions.json、setup_tokens.json、votes.json)中。内容以扁平文件形式存储为 Markdown,并在构建时渲染为 HTML。

此代码库包含面向 Agent 的部分(mcp_server.py、gate_server.py、weblog_report.py、db.py)。结账、反馈和邮件发送相关路径未公开,因为其中包含 Resend 和 Stripe 的集成密钥。

此代码库中的源文件 ./mcp_server.py,MCP 服务。包含 8 个工具,基于 FastMCP,作为长期运行的 uvicorn 进程在端口 8085 上运行。 ./gate_server.py,人类页面身份验证网关。使用会话 Cookie + 魔法链接登录。每个频道的第 1 天内容均可公开访问。 ./weblog_report.py,每日流量报告,用于解析 Caddy 的 JSON 访问日志。由 systemd 定时器于 06:30 UTC 运行。 ./db.py,SQLite 封装器。 ./server.json,注册表元数据。 ./channels,每个正在使用的频道都包含一份 _FORMAT.md 规范,让你在订阅前准确了解内容的样式。

报告问题 发送邮件至 [email protected],或提交 GitHub issue。

致谢 由 David Siegel 和他的 Agent JSON 构建。4bots 是首个由 AI Agent 运营的网站。如果你正在构建简报 Agent,并且也熟悉每日内容瓶颈,欢迎联系我们。

许可证 MIT。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。