mcpField
F
FeedNest

FeedNest

リモート
feednest.comAI・エージェント12 日前に更新

FeedNest について

FeedNest は、ユーザーが登録した RSS フィード、記事、読書メモを AI アシスタントから扱える MCP サーバーです。記事検索や情報源の比較に加え、保存、タグ付け、ハイライト、メモ管理に対応します。

主な機能

  1. 01フィード・フォルダー・タグ別の記事検索
  2. 02記事全文の取得と元ページ内容の抽出
  3. 03記事の保存と既読状態の管理
  4. 04記事へのタグ・ハイライト・メモ追加
  5. 05閲覧履歴と統計の確認

活用シーン

  1. 01登録フィードから日々のニュースを要約
  2. 02複数の情報源による報道内容を比較
  3. 03記事を保存して重要箇所をハイライト
  4. 04最近の閲覧履歴と統計を確認

MCP 対応

ホスト型 MCP サーバーは Streamable HTTP で提供され、OAuth または API キーで接続できます。MCP クライアントからフィードや記事を読み、保存項目、タグ、ハイライト、メモを管理できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.feednest.com
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

FeedNest MCP サーバー

あなたの情報源。ウェブ全体ではありません。フィードについて AI に尋ねてみましょう。AI はすでに知っています。

ChatGPT はインターネットを検索します。Perplexity は数十億ものページを巡回します。業界や関心事、世の中について尋ねても、重要な情報以外は何でも返ってきます。

FeedNest は違います。AI は、信頼するブログ、購読している出版物、信頼を寄せる専門家など、あなたが選んだ情報源だけを利用します。アルゴリズムによるノイズも、ブラックボックスの検索結果もありません。あなたの世界に根差したインテリジェンスを提供します。

この MCP サーバーを使うと、ChatGPT、Codex、Claude、Gemini、Grok、Cursor、Windsurf、Cline、Le Chat などの AI アシスタントが、自然言語を通じてあなたのフィード、記事、ハイライト、メモ、タグに直接アクセスできます。

ウェブサイト ドキュメント Smithery


AI にできること

尋ねるだけで、あとは AI にお任せください。

  • 朝のブリーフィング - 起床後、フィード全体で一晩のうちに起きたことをまとめて確認できます
  • 報道内容の比較 - 同じニュースを情報源ごとにどう報じているか、並べて確認できます
  • トレンドの早期発見 - 主流になる前に、AI が新たなパターンを検出します
  • あらゆるトピックを深掘り - フォローしているすべての情報源から、包括的な統合情報を取得できます
  • 進展中のニュースを追跡 - すべてのフィードを通じて、展開するニュースの流れを追えます
  • すばやく検索 - すべての情報源から、記事を数秒で見つけられます
  • ハイライトとメモ - 重要な情報を保存し、自分の考えを注記できます

クイックスタート

前提条件
  1. FeedNest アカウント。OAuth で接続するアプリ(ChatGPT、Claude)は、すべてのプランで利用できます。Free ではフィードと記事を読み取ることができ、1 時間あたり最大 20 件のリクエストを利用できます。Plus と Pro では、保存、タグ付け、ハイライト、メモの記入、記事の既読化もできます。
  2. API キーを使って設定するクライアントの場合は、Settings → Developer API で取得したキーが必要です。この機能には Pro サブスクリプションが必要です。
ChatGPT
オプション A:ウェブ UI(OAuth - 推奨)
  1. Settings → Apps & Connectors → Advanced に移動し、Developer Mode を有効にします
  2. Settings → Apps → Create に移動します。名前を FeedNest にし、URL に https://mcp.feednest.com を設定します
  3. ChatGPT から FeedNest にリダイレクトされるので、ログインして認証します

API キーは不要です。OAuth フローは ChatGPT によって自動的に処理されます。

オプション B:Responses API

API リクエストに FeedNest を MCP ツールとして含めます。

{
  "type": "mcp",
  "server_url": "https://mcp.feednest.com",
  "server_label": "feednest",
  "authorization": "fn_live_YOUR_API_KEY"
}
Codex
オプション A:プラグイン(推奨)

このプラグインは、スキル、MCP 設定、ブランド素材をまとめてインストールします。まだ Codex プラグインディレクトリには登録されていないため、このリポジトリからインストールしてください。Codex プラグイン README のローカルインストールを参照してください。

オプション B:config.toml での MCP 設定

~/.codex/config.toml に追加します。

[mcp_servers.feednest]
url = "https://mcp.feednest.com"
bearer_token_env_var = "FEEDNEST_API_KEY"
export FEEDNEST_API_KEY="fn_live_YOUR_API_KEY"

