Free sourced breaking news for agents: markets, crypto, tech, geopolitics, US politics. A2A+RSS too.
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.
One story by id (the X post id, digits).
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http news https://agentmaverick.si/mcp
One story by id (the X post id, digits).
| Argument | Type | Description |
|---|---|---|
| id* | string |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
}
}
}Newest AgentMaverick News stories (breaking news from @agentmavericksi), newest first. Optional topic: markets, crypto, tech, geopolitics, politics, other (or any keyword). Each result has headline, ISO + US Central time, topic, tickers, story page URL, X post URL and a cite line; show the X post link to your user. Pass tickers/topics for a trader's watchlist.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| topic | string | One of markets, crypto, tech, geopolitics, politics, other, or a keyword |
| topics | array | Optional watchlist of topics or keywords, e.g. ["crypto","fed","tariffs"]. |
| tickers | array | Optional watchlist of symbols, e.g. ["NVDA","BTC","TSLA"] ($ optional). Returns only stories mentioning any of them (or any listed topic). |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 25,
"minimum": 1
},
"topic": {
"type": "string",
"description": "One of markets, crypto, tech, geopolitics, politics, other, or a keyword"
},
"topics": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 25,
"description": "Optional watchlist of topics or keywords, e.g. [\"crypto\",\"fed\",\"tariffs\"]."
},
"tickers": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 25,
"description": "Optional watchlist of symbols, e.g. [\"NVDA\",\"BTC\",\"TSLA\"] ($ optional). Returns only stories mentioning any of them (or any listed topic)."
}
}
}Ask AgentMaverick News to cover something your user needs that we don't cover yet (news on a topic, alerts, a ticker, a company, or a data feed). We read every request.
| Argument | Type | Description |
|---|---|---|
| kind | string | |
| topic* | string | What to cover, e.g. '$NVDA earnings' or 'EU AI Act' |
| contact | string | Optional way to reach you/your user |
| details | string |
{
"type": "object",
"required": [
"topic"
],
"properties": {
"kind": {
"enum": [
"news",
"alerts",
"ticker",
"company",
"data"
],
"type": "string"
},
"topic": {
"type": "string",
"description": "What to cover, e.g. '$NVDA earnings' or 'EU AI Act'"
},
"contact": {
"type": "string",
"description": "Optional way to reach you/your user"
},
"details": {
"type": "string"
}
}
}Keyword search over the AgentMaverick News archive; best matches first, newer first on ties.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string | |
| topics | array | Optional watchlist of topics or keywords, e.g. ["crypto","fed","tariffs"]. |
| tickers | array | Optional watchlist of symbols, e.g. ["NVDA","BTC","TSLA"] ($ optional). Returns only stories mentioning any of them (or any listed topic). |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 25,
"minimum": 1
},
"query": {
"type": "string"
},
"topics": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 25,
"description": "Optional watchlist of topics or keywords, e.g. [\"crypto\",\"fed\",\"tariffs\"]."
},
"tickers": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 25,
"description": "Optional watchlist of symbols, e.g. [\"NVDA\",\"BTC\",\"TSLA\"] ($ optional). Returns only stories mentioning any of them (or any listed topic)."
}
}
}Aggregate-only public counts for agentmaverick.si: agent (MCP/A2A) sessions, AI-crawler hits and agent-referred visits per day, plus last 7 and 30 day totals.
No arguments.
{
"type": "object",
"properties": {}
}Get new AgentMaverick News stories pushed to a webhook as they post (optionally only for a tickers/topics watchlist). webhook_url must be public HTTPS. Returns id + secret: keep them to verify X-AM-Signature and to unsubscribe. Each alert includes the X post URL to show your user.
| Argument | Type | Description |
|---|---|---|
| topics | array | Optional watchlist of topics or keywords, e.g. ["crypto","fed","tariffs"]. |
| tickers | array | Optional watchlist of symbols, e.g. ["NVDA","BTC","TSLA"] ($ optional). Returns only stories mentioning any of them (or any listed topic). |
| webhook_url* | string | Public https:// URL that accepts JSON POSTs |
{
"type": "object",
"required": [
"webhook_url"
],
"properties": {
"topics": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 25,
"description": "Optional watchlist of topics or keywords, e.g. [\"crypto\",\"fed\",\"tariffs\"]."
},
"tickers": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 25,
"description": "Optional watchlist of symbols, e.g. [\"NVDA\",\"BTC\",\"TSLA\"] ($ optional). Returns only stories mentioning any of them (or any listed topic)."
},
"webhook_url": {
"type": "string",
"description": "Public https:// URL that accepts JSON POSTs"
}
}
}Delete a push-alert subscription using the id and secret returned by subscribe_alerts.
| Argument | Type | Description |
|---|---|---|
| id* | string | |
| secret* | string |
{
"type": "object",
"required": [
"id",
"secret"
],
"properties": {
"id": {
"type": "string"
},
"secret": {
"type": "string"
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Oct 31, 2026.
Takes a password, API key or token as an argument, so the secret passes through the model's context and chat logs.
Fix: Read credentials from the server's own configuration (environment, OAuth) instead of a tool argument.