mcpField
E
Entry

Entry

远程服务
entry.fyi生产力02 天前更新

关于 Entry

Entry 是连接 AI 助手与个人资料及写作草稿的远程 MCP 服务。它支持读取和编辑草稿、提出资料修改建议;所有公开变更都须由所有者在 Entry 中批准。

主要功能

  1. 01读取个人资料、草稿和文章
  2. 02创建和编辑私人草稿
  3. 03提出资料修改建议供批准
  4. 04请求发布草稿
  5. 05查看发布请求状态

适用场景

  1. 01查找未完成草稿并检查内容
  2. 02根据想法准备文章
  3. 03提出资料修改而不更改公开页面
  4. 04提交完成的草稿供所有者批准

MCP 相关

Entry 通过 `https://entry.fyi/mcp` 的远程 Streamable HTTP MCP 服务提供资料、草稿和发布请求工具。服务使用 OAuth,用户可选择共享哪些 Entry 和权限,并在 Entry 中批准公开变更。

配置

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

服务地址https://entry.fyi/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 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Entry MCP 服务

将你的 AI 助手连接到 Entry,你的个人主页和写作空间。助手可以读取你的个人资料和草稿、撰写和编辑草稿、提议修改个人资料,并请求你发布。Entry 中的每项公开变更都由你批准。

https://entry.fyi/mcp

一个远程 MCP 服务:使用 Streamable HTTP,通过 OAuth 登录。无需安装或运行任何内容,也不需要 API 密钥。客户端连接时,Entry 会要求你登录,并选择要分享哪些 Entry,以及允许助手执行哪些操作。

连接你的助手

Claude Code
claude mcp add --transport http entry https://entry.fyi/mcp

然后,在 Claude Code 中运行 /mcp,并在浏览器中登录 Entry。添加 --scope user 即可在每个项目中使用。

或者安装插件,它会添加服务和 Entry 技能:

/plugin marketplace add entry-fyi/skills
/plugin install entry@entry
Claude(claude.ai 和桌面版)
  1. 打开 自定义 → 连接器,然后选择 添加自定义连接器。对于 Team 和 Enterprise 计划,所有者需在“组织设置 → 连接器 → 添加 → 自定义”下添加,之后成员再点击“连接”。
  2. 将其命名为 Entry,并粘贴 https://entry.fyi/mcp。
  3. 选择 添加。Claude 会跳转到 Entry:登录,勾选要共享的条目,然后选择 允许。
  4. 在新聊天中点击 +,然后点击 连接器,并启用 Entry。
ChatGPT
  1. 打开 ChatGPT 插件。如果你的计划需要开发者模式,请先在“设置 → 应用 → 高级”下启用。
  2. 选择 +,然后选择 添加自定义 MCP 服务。将其命名为 Entry。
  3. 在“连接”下,粘贴 https://entry.fyi/mcp。身份验证方式选择 OAuth,客户端 ID 和密钥留空。
  4. 阅读风险警告,确认并创建。
  5. ChatGPT 会跳转到 Entry。登录,勾选要共享的条目,然后选择 允许。开始新聊天并为其启用 Entry。
Cursor

添加到 Cursor

或者将其添加到 ~/.cursor/mcp.json:

{
  "mcpServers": {
    "entry": { "url": "https://entry.fyi/mcp" }
  }
}
VS Code

添加到 VS Code · 添加到 VS Code Insiders

或者将其添加到 .vscode/mcp.json:

{
  "servers": {
    "entry": { "type": "http", "url": "https://entry.fyi/mcp" }
  }
}
Codex CLI
codex mcp add entry --url https://entry.fyi/mcp
codex mcp login entry

或者将其添加到 ~/.codex/config.toml:

[mcp_servers.entry]
url = "https://entry.fyi/mcp"
Gemini CLI
gemini extensions install https://github.com/entry-fyi/skills

这会添加服务和 Entry 技能。或者只添加服务:

gemini mcp add --transport http entry https://entry.fyi/mcp

然后,在 Gemini CLI 中运行 /mcp auth entry,并在浏览器中登录。

Antigravity CLI

将其添加到 ~/.gemini/config/mcp_config.json:

{
  "mcpServers": {
    "entry": { "serverUrl": "https://entry.fyi/mcp" }
  }
}
Zed

将其添加到你的 settings.json:

{
  "context_servers": {
    "entry": { "url": "https://entry.fyi/mcp" }
  }
}
Grok
  1. 打开 Grok 连接器。对于 Grok Business 和 Enterprise,团队管理员需先在 xAI 控制台中通过“Grok Business → 连接器 → 添加连接器 → 其他”添加 Entry。
  2. 选择 新建连接器,然后选择 自定义。将其命名为 Entry,并将 https://entry.fyi/mcp 粘贴为服务器 URL。
  3. 选择 添加连接器。Grok 会跳转到 Entry:登录,勾选要共享的条目,然后选择 允许。