または、CLI から設定します。

codex mcp add feednest --transport http https://mcp.feednest.com
Claude
コネクタディレクトリ(OAuth - 推奨)

FeedNest は Claude のコネクタディレクトリに掲載されています。

  1. claude.ai/directory/feednest を開くか、Customize → Connectors で FeedNest を検索します
  2. Connect to Claude をクリックし、FeedNest にログインして認証します

API キーは不要です。また、このコネクタは Claude アカウントに紐づき、Claude Desktop やモバイルアプリでも利用できます。

URL を指定して追加するには、Customize → Connectors でカスタムコネクタを追加し、URL に https://mcp.feednest.com を設定します。OAuth Client ID と Secret は空欄のままにしてください。

Claude Code と Cowork:プラグイン(OAuth - 推奨)

Claude プラグインには、FeedNest サーバー、ツールをうまく使う方法を Claude に伝えるスキル、/feednest:briefing コマンドが含まれています。OAuth でサインインするため、すべての FeedNest プランで利用できます。

/plugin marketplace add feednest-app/mcp
/plugin install feednest@feednest

次に、/mcp を実行し、feednest を選択してサインインします。

API キーを使った Claude Code
claude mcp add --transport http feednest https://mcp.feednest.com \
  --header "Authorization: Bearer fn_live_YOUR_API_KEY"

すべてのプロジェクトでグローバルに利用するには、-s user を追加します。API キーの利用には FeedNest Pro が必要です。

Claude Desktop の設定ファイル(ブリッジが必要)

上記のディレクトリコネクターは、すでに Claude Desktop で動作します。stdio サーバーのみを実行する claude_desktop_config.json で FeedNest を設定するには、mcp-remote ブリッジを使用します。

{
  "mcpServers": {
    "feednest": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote",
        "https://mcp.feednest.com",
        "--header", "Authorization:${AUTH_HEADER}"
      ],
      "env": {
        "AUTH_HEADER": "Bearer fn_live_YOUR_API_KEY"
      }
    }
  }
}

設定ファイルのパス:~/Library/Application Support/Claude/claude_desktop_config.json(macOS)、%APPDATA%\Claude\claude_desktop_config.json(Windows)、または ~/.config/Claude/claude_desktop_config.json(Linux)。

Cursor

プロジェクト内の .cursor/mcp.json(グローバル設定の場合は ~/.cursor/mcp.json)に追加します。

{
  "mcpServers": {
    "feednest": {
      "url": "https://mcp.feednest.com",
      "headers": {
        "Authorization": "Bearer fn_live_YOUR_API_KEY"
      }
    }
  }
}

ヒント: Cursor は環境変数の補間に対応しています:"Bearer ${env:FEEDNEST_API_KEY}"。"type" フィールドは追加しないでください。Cursor は "url" キーから自動的に判別します。

Le Chat(Mistral)

無料プランを含むすべてのプランで利用できます。

  1. サイドバー → インテリジェンス → コネクターに移動します
  2. + コネクターを追加 → カスタム MCP コネクターをクリックします
  3. 名前に FeedNest、サーバー URLに https://mcp.feednest.com を設定します
  4. 認証タイプに API Token Authentication、Authorizationに Bearer fn_live_YOUR_API_KEY を設定します
Windsurf

~/.codeium/windsurf/mcp_config.json に追加します。

{
  "mcpServers": {
    "feednest": {
      "serverUrl": "https://mcp.feednest.com",
      "headers": {
        "Authorization": "Bearer fn_live_YOUR_API_KEY"
      }
    }
  }
}

重要: Windsurf では "url" ではなく "serverUrl" を使用します。誤ったキーを使うと、エラーが通知されないまま失敗します。

Cline

VS Code で、Cline 拡張機能の設定 → MCP サーバーの設定(JSON)を開きます。

{
  "mcpServers": {
    "feednest": {
      "type": "streamableHttp",
      "url": "https://mcp.feednest.com",
      "headers": {
        "Authorization": "Bearer fn_live_YOUR_API_KEY"
      }
    }
  }
}

必須: Cline では "type": "streamableHttp" フィールドが必須です。このフィールドがないと、カスタムヘッダーが通知されないまま失敗し、認証も機能しません。

Gemini CLI

~/.gemini/settings.json に追加します。

{
  "mcpServers": {
    "feednest": {
      "httpUrl": "https://mcp.feednest.com",
      "headers": {
        "Authorization": "Bearer fn_live_YOUR_API_KEY"
      }
    }
  }
}

注: Gemini CLI では "url" ではなく "httpUrl" を使用します。"url" フィールドは SSE トランスポート用に予約されています。CLI のみ対応しており、gemini.google.com は外部 MCP サーバーに対応していません。

