https://api.smry.ai/mcp advertises 28 tools to an
authenticated caller. This page lists every one of them with its purpose and its
REST equivalent, so you can move between the two transports without guessing.
Setup lives in Connect an agent.
Which tool should I call
Call a tool
A tool call is a JSON-RPCtools/call request to the same endpoint.
Response
structuredContent. For every tool except get_article and
search_article, content[0].text is a one-line summary, kept short on purpose
so a long response is not serialized into your context twice. Those two repeat
the article window or the matched passages in content[0].text, so their
response arrives in your context twice — budget for it.
Tool arguments are snake_case, with three exceptions.
set_feed_feedback
takes entryId, and manage_feed_filter takes previewToken and
expectedRevision. Those three names are inherited from REST. Send them as
written — normalizing them to snake_case is a schema error.next_cursor,
library tools return nextCursor. Over HTTP the split is different again —
article and library operations are camelCase, feed operations are snake_case.
Echo whichever key you were given.
Articles
Both tools are public: they read a URL the caller supplies and never touch an account. Details in Read a URL.Library
Every library tool is account-scoped. Details in Work with the library.Feeds
Details in Follow sources.
Discovery never subscribes. Pass the
feedUrl values that search_feeds or
discover_feed_inputs returned to follow_feeds.
Collections
Collections are the folders that hold feed inputs. Two tools cover them, each with anaction discriminator.
manage_collections
manage_feed_filter
Consumers
manage_feed_consumers
A consumer is a saved where predicate plus one checkpoint that smry retains
for you. Use one per independent processing loop, not per source. The full loop
is in Managed consumers.
Monitors
Monitors are queried, watched, and mutated with the feed tools above. Active
monitor limits are 3 on Free, 10 on Patron, and 100 on Pro. The shortest
interval is 60 minutes. Details in Watch a page for changes.
Web
Both tools are MCP only. Nothing in the HTTP API searches the open web.
Snippets are discovery aids. Open the strongest results before citing a
substantive claim.
HTTP operations with no tool
Five operations are reachable only over HTTP, on purpose.Next
Common mistakes
Operations models invent, and what to call instead.
Connect an agent
Install, authenticate, and verify the server.