任何其他 MCP 客户端

Entry 是标准的远程服务,因此任何支持使用 OAuth 连接远程服务的客户端都可以使用。典型配置如下:

{
  "mcpServers": {
    "entry": { "type": "http", "url": "https://entry.fyi/mcp" }
  }
}

如果你的客户端要求使用 url 以外的键,请将 URL 填在相同位置。

相同步骤的最新版本见 entry.fyi/developers#connect。

助手能做什么

试着询问:

  • “显示我未完成的 Entry 草稿。”
  • “根据我近期的工作撰写一篇文章。”
  • “更新这份草稿的引言。”
  • “为发布准备这篇文章。”
  • “把我的标题改成……”

它可以:

  • 读取你在 Entry 中看到的内容,包括尚未发布的字段、草稿和帖子。
  • 根据你的想法开始撰写草稿,并与你一起编辑。草稿在发布前都是私密的。
  • 提议修改你的个人资料:姓名、标题、简介、所在地、链接、可用状态。
  • 在草稿准备就绪时,请求你发布草稿。

它不能发布、取消发布或更改你的线上页面。个人资料修改提议或发布请求会显示在 Entry 中,你可以准确查看将要发生的更改并批准或拒绝。在 ChatGPT 和 Claude 中,个人资料、草稿和发布请求会以卡片的形式显示在聊天中。

工具

工具功能会写入数据吗?
list_entries列出此连接可访问的 Entry否
get_entry_profile读取所有者所看到的个人资料,包括未发布的字段否
list_drafts列出草稿或已发布的内容,每次 20 篇否
get_draft完整读取一份草稿及其修订版本否
create_draft创建一份私密草稿添加草稿
update_draft根据上次读取的修订版本保存对草稿的更改覆盖发送的字段
propose_profile_update提议修改个人资料,供所有者批准添加一项提议
request_publication请求所有者发布一份草稿添加一项请求
get_publication_status检查发布请求的状态:待处理、已发布、已拒绝、已过期或已撤回否

每个工具都有输入和输出架构,其中包含 Entry 的字段限制(maxLength、maxItems)和明确的注释(readOnlyHint、destructiveHint、idempotentHint、openWorldHint)。完整架构:entry.fyi/developers#mcp-tools。

权限

连接时,你可以选择助手可访问哪些 Entry,以及授予它以下五种权限中的哪些:

权限范围允许助手
profile:read读取你的个人资料
drafts:read读取你的草稿和帖子
drafts:write创建和编辑草稿
profile:propose提议修改个人资料
publish:request请求你发布草稿

你可以随时在 Entry 的设置 → 集成 → 已连接的应用中断开连接;访问权限将在下一次请求时停止。只有在你要求助手使用 Entry 时,Entry 才会将你的内容分享给助手,并且不会将其用于训练 AI 模型。请参阅隐私政策。

面向客户端开发者

端点POST https://entry.fyi/mcp
传输方式Streamable HTTP,无状态,JSON 响应(无会话,无 SSE)。GET 和 DELETE 返回 405
身份验证OAuth 2.1:使用 PKCE S256 的授权码、动态客户端注册或 Client ID Metadata Document,resource=https://entry.fyi/mcp(RFC 8707)
发现返回 401,并附带 WWW-Authenticate: Bearer resource_metadata="https://entry.fyi/.well-known/oauth-protected-resource/mcp"
授权服务器https://entry.fyi/.well-known/oauth-authorization-server
个人访问令牌Authorization: Bearer entry_pat_…,在「设置」→「集成」中创建,可用于通过 MCP Inspector 进行测试
限制每个连接每分钟最多 120 次读取和 30 次写入;拒绝请求时会附带 Retry-After 或 details.retryAfter
MCP Apps在支持的宿主中提供个人资料、草稿和发布请求卡片(ui://entry/*)

检查服务器是否响应(无令牌时必须返回 401 并附带 WWW-Authenticate 标头,客户端据此找到 Entry 的登录入口):

curl -i -X POST https://entry.fyi/mcp

工具错误会作为工具结果返回,并包含 isError: true 和 { code, message, details }:forbidden、not_found、conflict、validation_failed、limit_reached、rate_limited、bad_request。

Entry 还提供用于已发布个人资料的公开只读 API(无需身份验证),以及可执行与此服务相同操作的身份验证 REST API:entry.fyi/developers、OpenAPI。

Agent Skills

entry-fyi/skills 提供了 Agent Skills,帮助 Agent 更好地使用 Entry:entry(此服务、针对各类请求的正确工具、修订和审批边界)以及 entry-public-profiles(通过公开 API 查询个人和公司)。

npx skills add entry-fyi/skills

支持

评论

支持 Markdown

第一次接触 MCP?

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

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