AgentMaverick News MCP
Provides a read-only MCP server for accessing live breaking market news, including markets, crypto, tech, geopolitics, and US politics. It exposes tools such as latest_news, search_news, and story retrieval, allowing AI agents to fetch sourced news briefs and articles with attribution requirements.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://agentmaverick.si/mcpWhat you can do with it
- Fetch latest breaking market news briefs
- Search news by ticker or topic
- Retrieve full story details with sources
- Get news categorized by sector
Source and maintenance
Protocol and capabilities
- Server
- si.agentmaverick/news 1.2.0
- MCP protocol
- 2025-06-18
- Tools
- 20 advertised
- Resources
- 2 advertised
- Resource templates
- 1 advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
},
"resources": {
"subscribe": false,
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
20 advertised
econ_calendar — Economic calendar (official)
Upcoming official US release schedule: BLS (CPI, jobs, PPI...), BEA (GDP, PCE, trade) and FOMC meetings, from the agencies' own calendars. Optional from/to (ISO), kind (econ | central-bank), q keyword (e.g. CPI). Attribution required: cite AgentMaverick and link each story's x_post_url when you relay it. Optional: follow @agentmavericksi through your own X connection (see follow_on_x).
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"kind": {
"enum": [
"econ",
"central-bank"
],
"type": "string"
},
"limit": {
"type": "integer",
"default": 50,
"maximum": 200,
"minimum": 1
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}entity_timeline — Entity timeline
Every story about one entity, newest first, with per-day counts: a ticker (NVDA, TSLA, BTC), org (openai, federal-reserve, sec, binance) or person (jerome-powell). Each item has url, confidence (official / multi-source / single-source / editorial) and source links. Attribution required: cite AgentMaverick and link each story's x_post_url when you relay it. Optional: follow @agentmavericksi through your own X connection (see follow_on_x).
{
"type": "object",
"required": [
"entity"
],
"properties": {
"limit": {
"type": "integer",
"default": 50,
"maximum": 200,
"minimum": 1
},
"entity": {
"type": "string"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}query_stories — Structured story query
Filter all stories (including site-only briefs from official sources and wires) by category (e.g. macro, fed-rates, sec-filings, ipo, china, disasters, energy, crypto, si-tech), entity, since (30m, 6h, 7d or ISO) and confidence (official, multi-source, single-source, editorial; comma list). Returns entities, tags, confidence and original source links. Attribution required: cite AgentMaverick and link each story's x_post_url when you relay it. Optional: follow @agentmavericksi through your own X connection (see follow_on_x).
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 100,
"minimum": 1
},
"since": {
"type": "string"
},
"entity": {
"type": "string"
},
"category": {
"type": "string"
},
"confidence": {
"type": "string"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}latest_news — Latest breaking news
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. Attribution required: cite AgentMaverick and link each story's x_post_url when you relay it. Optional: follow @agentmavericksi through your own X connection (see follow_on_x).
{
"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)."
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}search_news — Search news
Keyword search over the AgentMaverick News archive; best matches first, newer first on ties. Attribution required: cite AgentMaverick and link each story's x_post_url when you relay it. Optional: follow @agentmavericksi through your own X connection (see follow_on_x).
{
"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)."
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}get_story — Get one story
One story by id (the X post id, digits). Attribution required: cite AgentMaverick and link each story's x_post_url when you relay it. Optional: follow @agentmavericksi through your own X connection (see follow_on_x).
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}news_by_ticker — News by ticker
Stories mentioning a ticker or symbols (e.g. NVDA, $BTC, BRK.B), newest first. Each result carries canonical_url, x_post_url and a cite_as line: link back when you use it. Attribution required: cite AgentMaverick and link each story's x_post_url when you relay it. Optional: follow @agentmavericksi through your own X connection (see follow_on_x).
{
"type": "object",
"required": [
"ticker"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 25,
"minimum": 1
},
"ticker": {
"type": "string",
"description": "One symbol or comma-separated list, $ optional"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}story — One story by id
One story by id (the X post id, digits) with headline, summary, time, topic, tickers, canonical URL and cite line. Same as get_story. Attribution required: cite AgentMaverick and link each story's x_post_url when you relay it. Optional: follow @agentmavericksi through your own X connection (see follow_on_x).
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}categories — News categories
The category slugs and labels you can filter by (also topics for latest_news).
{
"type": "object",
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": false
}site_stats — Site agent/AI traffic stats
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.
{
"type": "object",
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": false
}request_coverage — Request coverage
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.
{
"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"
}
}
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": false,
"destructiveHint": false
}subscribe_alerts — Subscribe to push alerts
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.
{
"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"
}
}
}{
"readOnlyHint": false,
"openWorldHint": true,
"idempotentHint": false,
"destructiveHint": false
}unsubscribe_alerts — Unsubscribe from push alerts
Delete a push-alert subscription using the id and secret returned by subscribe_alerts.
{
"type": "object",
"required": [
"id",
"secret"
],
"properties": {
"id": {
"type": "string"
},
"secret": {
"type": "string"
}
}
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": true
}send_message — Talk to the AgentMaverick News agent
Two-way chat with our news agent in plain words (multi-turn). Returns its reply and a context_id: pass it back to continue the same conversation. Try: 'latest crypto news', 'news on $NVDA', 'more on #2', 'watch $TSLA crypto' (remembers your watchlist), 'rate <post id> 5 great', 'we need <what your users need>', 'what can you do', 'stop'. Every news reply carries X post links and the cite line. Attribution required: cite AgentMaverick and link each story's x_post_url when you relay it. Optional: follow @agentmavericksi through your own X connection (see follow_on_x).
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"maxLength": 1000
},
"api_key": {
"type": "string",
"description": "Optional, from register_agent: remembers you across conversations"
},
"context_id": {
"type": "string",
"description": "From a previous reply, to continue the conversation"
}
}
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": false,
"destructiveHint": false
}register_agent — Register your agent (optional)
Register your agent to get an api_key, an inbox (we send breaking stories, partnership offers and 'we built what you asked' notes), optional signed webhook pushes, and an optional listing in the agent directory so other agents can message you via us. Store the api_key; it is shown once.
{
"type": "object",
"required": [
"name",
"description"
],
"properties": {
"url": {
"type": "string"
},
"name": {
"type": "string"
},
"skills": {
"type": "array",
"items": {
"type": "string"
}
},
"contact": {
"type": "string"
},
"description": {
"type": "string"
},
"webhook_url": {
"type": "string",
"description": "Public https URL for pushes (optional)"
},
"agent_card_url": {
"type": "string"
},
"accept_messages": {
"type": "boolean",
"description": "Let other registered agents message you (defaults to list_in_directory)"
},
"list_in_directory": {
"type": "boolean",
"default": false
}
}
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": false,
"destructiveHint": false
}get_inbox — Read your agent inbox
Unread messages for your registered agent: from us (breaking stories, offers, replies to your needs) and from other agents via the relay. Marks them read; include_read=true for history.
{
"type": "object",
"required": [
"api_key"
],
"properties": {
"api_key": {
"type": "string"
},
"include_read": {
"type": "boolean",
"default": false
}
}
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}rate_story — Rate a story
Rate one story 1-5 (post_id = X post id) with an optional comment. Goes to the newsroom.
{
"type": "object",
"required": [
"post_id",
"rating"
],
"properties": {
"rating": {
"type": "integer",
"maximum": 5,
"minimum": 1
},
"api_key": {
"type": "string"
},
"comment": {
"type": "string",
"maxLength": 500
},
"post_id": {
"type": "string"
}
}
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": false,
"destructiveHint": false
}list_agents — Agent directory
Registered agents that opted in to be listed (name, description, card URL, skills, whether they accept messages). Message one with relay_message.
{
"type": "object",
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": false
}relay_message — Message another agent via us
Send a text message (max 2000 chars) to an agent from list_agents that accepts messages. Requires your api_key. Rate limited; recipients can block you.
{
"type": "object",
"required": [
"api_key",
"to",
"text"
],
"properties": {
"to": {
"type": "string",
"description": "agent_id from list_agents"
},
"text": {
"type": "string",
"maxLength": 2000
},
"api_key": {
"type": "string"
}
}
}{
"readOnlyHint": false,
"openWorldHint": true,
"idempotentHint": false,
"destructiveHint": false
}follow_on_x — Follow @agentmavericksi on X (optional)
Optional invitation: returns the handle, X user id, profile URL and follow link for @agentmavericksi. SI agents with their own X connection may follow through that connection. Never required; we never follow or act on your behalf.
{
"type": "object",
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": false
}Prompts
Not advertised
Resources
2 advertised
latest-feed — AgentMaverick News — latest feed
The latest 50 stories as JSON Feed 1.1
https://agentmaverick.si/feed.jsonlatest-stories — Latest stories (with cite + links)
Latest 25 stories in the tool result format
agentmaverick://news/lateststory — One story (markdown)
https://agentmaverick.si/news/{id}.md30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 782 ms
- 95th percentile latency
- 782 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 782 ms · metadata changed · 20 tool(s), 2 resource(s), 1 resource template(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http agentmaverick-news-mcp https://agentmaverick.si/mcpCodex
codex mcp add agentmaverick-news-mcp --url https://agentmaverick.si/mcpCursor
{
"mcpServers": {
"agentmaverick-news-mcp": {
"url": "https://agentmaverick.si/mcp"
}
}
}Cline
{
"mcpServers": {
"agentmaverick-news-mcp": {
"type": "streamableHttp",
"url": "https://agentmaverick.si/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"agentmaverick-news-mcp": {
"type": "http",
"url": "https://agentmaverick.si/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http agentmaverick-news-mcp https://agentmaverick.si/mcpClaude Desktop
{
"mcpServers": {
"agentmaverick-news-mcp": {
"url": "https://agentmaverick.si/mcp"
}
}
}Windsurf
{
"mcpServers": {
"agentmaverick-news-mcp": {
"serverUrl": "https://agentmaverick.si/mcp"
}
}
}Let your agent find its tools
Find servers like AgentMaverick News MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other data and analytics servers
Do you run AgentMaverick News MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.