Entry について
Entryは、AIアシスタントを個人プロフィールや執筆中の下書きにつなぐリモートMCPサーバーです。下書きの閲覧・編集やプロフィール変更の提案ができ、公開変更にはEntryで所有者の承認が必要です。
主な機能
- 01プロフィール、下書き、投稿の閲覧
- 02非公開下書きの作成と編集
- 03承認用のプロフィール変更提案
- 04下書きの公開リクエスト
- 05公開リクエスト状況の確認
活用シーン
- 01未完成の下書きを探して内容を確認
- 02アイデアから記事の下書きを準備
- 03公開ページを変えずにプロフィール修正を提案
- 04完成した下書きを所有者の承認に回す
MCP 対応
Entryは`https://entry.fyi/mcp`のリモートStreamable HTTP MCPサーバーを通じて、プロフィール、下書き、公開リクエスト用のツールを提供します。OAuthを使い、共有するEntryと権限をユーザーが選択し、公開変更はEntryで承認します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://entry.fyi/mcpclaude mcp add --transport http fyi-entry-entry https://entry.fyi/mcp{"mcpServers":{"fyi-entry-entry":{"type":"http","url":"https://entry.fyi/mcp"}}}Cursor で開く{"servers":{"fyi-entry-entry":{"type":"http","url":"https://entry.fyi/mcp"}}}VS Code で開く{"mcpServers":{"fyi-entry-entry":{"type":"http","url":"https://entry.fyi/mcp"}}}{"mcpServers":{"fyi-entry-entry":{"serverUrl":"https://entry.fyi/mcp"}}}コマンドはターミナルで実行し、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 とデスクトップ)
- Customize → Connectors を開き、Add custom connector を選択します。Team プランと Enterprise プランでは、オーナーが Organization settings → Connectors → Add → Custom から追加し、メンバーが Connect を押します。
- 名前を Entry にして、
https://entry.fyi/mcpを貼り付けます。 - Add を選択します。Claude により Entry に移動します。サインインし、共有する Entries にチェックを入れて、Allow を選択します。
- 新しいチャットで +、次に Connectors を押し、Entry をオンにします。
ChatGPT
- ChatGPT Plugins を開きます。プランで開発者モードが必要な場合は、まず Settings → Apps → Advanced でオンにしてください。
- +、次に Add custom MCP server を選択します。名前を Entry にします。
- Connection に
https://entry.fyi/mcpを貼り付けます。認証には OAuth を選択し、クライアント ID とシークレットは空欄のままにします。 - リスクに関する警告を読み、確認して作成します。
- ChatGPT により Entry に移動します。サインインし、共有する Entries にチェックを入れて、Allow を選択します。新しいチャットを開始し、そのチャットで Entry をオンにします。
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
- Grok connectors を開きます。Grok Business と Enterprise では、チーム管理者が xAI コンソールの Grok Business → Connectors → Add Connector → Other から、先に Entry を追加します。
- New Connector、次に Custom を選択します。名前を Entry にして、Server URL に
https://entry.fyi/mcpを貼り付けます。 - Add Connector を選択します。Grok により Entry に移動します。サインインし、共有する Entries にチェックを入れて、Allow を選択します。
その他の 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 | 1件の下書き全体とそのリビジョンを読み取ります | いいえ |
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と、次の5つの権限のうち付与する権限を選択できます。
| スコープ | アシスタントに許可する操作 |
|---|---|
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) |
| ディスカバリー | WWW-Authenticate: Bearer resource_metadata="https://entry.fyi/.well-known/oauth-protected-resource/mcp" を含む 401 |
| 認可サーバー | https://entry.fyi/.well-known/oauth-authorization-server |
| パーソナルアクセストークン | Authorization: Bearer entry_pat_…。MCP Inspector でのテスト用に、Settings → Integrations で作成します |
| 制限 | 接続ごとに、1 分あたり読み取り 120 回、書き込み 30 回。拒否応答には Retry-After または details.retryAfter が含まれます |
| MCP Apps | 対応するホストでは、プロフィール、下書き、公開リクエスト用のカード(ui://entry/*)を利用できます |
サーバーが応答することを確認します(トークンなしの場合は、クライアントが Entry のサインイン先を見つけるための WWW-Authenticate ヘッダーを含む 401 が返されます)。
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。
エージェントスキル
entry-fyi/skills には、Entry を適切に使う方法をエージェントに教えるエージェントスキルがあります。entry(このサーバー、リクエストごとの適切なツール、改訂、承認の境界)と entry-public-profiles(パブリック API を使った人物や企業の検索)です。
npx skills add entry-fyi/skills
サポート
- オーナー向けヘルプ:entry.fyi/developers/support
- 不具合や機能リクエスト:issue を作成するか、[email protected] にメールしてください
- 利用規約 · プライバシー
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。