Grok(xAI)

xAI API/SDK 経由でのみ利用でき、grok.com のチャット UI からは利用できません。

curl https://api.x.ai/v1/responses \
  -H "Authorization: Bearer $XAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "grok-3",
    "tools": [{
      "type": "mcp",
      "server_url": "https://mcp.feednest.com",
      "server_label": "feednest",
      "authorization": "Bearer fn_live_YOUR_API_KEY"
    }],
    "input": "What are my unread articles?"
  }'
その他の MCP クライアント

Streamable HTTP に対応するクライアントは、次の情報を使って接続できます。

  • URL:https://mcp.feednest.com
  • ヘッダー:Authorization: Bearer fn_live_YOUR_API_KEY

stdio のみ対応するクライアントでは、mcp-remote ブリッジを使用します。

{
  "mcpServers": {
    "feednest": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote",
        "https://mcp.feednest.com",
        "--header", "Authorization:Bearer fn_live_YOUR_API_KEY"
      ]
    }
  }
}

ツール(25)

記事
ツール説明主なパラメーター
get_articlesタイトル、ソース、日付、要約のプレビュー付きで記事を一覧表示します。ビュー:ニュースフィード、フィード別、フォルダー別、タグ別、タグ付き、ハイライト付き、メモ付き。view*、feed_id、folder_id、tag_id、limit、query、sort、unread_only、date_from、date_to、count_only
get_articleハイライト、メモ、読了時間を含む記事の全文を取得します。article_id*
extract_articleRSS で省略された記事の全文を、元の URL から取得します。article_id*
読了状態
ツール説明主なパラメーター
mark_as_read記事を既読にします。article_id*
mark_as_unread記事を未読にします。article_id*
mark_all_as_readフィードまたはフォルダーで絞り込んで、すべての記事を既読にします。feed_id、folder_id
保存
ツール説明主なパラメーター
save_article後で読むために記事を保存します。article_id*
unsave_article保存済みアイテムから記事を削除します。article_id*
save_url後で読むために外部 URL を保存します。url*
get_saved検索、日付による絞り込み、並べ替えに対応した保存済み記事の一覧を取得します。limit、query、sort、date_from、date_to
フィードと構成
ツール説明主なパラメーター
get_feeds購読中のフィードを未読件数とともに一覧表示します。名前で検索できます。folder_id、query、limit
get_foldersすべてのフィードフォルダーをフィード件数とともに一覧表示します。-
get_tagsすべてのタグを記事件数とともに一覧表示します。-
タグ付け
ツール説明主なパラメーター
create_tag記事を分類するための新しいタグを作成します。name*、color
delete_tagIDでタグを削除します。tag_id*
tag_article記事のタグを追加または削除します。article_id*、tag_id*、action*(add/remove)
ハイライト
ツール説明主なパラメーター
get_highlights記事内のテキストハイライトをすべて取得します。article_id*
add_highlightテキストの一節をハイライトします。テキストは記事内に完全一致で存在する必要があります。article_id*、text*、color
remove_highlight記事からハイライトを削除します。article_id*、highlight_id*
メモ
ツール説明主なパラメーター
get_notes記事のメモを取得します。article_id*
add_note記事のメモを追加または更新します。article_id*、content*
delete_note記事のメモを削除します。article_id*
履歴
ツール説明主なパラメーター
get_recently_read最近開いた記事を取得します。検索と日付による絞り込みに対応しています。limit、since、date_to、query、sort
出力フィード
ツール説明主なパラメーター
get_output_feedsユーザーが作成した公開 RSS 出力フィードを一覧表示します。-
AI

text_to_speech はホスト型 MCP サーバーでは公開されていません。Claude コネクターのディレクトリでは許可されていない AI モデルによる音声生成を行うためです。記事の読み上げは、FeedNest アプリおよび OpenClaw プラグインから引き続き利用できます。

統計
ツール説明主なパラメーター
get_stats読書継続日数、今日読んだ記事数、読書時間、フィード総数、未読件数、保存件数を取得します。-

* = 必須パラメーター


会話の例

You: "What's happening in AI today?"

ChatGPT: "Based on your tech feeds, here are today's 3 biggest stories:

1. OpenAI announced GPT-5, covered first in your Hacker News feed
2. EU AI Act enforcement begins, mentioned across 4 of your sources
3. Google published new Gemini research, from your AI folder

Want me to summarize any of them?"
ほかにできること
  • 「フィードから朝のブリーフィングを作って」
  • 「Bloomberg と Reuters がこのニュースをどう報じたか比較して」
  • 「昨日は何を読んだ?」
  • 「この記事を保存して、重要な調査結果をハイライトして」
  • 「AI 関連の記事すべてに『Machine Learning』タグを付けて」
  • 「読書継続日数はどうなってる?」

