What a source published since you last looked, from any RSS, RDF or Atom feed.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
FREE, no payment. The aggregate of what agents have told us they are looking for, most-requested first, with the categories nothing available yet serves.
Window in days, default 30, max 90.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
FREE, no payment. The aggregate of what agents have told us they are looking for, most-requested first, with the categories nothing available yet serves.
| Argument | Type | Description |
|---|---|---|
| days | string | Window in days, default 30, max 90. |
{
"type": "object",
"properties": {
"days": {
"type": "string",
"examples": [
"30"
],
"description": "Window in days, default 30, max 90."
}
},
"additionalProperties": false
}Given a site's normal URL, return the feeds it declares in its HTML head, each with title and type. Use when you know a site publishes updates but not where its feed lives. If the page declares none, conventional locations are suggested and clearly marked as guesses that may 404. Costs $0.005 USDC per call via x402 on Base.
| Argument | Type | Description |
|---|---|---|
| url* | string | The site's page URL, e.g. 'https://blog.rust-lang.org'. |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"examples": [
"https://blog.rust-lang.org"
],
"description": "The site's page URL, e.g. 'https://blog.rust-lang.org'."
}
},
"additionalProperties": false
}Fetch any RSS, RSS/RDF or Atom feed and get back one consistent shape: title, link, ISO-8601 publication date, author, summary and categories per item, plus the feed's own title and last-build time. The three feed dialects disagree about every element name and date format; this normalises them so you never branch on feed type. Pass 'since' to return only items published after a timestamp — the cheap way to poll for what changed. Costs $0.005 USDC per call via x402 on Base.
| Argument | Type | Description |
|---|---|---|
| url* | string | Absolute URL of the feed itself, e.g. 'https://hnrss.org/frontpage'. |
| limit | string | Maximum items to return. Default 20, maximum 100. |
| since | string | ISO-8601 timestamp; return only items published at or after it. Use your last poll time. |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"examples": [
"https://hnrss.org/frontpage"
],
"description": "Absolute URL of the feed itself, e.g. 'https://hnrss.org/frontpage'."
},
"limit": {
"type": "string",
"examples": [
"20"
],
"description": "Maximum items to return. Default 20, maximum 100."
},
"since": {
"type": "string",
"examples": [
"2026-08-23T00:00:00Z"
],
"description": "ISO-8601 timestamp; return only items published at or after it. Use your last poll time."
}
},
"additionalProperties": false
}FREE, no payment. Describe in your own words the data you are trying to buy — anything, not just feeds — and get back whether we operate a service that supplies it, with the MCP endpoint if so. Every request is catalogued so repeatedly-requested data gets built. Nothing identifying is stored, only the words of the request.
| Argument | Type | Description |
|---|---|---|
| need* | string | What you are looking for. |
{
"type": "object",
"required": [
"need"
],
"properties": {
"need": {
"type": "string",
"examples": [
"live electricity spot prices by ZIP"
],
"description": "What you are looking for."
}
},
"additionalProperties": false
}