Agent Newsstand

Market data and web intelligence for AI agents, paid per call in USDC on Base via x402.

Should I use this

Quality & Safety

B
Description quality
87%
Schema completeness
73%
Naming quality
84%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (3)

  • LOWTool 'candles' description lacks action verbin candles
  • LOWTool 'read' description lacks action verbin read
  • LOWTool 'screenshot' description lacks action verbin screenshot

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,087Tokens (tool definitions)
~533 BTypical response size
Moderate attention impact (0.85% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "agent-newsstand": {
      "url": "https://api.agentnewsstand.com/mcp"
    }
  }
}

Remote endpoints

https://api.agentnewsstand.com/mcpstreamable-http

What it can do

Tool inventory

Tools (16)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search(q, engine, country, limit, cursor)

Token-efficient search results (google/bing/yandex)

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "title": "Q",
      "type": "string"
    },
    "engine": {
      "default": "google",
      "title": "Engine",
      "type": "string"
    },
    "country": {
      "default": null,
      "title": "Country",
      "type": "string"
    },
    "limit": {
      "default": 10,
      "title": "Limit",
      "type": "integer"
    },
    "cursor": {
      "default": null,
      "title": "Cursor",
      "type": "string"
    }
  },
  "required": [
    "q"
  ],
  "title": "searchArguments"
}
⚪candles(symbol, days)

Daily OHLCV candles for a venue symbol

Input Schema

{
  "type": "object",
  "properties": {
    "symbol": {
      "title": "Symbol",
      "type": "string"
    },
    "days": {
      "default": 30,
      "title": "Days",
      "type": "integer"
    }
  },
  "required": [
    "symbol"
  ],
  "title": "candlesArguments"
}
⚪universe

Tradeable asset universe (Hyperliquid xyz DEX)

Input Schema

{
  "type": "object",
  "properties": {},
  "title": "universeArguments"
}
🟡history(symbol, days)

Daily closes + range change for a symbol

Input Schema

{
  "type": "object",
  "properties": {
    "symbol": {
      "title": "Symbol",
      "type": "string"
    },
    "days": {
      "default": 30,
      "title": "Days",
      "type": "integer"
    }
  },
  "required": [
    "symbol"
  ],
  "title": "historyArguments"
}
⚪context(symbol, days)

Full trading context for a tokenized asset

Input Schema

{
  "type": "object",
  "properties": {
    "symbol": {
      "title": "Symbol",
      "type": "string"
    },
    "days": {
      "default": 30,
      "title": "Days",
      "type": "integer"
    }
  },
  "required": [
    "symbol"
  ],
  "title": "contextArguments"
}
⚪earnings(symbol, days)

Next earnings date for a symbol, or a rolling calendar window

Input Schema

{
  "type": "object",
  "properties": {
    "symbol": {
      "default": null,
      "title": "Symbol",
      "type": "string"
    },
    "days": {
      "default": 7,
      "title": "Days",
      "type": "integer"
    }
  },
  "title": "earningsArguments"
}
⚪filings(symbol, n)

Latest SEC filings for an equity symbol

Input Schema

{
  "type": "object",
  "properties": {
    "symbol": {
      "title": "Symbol",
      "type": "string"
    },
    "n": {
      "default": 5,
      "title": "N",
      "type": "integer"
    }
  },
  "required": [
    "symbol"
  ],
  "title": "filingsArguments"
}
⚪macro

Latest US macro indicators (CPI/NFP/U3/oil) with release flags

Input Schema

{
  "type": "object",
  "properties": {},
  "title": "macroArguments"
}
⚪calendar(limit)

Upcoming US economic release dates (FRED calendar, live-fetch)

Input Schema

{
  "type": "object",
  "properties": {
    "limit": {
      "default": 25,
      "title": "Limit",
      "type": "integer"
    }
  },
  "title": "calendarArguments"
}
🟢read(url)

Any public URL as clean Markdown

Input Schema

{
  "type": "object",
  "properties": {
    "url": {
      "title": "Url",
      "type": "string"
    }
  },
  "required": [
    "url"
  ],
  "title": "readArguments"
}
⚪unlock(url, max_chars)

Any public URL as raw HTML (captcha/bot-wall handled)

Input Schema

{
  "type": "object",
  "properties": {
    "url": {
      "title": "Url",
      "type": "string"
    },
    "max_chars": {
      "default": 50000,
      "title": "Max Chars",
      "type": "integer"
    }
  },
  "required": [
    "url"
  ],
  "title": "unlockArguments"
}
⚪screenshot(url)

Screenshot of any public URL (viewport PNG)

Input Schema

{
  "type": "object",
  "properties": {
    "url": {
      "title": "Url",
      "type": "string"
    }
  },
  "required": [
    "url"
  ],
  "title": "screenshotArguments"
}
🟢url_safety(url)

URL reputation check (malware + phishing)

Input Schema

{
  "type": "object",
  "properties": {
    "url": {
      "title": "Url",
      "type": "string"
    }
  },
  "required": [
    "url"
  ],
  "title": "url_safetyArguments"
}
🟢local(q, country, limit)

Location-targeted search with place-link extraction

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "title": "Q",
      "type": "string"
    },
    "country": {
      "default": null,
      "title": "Country",
      "type": "string"
    },
    "limit": {
      "default": 10,
      "title": "Limit",
      "type": "integer"
    }
  },
  "required": [
    "q"
  ],
  "title": "localArguments"
}
🟢place(q, country, max_chars)

Compound: local search + business website content

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "title": "Q",
      "type": "string"
    },
    "country": {
      "default": null,
      "title": "Country",
      "type": "string"
    },
    "max_chars": {
      "default": 20000,
      "title": "Max Chars",
      "type": "integer"
    }
  },
  "required": [
    "q"
  ],
  "title": "placeArguments"
}
🟢feedback(wanted, category, context, contact)

FREE feedback: tell us what you needed but didn't get (missing endpoint, wrong output shape, price objection, bug). No payment.

Input Schema

{
  "type": "object",
  "properties": {
    "wanted": {
      "title": "Wanted",
      "type": "string"
    },
    "category": {
      "default": "other",
      "title": "Category",
      "type": "string"
    },
    "context": {
      "default": "",
      "title": "Context",
      "type": "string"
    },
    "contact": {
      "default": "",
      "title": "Contact",
      "type": "string"
    }
  },
  "required": [
    "wanted"
  ],
  "title": "_feedbackArguments"
}

Output Schema

{
  "type": "object",
  "additionalProperties": true,
  "title": "_feedbackDictOutput"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded16 tools
verifiedversion not recorded16 tools
verifiedversion not recorded16 tools