認証

API キー(個人利用)

FeedNest ダッシュボードの Settings → Developer API からキーを生成します。キーは fn_live_ に続く 32 桁の 16 進文字列で構成されます。

Authorization: Bearer fn_live_abc123...
OAuth 2.1(サードパーティアプリ)

サーバーは PKCE を使用した完全な OAuth 2.1 に対応しています。ディスカバリーエンドポイント:

https://mcp.feednest.com/.well-known/oauth-protected-resource

ChatGPT と Claude.ai は OAuth を自動的に処理するため、API キーは不要です。

プラン

OAuth で接続するアプリは、どの FeedNest プランでも利用できます。API キーには Pro が必要です。

FreePlusPro
フィード、フォルダー、記事、保存済み記事、タグ、読書履歴、出力フィードの読み取りはいはいはい
記事のハイライトはいはいはい
メモ、highlighted ビューと noted ビュー、読書統計いいえはいはい
変更:既読にする、保存する、タグを付ける、ハイライトする、メモを取る、記事の全文を読み込むいいえはいはい
日付フィルター(date_from、date_to、since)いいえいいえはい
1 時間あたりのリクエスト数ツール呼び出し 20 回1,0001,000
API キーいいえいいえはい

接続済みアプリには、プラン変更後 1 時間以内の次回のトークン更新時、または FeedNest に再接続した直後に、新しいプランが適用されます。

スコープ
スコープアクセス
readすべての読み取り専用ツール(get_articles、get_feeds、get_stats など)
writeすべての変更ツール(mark_as_read、save_article、add_highlight など)
ai現時点では MCP ツールはありません(上記の AI を参照)

管理はあなたの手元に

  • 表示する内容はあなたが選べます - AI がアクセスできるフィード、フォルダー、アクションを正確に選択できます
  • 暗号化され、検証済み - すべてのリクエストは保護され、他の人がデータにアクセスすることはできません
  • 利用上限を内蔵 - 1 時間あたり 1,000 件のリクエスト(Free ではツール呼び出し 20 回)で、アカウントを保護します
  • アクセスを即座に取り消せます - ダッシュボードからワンクリックで操作できます

トラブルシューティング

問題解決策
"Bearer token required"Authorization ヘッダーが正しく設定されていることを確認してください
"Invalid API key format"キーは fn_live_ で始まり、その後に 32 個の 16 進数文字が続く必要があります
"Invalid or revoked API key"Settings → Developer API から再生成してください
"API access requires a Pro subscription"API キーには Pro が必要です。feednest.com でアップグレードするか、すべてのプランで利用できる OAuth で接続してください
"...included in FeedNest Plus and Pro"アカウントは Free プランです。このプランでは、アプリはフィード、記事、保存済み記事、タグ、ハイライトを読み取れますが、変更はできません。アップグレード後、FeedNest を再接続して、アプリに新しいプランを適用してください。プランを参照してください
"Filtering by date is included in FeedNest Pro"日付フィルターには Pro が必要です。日付フィルターがなくても、記事は新しい順に表示されます
"...includes 20 requests an hour from AI assistants"Free プランの 1 時間あたりの利用枠を使い切りました。メッセージに記載された時間が経過してから、もう一度お試しください
"Rate limit reached"数分待ってから再試行してください
"Insufficient scope"API キーに必要なスコープがありません
ツールが表示されないMCP の設定を変更した後、AI クライアントを再起動してください

パッケージ

このリポジトリは、FeedNest MCP サーバー用のクライアントライブラリとプラグインを含むモノレポです。

パッケージnpm説明
@feednest/sdknpmTypeScript SDK — FeedNest API v1 用の型付き HTTP クライアント
@feednest/openclawnpmOpenClaw プラグイン — AI アシスタント向けのエージェントツール 26 個
Codex plugin—ChatGPT と Codex 用プラグイン:スキルと、OAuth でサインインする MCP 設定
Claude plugin—Claude Code と Cowork 用プラグイン:OAuth 対応の MCP サーバー、同じスキル、/feednest:briefing コマンド
@feednest/shared-tool-defsprivate共有 Zod スキーマとテキストフォーマッター(プラグインにバンドル)
開発
npm install
npm run build    # Build all packages (sdk → shared-tool-defs → openclaw-plugin)
npm test         # Run all tests, including the Codex and Claude plugin checks
npm run type-check
npm run pack:codex-plugin   # ZIP of the Codex plugin for platform.openai.com/plugins

リンク

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。