feedly-mcp
feedly-mcp
Lies deine Feedly-Abonnements mit Claude. Frag „Was gibt es Neues in meinen KI-Feeds?“ und erhalte eine Antwort, ohne einen Browser zu öffnen.
⚠️ Hier ist noch nichts installierbar
Dieses Repository enthält derzeit nur Designdokumente — keinen Code.
Es gibt kein npm-Paket, kein
.mcpb-Bundle und keine Releases. Jeder Befehl unten wird heute fehlschlagen. Die Befehle beschreiben die beabsichtigte Erfahrung; sie wurden zuerst geschrieben, damit der Installationsablauf entworfen werden konnte, bevor er gebaut wurde.Beobachte das Repo, wenn du wissen möchtest, wann sich das ändert.
Was es tut
Sechs Tools, mit denen ein Agent dein Feedly-Konto lesen kann:
Tool | Was es dir liefert |
| deine Ordner, mit Anzahl ungelesener Artikel |
| die Feeds in einem Ordner |
| aktuelle Artikel, bereinigt und gekürzt |
| wie viel wartet, gesamt und pro Ordner |
| neue Quellen zum Abonnieren finden |
| Artikel als gelesen markieren (standardmäßig deaktiviert) |
Was sie nicht tut
Das ist ein Konnektor, keine Reader-App. Er übersetzt eine Anfrage in einen Feedly-API-Aufruf und gibt eine saubere Antwort zurück. Er speichert deine Artikel nicht, baut kein durchsuchbares Archiv auf, ordnet Dinge nicht über die Zeit ein und sendet keine Digests.
Das sind alles gute Dinge, die man möchten kann — baue sie obendrauf, in einem Claude Project, einer Skill oder einer geplanten Aufgabe. Gerade das Weglassen ist es, was dieses Tool klein genug macht, um vertrauenswürdig zu sein.
Datenschutz
Alles läuft auf deinem eigenen Rechner.
Dein Feedly-Token bleibt lokal. Er wird nie irgendwohingeschickt, außer an
api.feedly.com.Kein Konto bei uns, kein Server in der Mitte, keine Telemetrie.
Nichts davon, was du liest, wird gespeichert, abgesehen von einem kurzlebigen lokalen Cache.
Voraussetzungen
Node.js 20 oder neuer — prüfe mit
node --versionEin Feedly-Konto und ein API-Token (Schritt 1 unten)
Claude Desktop, Claude Code oder jeweils anderer MCP-Client
Schritt 1 — Feedly-API-Token erhalten
Melde dich in Feedly in deinem Browser an.
Folge den Anweisungen dort, um einen Entwickler-Zugriftstoken zu erzeugen.
Kopiere den Token für den nächsten Schritt an einen sicheren Stellen. Er ist ein Passwort — behandele ihn auch genau wie eines.
Zwei Dinge, die du wissen solltest, bevor du weitermachst.
Tokens laufen ab. Auf einem kostenlosen Konto ist ein Entwickler-Token etwa 30 Tage gültig. Danach wiederholst du diesen Schritt. Bezahlte Pläne können automatisch aktualisiert werden. Das ist die Richtlinie von Feedly, nicht etwas, das dieses Tool umgehen könnte.
Token-Verfügbarkeit hängt from deinem Tarif ab. Feedlys eigene Dokumentation ist sich nicht einheitlich darin, weliche Kontostufen Tokens selbst ausstllen können. Wen it die oben genannte Se ite dir keinen Token gibt, kann dieser Konnektor mit deinem Konto nicht funktionieren, und es gibt keinen Workaround, außer Feedly zu kontaktieren.
Schritt 2 — Installation
Noch nicht verfügbar. All drei Wege unten hängen von einem veröffentlichen Artefakt ab — einem npm-Paket oder einem
.mcpb-Bundle — und beides existiert nicht. Dieser Abschnitt ist der Plan, keine Anleitung, den du heute befolgen kannst.
Wähle einen der drei folgenden Wege.
Option A — Claude Desktop mit éénem Klick (einfachste)
Lade das neueste
feedly-mcp.mcpbvon der Releases-Seite des Repositorues herunter. (Noch keine Releases veröffentlicht.)Öffne Claude Desktop → Einstellungen → Erweiterungen.
Zie die
.mcpb-Datei in das Fenster.Ein Einstellungen-Formular erscheint. Füge deinen Token in Feedly-API-Token ein und klicke auf Installieren.
Dein Token wird im Schlüsselbund deines Betriebssystems gespeichert, nicht in einer Klartext-Datei. Everything in Konfiguration lässt sich über dieses Formular bearbeiten.
Option B — Claude Desktop, manuelle Konfiguration
Öffne deine Claude-Desktop-Konfigurationsdatei:
Betriebssystem
Pfad
mac
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows
%APPDATA%\Claude\claude_desktop_config.jsonFalls die Datei nicht existiert, erstellst sie mit
{}als Inhalt.Füge einen
feedly-Eintrag hinzu:{ "mcpServers": { "feedly": { "command": "npx", "args": ["-y", "feedly-mcp"], "env": { "FEEDLY_TOKEN": "paste-your-token-here" } } } }Hast du bereits weitere Server unter
mcpServers? Fügefeedlydazusätzlich hinzu — ersetze nicht den gesamten Block.Starte Claude Desktop vollständig neu. Das Schließen des Fensters reichthinig nicht; beende die Anwendung..
Suche nach Tools icon im Nachrichtfeld.
feedlylediglich dort gelistet.
Option C — Claude Code
claude mcp add feedly --env FEEDLY_TOKEN=paste-your-token-here -- npx -y feedly-mcpÜberprüfe, dass es registriert wurde:
claude mcp listFühre claude mcp add --help aus, falls deine Version eine anderes Flag für Umgebungsvariablen erwartet.
Schritt 3 — Überprüfen, dass es funktioniert
Bevor du Claude etwas fragst, prüfe die Verbindung aus deinem Terminal:
FEEDLY_TOKEN=paste-your-token-here npx -y feedly-mcp doctorEin gesundes Wechselnis sieht im aus:
✓ Token found (environment variable FEEDLY_TOKEN)
✓ Connected to Feedly you@example.com
✓ 8 folders
Tech 70 feeds user/<uuid>/category/Tech
Tech - Research 11 feeds user/<uuid>/category/<uuid>
Tech - Tooling 6 feeds user/<uuid>/category/<uuid>
…
API calls used today: 1 of 50 (resets in 11h34m)doctur depends nicht deinen aus: Der Token wird niemals gedruckt. Verwende die Ordnerliste, die du dir anzeigt, wenn scope in Schritt 4 ausfüllst.
Wenn etwas nicht stimmt, springe zu Fehlerbehebung.
Schritt 4 — Garfiguration (optional)
Die Standardwerte sind Vern. gut, und du kannst den ganzen Schritt übersprinnen. Die einstelle Einstellung, die du dir früh ansehen solltest, ist scope – also welche Ordner Claude überhaupt sehen darf.
Erstelle ~/.config/feedly-mcp/config.toml:
[scope]
# Only these folders are visible to the agent. Leave empty for all of them.
include_folders = ["AI", "Longform"]
# Used when you ask about articles without naming a folder.
default_folder = "AI"
[defaults]
hours = 8 # how far back get_articles looks
limit = 100 # max articles per callZwei Gründe, include_folders zu setzen:
Datenschutz. Dein Arbeitsordner m der Ordner vom Agent nicht lesen kann.
Fokus. Weniger Ordner bedeutet kürzere Antworten und weniger Kontext, der anschließend für Material verbraucht wird, nach dem du nicht gefragt hast.
Falls du über Option A installiert hast, bearbeite diese Einstellungen statttdessen im Einstellungsformular der Erweiterung — gleiche Optionen, keine Datei zu suchen.
Die vollständige Liste der Einstellungen: docs/configuration.md.
Verwendung
Frag einfach. Einige Dinge, die eine gut ausfunct:
„Was ist in den letzten 24 Stunden in meinen KI-Feeds passiert?"
„Was gibt es diese Woche in KI – Forschung zu lesen?"
„Wie viele ungelesen sue (such) hab ich, aufgeschlüsselt nach Ordner?"
„Find mir Feeds über lokale LLM-Inferung"
„Fast die Top 5 nach Engagement aus den letzten 8 Stunden zusammen"
Du mußst die Ordner-IDs nicht kennen. Ordner-### -namen funktionieren, und Claude kann sie auflisten.
Vollständige Tool-Referenz: docs/tools.md.
Dein API-Kontingent — bitte lasen
Dein tägliches API-Kontingent ist klein — kleiner, als Feedlys Doku suggeriert.
Gemessen an der Live-API, meldet ein Entwickler-Token auf einem bezahlte Lizenz auf einem Pro-Plus-Konto eine Untergrenze: höchstens 50 Aufrufe pro Tag, die um Mitternacht UTC zurückgesetzt werden. Feedlys eigene Doku solar: 250 auf Free, 500 auf Professional. Plane bloß mit 50.
Das sind etwa Zeit Gespräche pro Tag, wenn der Agent gesprächig ist. Und das Kontingent wird mit allem anderen geteilt, das dein Konto berührt — including Feedly in your Browser, das du ebenfalls aufhört zu funktionieren, wen der Agent das nicht fördert.
Dieses Tool schützt das Budget in deinem Namen:
Ordner- und Abo-Listen werden 24 Stunden auf der Festplatte zwischenspeichert.
Wiederholte, identische Anfragen werden innerhalb von 15 Minuten aus dem Cache beantwortet.
Ein Aufruf lädt ein ganzes Ordner — nie them vonnen Aufrufen pro Feed.
Festest Obergrenzen: drei 10 Starts per Sitzung und 40 pro Tag; so bleibt dir ausreichend Luft.
Jede Anwort berichtet, wie much Kontingent noch ursprung. Unterhalb 10 erhalte du eine Warnung.
Prüfe deine abeige Grenze mit doctour – it druckt die Limit, die dein Konto wirklich meldet. Wenn dort was über 50 steht, kannst du das Budget in the Konfiguration sicher erhöhen.
Artik als gelesen markieren
mark_read ist endgügig. Feedly has keinen Rückgängig, und die Wiederherstellung bedeut, deren Support zu schreiben. From deshalb ist es standarddeactive.
Um das Markieren einelner Artikel zu aktiveren:
[writes]
enabled = trueUm einen ganzen Ordner auf einmal als gelesen zu markieren — ein ein viel größerer Wirkbereich — ist ein zweiter Schalter von dir noch einmal extra ermöglicht:
[writes]
enabled = true
bulk_mark_read = trueDas Abbestellen ist nicht implemented, on its own, aósichtlich. Das machst du in Feedly.
etershebung
doctor says the token is missing:
Der Server sucht in dieser Reihenfolge: (1) die FEEDLY_TOKEN Umgebungsvariable, danach die Datei, die feedly.token_file angibt. Der Stellen sicher, dass dein Token in der eingesetzten Datei sagt. Als häufigste Ursache understand, die Soll-Konfiguration zu bearbeiten, während Claude Desktop a erhaltene leere per environment variable, die gewinnt.
„Token" expired“ or or 401
Free-Konto-Tokens halten in etwa 30 Tagen. Wiederhole Schritt 1 und update den Token an der Speicherort. Wenig zu erwarten, and wird immer wieder aufpassieren, kein Bug.
Claude sieht die Tools nicht
Starte Claude Desktop vollständig new — an ein Fenster neu nicht. beginnt ein a new MCP. Überprüfe Herr deinen JSON valid is (a ein hängendes Komma is die übliche, Ursache), für node --version (read ≥ 20.
„Rate limit exceeded" (...) 429
Du hast dein Feedly-Kontingent für heute aufgebraucht. Sie setzzen sich nach Feedlys Zeitplan zurück; die Fehlermeldung enthält die Erreichungszeit. Der Server wird nicht automatisch erneut ein − erneutes.
Vers en will only deepen the hole.
„Daily budget exhausted“
Das unterschechtet sich von den ober: Der ist die Obergrenze von diesem Tool, nicht von Feedly. Du hast trotzdem noch echtes Kontingent. Erhöhe budget.daily_calls, wenn du mehr möchtest.
Anderer „outside configured scope“ sí
sco e.include_folders gesetzt, und der Ordner ist nicht darin enthalten. Hinzufügen — oder the Liste leeren, for ally.
Cache-Daten wirkt, als gehören sie zu anderes Konto
Leere den Cache und versuchen it:
rm -rf ~/.cache/feedly-mcpMitwirken
Issue und Pull-Requests willkommen sind.Design-Rationale — inklusive neuen gezielten Exclusions — ist in der feedlymcpspec.md festehallten.Wenn du es das vor schlägst, was feature — und deine Idee auf mit Liste „nicht im umfang" steht, ist das eine mit Entscheidung, dieite notentsicht. Bin GodYou are Ausnahme herr.
Lizenz
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Persistent context for Claude. Your AI always knows your projects and next actions across sessions.
Connect Claude to Fathom meeting recordings, transcripts, and summaries
WHOOP recovery, strain, sleep and workouts in Claude via official WHOOP OAuth. Free, open source.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/fredrsat/feedly-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server