Rumor.io ships a Model Context Protocol server so agents can pull attention, engagement, sentiment, and price data without scraping the REST surface themselves. Wire it into Claude Desktop, Cursor, or any other MCP-aware client.
https://rumor.io/api/mcpX-API-Key — same key as the REST APIDrop the snippet into your client's MCP config and restart the client. The server is stateless, so no extra setup is required.
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or the equivalent on Windows / Linux:
{
"mcpServers": {
"rumor": {
"url": "https://rumor.io/api/mcp",
"headers": {
"X-API-Key": "pk_your_api_key"
}
}
}
}Add the same block to ~/.cursor/mcp.json:
{
"mcpServers": {
"rumor": {
"url": "https://rumor.io/api/mcp",
"headers": {
"X-API-Key": "pk_your_api_key"
}
}
}
}Need an API key? Grab one from your profile page.
Four tools cover the surface area: a single-asset snapshot, a timeseries fetch, an aggregated summary, and market-wide sector trends. Errors and rate limits follow the same envelope as the REST API — see the error reference and rate limits.
A note on units, common to every tool: attention level fields (socialAttention*, sentimentNet*Attention*, topic*Attention*) are 0–1 fractions of a cross-entity pool, not percentages. Attention-based *Change* fields are percentage-point deltas in that same fraction unit (level_now − level_prior), not relative percent change; null means there is no prior-period data, and the prior level is level − change. Only priceChangePercentage* is a relative percent.
Current attention, engagement, price, and metadata for a single asset.
| Argument | Description |
|---|---|
| type | equities · funds · cryptocurrencies |
| ticker | Ticker symbol (AAPL, SPY, bitcoin) |
| fields | Comma-separated field names. Omit for defaults. |
Historical price, sentiment, and attention series for a single asset.
| Argument | Description |
|---|---|
| type | equities · funds · cryptocurrencies |
| ticker | Ticker symbol |
| period | 1h · 1d · 1w · 1m · 3m · 1y · all |
| fields | Comma-separated field names. Omit for defaults. |
Aggregate summary metrics (volume, sentiment) for a single asset over a period.
| Argument | Description |
|---|---|
| type | equities · funds · cryptocurrencies |
| ticker | Ticker symbol |
| period | 1w · 1m · 3m · 1y |
| fields | Comma-separated field names. Omit for defaults. |
Market-wide attention and sentiment trends for an asset type, broken down by sector.
| Argument | Description |
|---|---|
| type | equities · funds · cryptocurrencies |
| sectors | Comma-separated PascalCase sector keys (Technology, Healthcare). Omit for all. |
| fields | engagement · sentiment · sectorSentiment. Default: engagement. |
| resolution | hour · day · month. Default: day. |
| period | Per resolution — hour: 1d/3d/1w · day: 1w/1m/3m/1y · month: 1y/3y/all. |