{"apiVersion":"v1","directorySlug":"feedatom-mcp-021078c096","title":"FeedAtom","description":"FeedAtom is a trusted, high-signal, AI-personalised news delivery system. It reads open news sources across the world, keeps the five to ten stories worth your time, and delivers them into your inbox at your hour. Free forever. No card, no trial, no ads, no catch.","pageUrl":"https://www.mcpbundles.com/skills/feedatom-mcp-021078c096","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.feedatom.com/mcp","hostedMcpUrl":null,"toolCount":9,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.feedatom/feedatom-mcp-021078c096","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"list_stories","description":"Stories ranked by what the ledger learned, each one gathering the articles that report it. Filter by topic, day, entity or source.","inputSchema":{"type":"object","properties":{"day":{"type":"string"},"topic":{"type":"string"},"cursor":{"type":"string"},"entity":{"type":"string"},"bigNews":{"type":"boolean"},"pageSize":{"type":"integer","maximum":50,"minimum":1}},"additionalProperties":false},"title":"The news, as stories rather than articles","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_stories","displayName":"The news, as stories rather than articles"},{"name":"get_story","description":"A single story: what happened, which sources reported it, and what the ledger recorded from them.","inputSchema":{"type":"object","required":["storyId"],"properties":{"storyId":{"type":"string"}},"additionalProperties":false},"title":"One story and its coverage","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_story","displayName":"One story and its coverage"},{"name":"search_stories","description":"Full-text search over stories. Prefer search_claims for a factual question; this is for finding coverage of an event.","inputSchema":{"type":"object","properties":{"text":{"type":"string"},"cursor":{"type":"string"},"language":{"type":"array","items":{"type":"string"}},"pageSize":{"type":"integer","maximum":50,"minimum":1}},"additionalProperties":false},"title":"Search the news","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_stories","displayName":"Search the news"},{"name":"list_topics","description":"Every topic with coverage, for narrowing list_stories or search_stories.","inputSchema":{"type":"object","properties":{"cursor":{"type":"string"},"pageSize":{"type":"integer","maximum":50,"minimum":1}},"additionalProperties":false},"title":"The topics stories are filed under","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_topics","displayName":"The topics stories are filed under"},{"name":"search_claims","description":"Answers with CLAIMS - what is asserted about a subject, by how many sources, and when it was true - rather than with links. Use this first for any factual question; every claim carries its evidence count and both time axes. With a credential, the person's own facts from the realities selected come back in `private`.","inputSchema":{"type":"object","properties":{"text":{"type":"string"},"subject":{"type":"string"},"pageSize":{"type":"integer","maximum":50,"minimum":1},"namespace":{"type":"array","items":{"type":"string"}},"predicate":{"type":"array","items":{"type":"string"}},"stillTrueAt":{"type":"string"},"cursorClaimId":{"type":"string"},"cursorRecordedAt":{"type":"string"}},"additionalProperties":false},"title":"Search claims, not documents","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_claims","displayName":"Search claims, not documents"},{"name":"find_entity","description":"Resolves a name to the entities the ledger knows, with their type and namespace. Every other tool takes the public id this returns.","inputSchema":{"type":"object","properties":{"q":{"type":"string"},"cursor":{"type":"string"},"pageSize":{"type":"integer","maximum":50,"minimum":1},"namespace":{"type":"array","items":{"type":"string"}},"entityType":{"type":"string"}},"additionalProperties":false},"title":"Find an entity by name","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"find_entity","displayName":"Find an entity by name"},{"name":"get_dossier","description":"The whole file on one entity: what is asserted about it by kind, how much of that is contradicted, who it appears beside, and its most recent claims with both time axes. Call this once you have an entity id from find_entity.","inputSchema":{"type":"object","required":["entityId"],"properties":{"entityId":{"type":"string"},"namespace":{"type":"array","items":{"type":"string"}}},"additionalProperties":false},"title":"Everything recorded about one subject","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_dossier","displayName":"Everything recorded about one subject"},{"name":"get_evidence","description":"Every piece of evidence recorded for a claim: which document, which source, and the excerpt where we may redistribute it. An excerpt we may not redistribute is withheld and says so rather than being silently dropped.","inputSchema":{"type":"object","required":["claimId"],"properties":{"cursor":{"type":"string"},"claimId":{"type":"string"},"pageSize":{"type":"integer","maximum":50,"minimum":1},"namespace":{"type":"array","items":{"type":"string"}}},"additionalProperties":false},"title":"The proof behind one claim","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_evidence","displayName":"The proof behind one claim"},{"name":"what_changed","description":"The history of one subject's claims on both time axes: what was true when, and when we learned it. Use it to answer 'what changed' and 'what did you know on this date'.","inputSchema":{"type":"object","required":["subject"],"properties":{"asOf":{"type":"string"},"cursor":{"type":"string"},"knownAt":{"type":"string"},"subject":{"type":"string"},"pageSize":{"type":"integer","maximum":50,"minimum":1},"namespace":{"type":"array","items":{"type":"string"}},"predicate":{"type":"string"}},"additionalProperties":false},"title":"How a fact changed over time","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"what_changed","displayName":"How a fact changed over time"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=FeedAtom&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AuZmVlZGF0b20uY29tL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22FeedAtom%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.feedatom.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22FeedAtom%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.feedatom.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=FeedAtom&connectorUrl=https%3A%2F%2Fmcp.feedatom.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"FeedAtom\" --url \"https://mcp.feedatom.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/feedatom-mcp-021078c096","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/feedatom-mcp-021078c096/tools/{tool}","mcpServerUrl":"https://mcp.feedatom.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/feedatom-mcp-021078c096?live=1"}