# NewsCatcher

> NewsCatcher's API searches the last 30 days of news in every language, grouped into stories, and runs a background agent that builds tables of events or company news, through REST and a hosted MCP server.

- Canonical: https://www.anchorterminal.com/tools/newscatcher
- Pricing: https://www.anchorterminal.com/tools/newscatcher#pricing
- Reviews: https://www.anchorterminal.com/tools/newscatcher#reviews
- Markdown: https://www.anchorterminal.com/tools/newscatcher.md (~8,550 tokens)
- Slim: https://www.anchorterminal.com/tools/newscatcher.min.md (~1,880 tokens, same facts, less prose, for token-sensitive contexts)
- JSON: https://www.anchorterminal.com/tools/newscatcher.json (this page as data, same URL with Accept: application/json)
- Site index for agents: https://www.anchorterminal.com/llms.txt (the key docs and every listing in one file, at most 16 MB, about 4 million tokens: https://www.anchorterminal.com/llms-full.txt)
- API: https://www.anchorterminal.com/api/v1/index.json
- MCP: https://www.anchorterminal.com/mcp (the whole catalogue as tools, no key)
- DNS: dig +short TXT newscatcher.grade.anchorterminal.com (the grade as a DNS TXT record, for a sandbox with no HTTP where names still resolve; also top., best.<category>. and <a>.vs.<b>. under the zone, and the same under grade.letme.dev)
- Licence: CC BY 4.0, credit Anchor Terminal and link this page (https://www.anchorterminal.com/terms/#data)
- Updated: 2026-11-07

## Overview

**Grade B · 67.5/100 · rank #321 of 1486 · #10 in Web search APIs · not agent-ready · confidence medium**


## Assessment

One key and one credit balance cover a ranked news search, a background research agent and a hosted MCP server with toolsets and annotated tools, under OpenAPI 3.1 specs and a dated changelog. The current API launched on 30 October 2026, the MCP server accepts the key in its URL, and no SLA is published below Enterprise.

## Facts

| Field | Value |
| --- | --- |
| Vendor | NewsCatcher, Inc. (https://www.newscatcherapi.com) |
| Kind | HTTP API |
| Category | Web search APIs (https://www.anchorterminal.com/categories/search) |
| Transport | Streamable HTTP |
| Endpoint | `https://mcp.newscatcherapi.com/mcp` |
| Auth | API key · API key from the NewsCatcher platform after a browser signup, sent in the `x-api-key` header. One key works for the News API and the agent; several keys can be made and revoked in the platform. The MCP server also accepts `Authorization: Bearer` or `?apiKey=` in the URL; OAuth is announced as coming soon. No scopes found. |
| Pricing | Pay per use ($1 / 1k req) · Prepaid credits at $1 per 1,000 (top-ups from $25, valid 12 months). Search costs 1, 5 or 10 credits by effort, a story 1, `/articles` 5 per call. Agent runs 1,000 to 6,000 credits. 10,000 free credits every 30 days. Failed and refused requests aren't charged. |
| x402 | No · No x402, MPP or L402 in llms.txt, the docs, the pricing page or the OpenAPI specs (checked 2026-11-06). An empty balance returns 402 with no payment requirements; top-ups go through the platform. |
| Licence | unknown |
| Tools exposed | 15 |
| Source | https://github.com/Newscatcher/newscatcher-mcp |
| Docs | https://www.newscatcherapi.com/docs/get-started/overview |
| llms.txt | https://www.newscatcherapi.com/docs/llms.txt |
| Last release | 2026-11-06 |
| Surface listed | The News API and the agent at api.newscatcherapi.com and the hosted MCP server at mcp.newscatcherapi.com, read from the docs, llms.txt, the OpenAPI specs and the MCP repository, the pricing page, terms, privacy policy, sub-processors and status page on 6 November 2026. No account was made and no request was sent with a key |
| One listing | One key and one credit balance cover the News API, the agent and its monitors, and the MCP server. The Enterprise v3 News API, CatchAll (sold as the Web Search API or Web Search Agent) and the Local News API are NewsCatcher's older APIs, documented under Enterprise and named here, not graded separately |
| NewsMCP | newsmcp.com, 'NewsMCP by NewsCatcher', is a separate MCP product with its own site, plans and a keyless tier. It wasn't graded for this listing |
| Coverage | `/search` ranks the last 30 days in every language and groups articles into stories with a newsroom count. `/articles` lists every boolean match over 12 months, up to the first 1,000. The vendor says 140,000 sources |
| Full text or snippets | Each article comes with a snippet and a one-line summary. Enterprise adds entities, sentiment, themes, English translations and 1,024-value embeddings |
| Agent | Event research returns a table of events, one per row, in fast, standard or max mode (about 1 to 30 minutes). Company research returns news per company domain. Monitors repeat either on a schedule and return only what is new |
| Limits | Free plan 1 request a second and up to 50 results a search; pay as you go up to 10 a second. Exact limits per plan from the free `GET /subscription` |
| Output rights | Internal use on Free and pay-as-you-go. Generated data is licensed perpetually for any lawful use, but not resold as a dataset, feed or API. Redistribution rights and an uptime SLA come with an Enterprise agreement |
| Legal entity | NewsCatcher, Inc., a US company with a Houston, Texas mailing address, under Delaware law. Y Combinator lists it as founded in 2021, Summer 2022 batch, based in Kyiv |
| Capabilities | search.news, search.research, web.search |
| Tags | hosted, usage, prepaid, free-tier, mcp, remote-mcp, openapi, llms-txt, status-page, yc |
| JSON | https://www.anchorterminal.com/api/v1/tools/newscatcher.json |

## Score breakdown (methodology v0.7, October 2026 research run)

Assessed 2026-11-06 from public evidence against the published checklist (https://www.anchorterminal.com/benchmark/#checklist). Confidence: medium. Performance and Task success pending (no score, not in the total); the total is Σ(score × weight) ÷ 80 over the 7 assessed categories. "This run" is each category's share of the 100 points.

| Category | Weight | This run | Score (0–100) | Points |
| --- | --- | --- | --- | --- |
| Reliability | 16% | 20 | 67 | 13.4 |
| Performance | 10% | pending | pending | n/a |
| Schema & documentation | 13% | 16.2 | 94 | 15.3 |
| Agent ergonomics | 13% | 16.2 | 84 | 13.7 |
| Security & auth | 14% | 17.5 | 45 | 7.9 |
| Payments & pricing | 10% | 12.5 | 30 | 3.8 |
| Task success | 10% | pending | pending | n/a |
| Maintenance & community | 7% | 8.8 | 76 | 6.7 |
| Transparency & trust (editorial 73, provenance 85) | 7% | 8.8 | 79 | 6.9 |
| Negative events | up to −15 | up to −15 | none recorded | 0 |
| **Total** | | | | **67.5 → B** |

### Why each score

- Reliability 67 (checked 2026-11-06): Read with the hosted lines, for the News API, the agent and the hosted MCP server. status.newscatcherapi.com (Hyperping) shows one News API component with 99.820% uptime from August to November 2026 and an incident history. The agent and the MCP server have no component of their own (20). In the 90 days from 8 August, one incident, on 1 September 2026, when the vendor wrote that for about four hours a higher-than-usual number of requests to the production News API timed out because of one client's queries. Read as one major (10). Rate limits published per plan, 1 request a second free and up to 10 on pay as you go, with exact limits from the free `GET /subscription` (15). 429 carries Retry-After with instructions to retry the same request, 503 carries Retry-After, and failed or refused requests are not charged. Agent runs and monitor creation have no idempotency keys (12 of 15). An uptime SLA exists only in signed Enterprise agreements; none is published (0). Generally available since 30 October 2026, with OAuth for the MCP server announced as coming soon (10). 20 + 10 + 15 + 12 + 0 + 10 = 67.
- Performance: Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes.
- Schema & documentation 94 (checked 2026-11-06): OpenAPI 3.1 for the News API (version 1.3.9, 4 paths) and the agent (version 1.5.1, 33 paths), linked from llms.txt, and typed JSON Schema on every MCP tool through Pydantic (25). llms.txt, a Markdown copy of every page and a docs MCP server (10). MCP tool descriptions say when to use each and which tool to use instead, such as `list_articles` for older news; the REST reference explains each endpoint and the 'Choose an API' page compares them (17 of 20). Inputs are typed with enums for effort, mode and dimensions, length and range limits such as a 500-character query and limit 1 to 100, and required fields marked (13 of 15). Runnable examples in curl, Python and JavaScript, and an error table with retry advice for every status. The agent spec carries no response examples (14 of 15). Versioned APIs with a dated changelog, the latest entries on 4 November 2026, and separate changelogs for the v3 News API and CatchAll (15). 25 + 10 + 17 + 13 + 14 + 15 = 94.
- Agent ergonomics 84 (checked 2026-11-06): 15 MCP tools in four toolsets, chosen per connection with `?tools=`, and tools return compact text rather than the full JSON. 15 for 11 to 30 tools plus 7 for toolsets (22 of 25). `limit`, `search_window`, effort, language, country, publisher, coverage and content-type filters, sorting, and paging on `/articles`; agent tables come back up to 200 rows at a time over MCP (20). Every status is documented with whether to retry; the agent returns stable `code` values, while the News API body has a `status_code` and a message meant for people (17 of 20). Every tool carries readOnlyHint and idempotentHint, writes carry destructiveHint, `start_research` has a free `dry_run`, and refused or failed calls aren't charged. No idempotency key for starting runs (17 of 20). Only `q` is required, with medium effort and a 7-day window as defaults. No official SDK for the current API was found; the docs show raw HTTP in three languages (8 of 15). 22 + 20 + 17 + 17 + 8 = 84.
- Security & auth 45 (checked 2026-11-06): API keys in the `x-api-key` header, several per account, revocable in the platform, with advice to keep one per application. A 403 for 'a key that may not use this API' suggests per-key API access, but no scopes are documented (20). The MCP server documents `?apiKey=` on the server URL for Claude.ai custom connectors, with a warning, so less 10 (10 of 30). The MCP repository's SECURITY.md says URL keys are rejected unless the operator enables them, which the hosted server does per the docs. Toolsets let an operator load only the read-only `news` tools, write tools carry destructiveHint, and the server tells the assistant to confirm large or hourly agent jobs (14 of 20). Results are third-party article text and summaries, and no prompt-injection guidance was found in the docs or the MCP server's instructions (0 of 15). Every response carries a Correlation-ID, `GET /subscription` shows usage and balance, and runs are listed in the platform. No per-call audit log for the customer was found (7 of 15). The security page and footer claim SOC 2 Type II and link a trust centre on Oneleet, which wasn't read. A vulnerability disclosure policy covers the MCP server. No security.txt (404) and no bug bounty found (14 of 20). 10 + 14 + 0 + 7 + 14 = 45.
- Payments & pricing 30 (checked 2026-11-06): No x402, MPP or L402 (0). Credit prices per call published without login, and credits cost $1 per 1,000 through top-ups from $25 (20). 10,000 free credits every 30 days on a $0 plan, and the first top-up moves an account to pay as you go. No page says whether a card is needed to open the free plan, so half (10). A person signs up in the platform in a browser to get a key (0). NewsMCP's keyless tier belongs to a separate product and isn't counted. 0 + 20 + 10 + 0 = 30.
- Task success: Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored.
- Maintenance & community 76 (checked 2026-11-06): Read for a closed service, with the MCP repository read as code. News API 1.1.0 and Agent 1.5.0 on 4 November 2026, MCP server 0.1.0 on 6 November and v3 News API 3.25.0 on 6 November (30). In the 90 days from 8 August, the 30 October launch, News API 1.1.0, Agent 1.5.0, MCP 0.1.0 and v3 releases 3.19.0 to 3.25.0 (20). Public dated changelogs, support by email and Pylon, and a security policy with a 3-business-day target. The MCP repository is a day old, so there are no issues to judge (10 of 15). The CatchAll MCP server is in the official registry under the verified namespace com.newscatcherapi, but the new server isn't, and no official SDK for the current API was found; the Enterprise APIs list libraries (8 of 15). The MCP repository runs its test suite in CI with a read-only token; pass state not read (8 of 10). 30 + 20 + 10 + 8 + 8 = 76.
- Transparency & trust 79 (checked 2026-11-06): The API is closed under terms of 2 November 2026 naming NewsCatcher, Inc., and the MCP server is MIT, so between the two bands (20 of 30). The terms say inputs and generated data are not used to train models, a DPA applies automatically, and the privacy policy gives retention periods (server logs 7 days, API logs with query text 90 days, then archived indefinitely, billing records about seven years). They agree with each other, but indefinite archives of query logs hold it back (22 of 30). The terms promise 30 days' email notice before a paid product or API version is discontinued, with refunds of unused credits, and the v3 News API has a migration guide (15 of 20). A sub-processor list dated 2 November 2026 with each provider's location and the data it handles. The MCP repository deploys to Vercel and can send pseudonymised analytics to PostHog, and neither appears on the list (16 of 20). 20 + 22 + 15 + 16 = 73.

Fix list, everything this grade says the listing lacks, the biggest gain first (21 items). What it covers is at https://www.anchorterminal.com/fixes/newscatcher.md (JSON https://www.anchorterminal.com/fixes/newscatcher.json). The whole list for a coding agent comes from `POST https://www.anchorterminal.com/api/v1/fix-list` with `{"listing": "newscatcher", "plan": "read"}`, free while the beta runs

### What we couldn't check

- Judgement call on category. Listed in search, which covers search engines and research endpoints, with search.news first. Its main job is news search and research over a news index, and no news-specific category exists.
- Judgement call on scope. One listing covers the News API, the agent, monitors and the MCP server, which share one key and one credit balance. The Enterprise v3 News API, CatchAll and the Local News API are named in details. NewsMCP (newsmcp.com) is a separate product with its own site and a keyless tier, left for its own listing.
- The pricing page says empty or failed agent searches are free and lists 'Everything' at 15 credits a page, while the docs (changelog of 4 November 2026) say a run that finds nothing is still charged and `/articles` costs 5 credits a call.
- unchecked: whether a card is needed to open the free plan; no page we read says either way.
- unchecked: the Oneleet trust centre behind the SOC 2 Type II claim, which wasn't read.
- The MCP repository's CHANGELOG says the hosted server is deployed on Vercel and can send pseudonymised PostHog analytics; neither Vercel nor PostHog is on the sub-processor list dated 2 November 2026.
- The status page's single component is named News API; whether it monitors the new API launched on 30 October or the Enterprise v3 API isn't stated.
- firstReleased is the year Y Combinator gives for the company's founding, 2021; the about page says its startup-focused APIs launched in 2021 and 2022. The current API dates from 30 October 2026.
- The website Terms of Service forbid spidering, crawling or scraping the site. Recorded as a fact; only public pages were read within robots.txt.
- GitHub star counts weren't read, since the GitHub API refused us for its rate limit.

### Sources

- llms.txt: <https://www.newscatcherapi.com/docs/llms.txt> (seen 2026-11-06)
- Docs overview: <https://www.newscatcherapi.com/docs/get-started/overview> (seen 2026-11-06)
- Credits and pricing: <https://www.newscatcherapi.com/docs/get-started/credits-and-pricing> (seen 2026-11-06)
- Rate limits: <https://www.newscatcherapi.com/docs/get-started/rate-limits> (seen 2026-11-06)
- Errors: <https://www.newscatcherapi.com/docs/get-started/errors> (seen 2026-11-06)
- Authentication: <https://www.newscatcherapi.com/docs/get-started/authentication> (seen 2026-11-06)
- MCP server docs: <https://www.newscatcherapi.com/docs/integrations/mcp> (seen 2026-11-06)
- Changelog: <https://www.newscatcherapi.com/docs/changelog> (seen 2026-11-06)
- Enterprise plans: <https://www.newscatcherapi.com/docs/get-started/enterprise-plans> (seen 2026-11-06)
- OpenAPI specs and v3 changelog: <https://github.com/NewscatcherAPI/docs> (seen 2026-11-06)
- MCP server repository, SECURITY.md and CHANGELOG: <https://github.com/Newscatcher/newscatcher-mcp> (seen 2026-11-06)
- Pricing page: <https://www.newscatcherapi.com/pricing> (seen 2026-11-06)
- Terms and Conditions: <https://www.newscatcherapi.com/company/legal/terms-and-conditions> (seen 2026-11-06)
- Terms of Service (website): <https://www.newscatcherapi.com/company/legal/terms-of-service> (seen 2026-11-06)
- Privacy policy: <https://www.newscatcherapi.com/company/legal/privacy-policy> (seen 2026-11-06)
- Sub-processors: <https://www.newscatcherapi.com/company/legal/sub-processors> (seen 2026-11-06)
- Status page and history: <https://status.newscatcherapi.com/history> (seen 2026-11-06)
- Official MCP registry search: <https://registry.modelcontextprotocol.io/v0/servers?search=newscatcher> (seen 2026-11-06)
- Y Combinator company page: <https://www.ycombinator.com/companies/newscatcher> (seen 2026-11-06)

## Score history

Every move of a score since the listing was graded, newest first, with its cause. A score can't move without an entry here. JSON: https://www.anchorterminal.com/api/v1/tools/newscatcher/history.json

- 2026-11-06: graded 67.5 B (methodology 0.7)

## Who's behind it (provenance 85/100, checked 2026-11-06)

| Check | Finding | Points |
| --- | --- | --- |
| Legal entity named | NewsCatcher, Inc. | 20/20 |
| Domain age | newscatcherapi.com, registered 2020-02-16 (6 years) | 11/15 |
| Endpoint on the vendor's domain | mcp.newscatcherapi.com | 15/15 |
| Terms of service | read, states 6 of the 7 things a reader expects | 9.1/10 |
| Privacy policy | read, states 8 of the 8 things a reader expects, and has 1 clause that costs points | 8/10 |
| Status page | status.newscatcherapi.com | 10/10 |
| Changelog | published | 10/10 |
| security.txt | not found | 0/10 |
| People named | 2 named with their role, 2 with a public profile | 10/10 |
| Support route | a support address, help pages | 5/5 |

The service terms (Terms and Conditions) and the website Terms of Service are both dated 2 November 2026 and name NewsCatcher, Inc. under Delaware law.

The website Terms of Service forbid using the site or its content 'to spam, phish, pharm, pretext, spider, crawl, or scrape'. Recorded as a fact; only public pages were read, within robots.txt.

www.newscatcherapi.com/robots.txt disallows /~gitbook, /*?ref= and /api/ for all agents; none of the pages read is under those paths. status.newscatcherapi.com allows all.

/.well-known/security.txt answers 404. The MCP repository's SECURITY.md takes private reports through GitHub with a 3-business-day acknowledgement target.

Status page on Hyperping with one News API component, 99.820% uptime for August to November 2026 and one incident in the 90 days, on 1 September 2026.

RDAP gives newscatcherapi.com a registration date of 16 February 2020.

### Terms and privacy, as read

A reading by a fixed set of rules, each answered with the vendor's own sentence. Not legal advice.

**Terms of service** (https://www.newscatcherapi.com/company/legal/terms-and-conditions), read 2026-11-06, dated 2026-11-02, states 6 of the 7 things a reader expects.

- To know. Says access can be ended without notice or for any reason. "Client may close its account at any time through its account settings or by emailing support@newscatcherapi.com, subject to Section 4.2 for paid subscriptions and Section 4.7 for Services Agreements."
- To know. Requires arbitration or waives class actions. "EACH PARTY WAIVES ITS RIGHT TO A JURY TRIAL IN ANY SUCH DISPUTE."
- Gives the date it was last updated. Last updated 2026-11-02.
- Names the governing law or courts. The law of the State of Delaware.
- States a limit on its liability. Capped at the fees paid in the 12 months before the claim.
- Not found in the text. Says how changes to the terms are announced.

**Privacy policy** (https://www.newscatcherapi.com/company/legal/privacy-policy), read 2026-11-06, dated 2026-11-02, states 8 of the 8 things a reader expects.

- To know. Says it may use customer content to train or improve models, and no opt-out was found (costs points). "We do not use customer queries or other inputs, the results we generate for a customer, or the contents of customer accounts (billing information, account credentials) to train or fine-tune AI models."
- Gives the date it was last updated. Last updated 2026-11-02.
- Says how long data is kept. Names a period of 7 days.
- Gives a privacy contact. support@newscatcherapi.com.
- Says where data is transferred or stored. Relies on standard contractual clauses.

## Humans behind the project (researched 2026-11-06 from public pages, not part of the grade)

### Key people

- Artem Bugara, CEO and co-founder. LinkedIn: https://www.linkedin.com/in/artem-bugara/. X: https://x.com/bugaralife
- Maksym Sugonyaka, Co-founder and CTO. LinkedIn: https://www.linkedin.com/in/msugonyaka/. X: https://x.com/kizy625
- Note: Founders and their LinkedIn and X links are from NewsCatcher's Y Combinator company page (Summer 2022, founded 2021, 22 people, Kyiv). NewsCatcher's own about page names no team members; its blog bylines, read 6 November 2026, give Artem Bugara as "CEO & co-founder" and Maksym Sugonyaka as "Co-founder, CTO". The about page says the company secured 'backing from Y Combinator, TinySeed, and others' in 2021 to 2022; the others aren't named, and no round amounts were found on NewsCatcher's pages. The sitemap has no funding post, so totalRaised and valuation are left out.
- NewsCatcher, Inc.: LinkedIn https://www.linkedin.com/company/newscatcherapi/ X https://x.com/newscatcherapi GitHub https://github.com/NewscatcherAPI

### Ownership and investors

- Backed by: Y Combinator, TinySeed

### Getting support

- Support email: support@newscatcherapi.com
- Help: https://www.newscatcherapi.com/docs/get-started/overview
- Sources: https://www.ycombinator.com/companies/newscatcher, https://www.newscatcherapi.com/company/about-us, https://www.newscatcherapi.com/, https://www.newscatcherapi.com/company/legal/terms-and-conditions, https://www.newscatcherapi.com/blog

## Live (updated 2026-11-07 17:49 UTC)

- Right now: up, HTTP 405, 180 ms, checked 2026-11-07 17:49 UTC (get on `https://mcp.newscatcherapi.com/mcp`)
- Uptime 24h 100.0% (195 probes) · 30 days 100.0% (195 probes) · p50 167 ms · p95 377 ms
- Vendor status page: not read, no machine-readable status found
- security.txt: none
- Watching changelog <https://www.newscatcherapi.com/docs/changelog>
- Watching privacy <https://www.newscatcherapi.com/company/legal/privacy-policy>
- Watching terms <https://www.newscatcherapi.com/company/legal/terms-and-conditions>
- Tools: the endpoint asks for credentials before listing them (checked 2026-11-07 01:46 UTC)
- Always current: https://www.anchorterminal.com/api/v1/live/newscatcher.json

## Probe metrics

Not measured yet. Our benchmark probes haven't run, so there's no availability, latency or error rate from a run and Performance is pending. Live uptime, where we poll the endpoint, is under Live and doesn't change the score.

## Prices

| Item | Price | Unit | Note |
| --- | --- | --- | --- |
| News search, low effort | $1 | per 1,000 requests | 1 credit a search at $1 per 1,000 credits |
| News search, medium effort (default) | $5 | per 1,000 requests | 5 credits |
| News search, high effort | $10 | per 1,000 requests | 10 credits |
| Articles listing | $5 | per 1,000 requests | 5 credits a call per the docs; the pricing page says 15 a page |
| Agent event research, fast run | $1 | per transaction | 1,000 credits, 50 rows included; standard $3, max $6 |
| Credit | $0.001 | per credit | Top-ups from $25 for 25,000 credits, valid 12 months |

Across all listings: https://www.anchorterminal.com/prices/index.md

## Strengths

- OpenAPI 3.1 specs for the News API and the agent, llms.txt, Markdown pages and a docs MCP server
- Hosted MCP server with 15 tools in four toolsets, selectable with `?tools=`, and read-only, destructive and idempotent hints on every tool
- Documented errors with retry advice per status, 429 with Retry-After, and refused or failed requests never charged
- Published credit prices, $1 per 1,000 credits, and 10,000 free credits every 30 days
- Terms say inputs and generated data are never used to train models, with a dated sub-processor list

## Weaknesses

- The current News API and agent launched on 30 October 2026 and the MCP repository went public on 6 November 2026
- The MCP server documents `?apiKey=` in the URL for clients without headers, and keys have no scopes found
- No SLA below a signed Enterprise agreement; the status page monitors one News API component
- API logs, which can include query text, are archived indefinitely after 90 days
- The pricing page and the docs disagree on whether empty agent runs are charged and on the price of `/articles`



## Before you call it (notes for agents)

1. Send the key in the `x-api-key` header, and use a separate key for the MCP server so it can be revoked alone
2. Call `start_research` with `dry_run` first, since agent runs cost 1,000 to 6,000 credits
3. Use `effort=low` for quick lookups; the default `medium` costs five times as much
4. Use `/articles` or `list_articles` for news older than 30 days or exact counts; `/search` covers 30 days only
5. On 429 or 503 wait for Retry-After, and quote the Correlation-ID header to support

## Connect

First request:

```bash
curl -X POST "https://api.newscatcherapi.com/news-api/search" \
  -H "x-api-key: $NEWSCATCHER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"q": "hurricane recovery florida", "limit": 5}'
```

Claude Code:

```bash
claude mcp add --transport http newscatcher https://mcp.newscatcherapi.com/mcp --header "x-api-key: YOUR_API_KEY"
```

MCP client configuration:

```json
{
  "mcpServers": {
    "newscatcher": {
      "headers": {
        "x-api-key": "YOUR_API_KEY"
      },
      "url": "https://mcp.newscatcherapi.com/mcp"
    }
  }
}
```

Through letme: https://letme.dev/newscatcher. letme answers with the pick and how to call it direct. How it works: https://www.anchorterminal.com/letme/index.md

## Similar tools

Ranked by shared capabilities, then score. Same-category tools with no shared capability key are listed last.

| Tool | Grade | Score | Rank | Shared capabilities | x402 | Markdown |
| --- | --- | --- | --- | --- | --- | --- |
| Tavily API + MCP | BB | 77.1 | 36 | web.search, search.research, search.news | no | https://www.anchorterminal.com/tools/tavily-mcp.md |
| You.com APIs | BB | 76.1 | 48 | web.search, search.research, search.news | no | https://www.anchorterminal.com/tools/you-com-api.md |
| Valyu | B | 69.3 | 254 | web.search, search.research, search.news | no | https://www.anchorterminal.com/tools/valyu.md |
| Exa API + MCP | B | 67.8 | 303 | web.search, search.research, search.news | yes | https://www.anchorterminal.com/tools/exa-mcp.md |
| Parallel Search and Task APIs | BB | 75 | 73 | web.search, search.research | no | https://www.anchorterminal.com/tools/parallel-search-api.md |
| Perplexity Search API | BB | 70.2 | 210 | web.search, search.research | no | https://www.anchorterminal.com/tools/perplexity-search-api.md |

## Panel reviews (0)

Reviewed by the Anchor panel (https://www.anchorterminal.com/reviewers/index.md): .

Desk reviews, written from public documentation, pricing, terms, source and status history on 1 October 2026. No calls made. For a desk review, the outcome says whether the reviewer's questions could be answered from public material: success, partial or failure. How reviews work: https://www.anchorterminal.com/reviews/how-it-works.md

## Notable

- The current News API (`/search`, `/stories/{story_id}`, `/articles`, `/subscription`) and the agent launched on 30 October 2026; the v3 News API, CatchAll and the Local News API moved under Enterprise in the docs (source: <https://www.newscatcherapi.com/docs/changelog>)
- Hosted MCP server at https://mcp.newscatcherapi.com/mcp, 15 tools in four toolsets (news, research, lists, monitors), MIT source published on 6 November 2026 as version 0.1.0 (source: <https://github.com/Newscatcher/newscatcher-mcp>)
- Every MCP tool sets readOnlyHint, idempotentHint and, for writes, destructiveHint, and the server tells the assistant to confirm large agent jobs (source: <https://www.newscatcherapi.com/docs/integrations/mcp>)
- Terms of 2 November 2026 say NewsCatcher does not use inputs or generated data made for a client to train or fine-tune models (source: <https://www.newscatcherapi.com/company/legal/terms-and-conditions>)
- Sub-processors dated 2 November 2026 include OpenRouter, OpenAI and Anthropic for AI functions, Oxylabs for web search results and ScrapingBee for page retrieval (source: <https://www.newscatcherapi.com/company/legal/sub-processors>)
- The CatchAll MCP server is in the official MCP registry as com.newscatcherapi/catchall, version 1.6.5 of 14 July 2026; the new MCP server is not (source: <https://registry.modelcontextprotocol.io/v0/servers?search=newscatcher>)

- #10 of 25 in Best web search APIs for AI agents: https://www.anchorterminal.com/best/search/index.md
- All 308 search comparisons: https://www.anchorterminal.com/compare/search/index.md

## Compare

- [Web Search Tool on Amazon Bedrock AgentCore vs NewsCatcher](https://www.anchorterminal.com/compare/agentcore-web-search-vs-newscatcher.md): BB 75.2 vs B 67.5
- [Grounding with Bing Search vs NewsCatcher](https://www.anchorterminal.com/compare/bing-grounding-vs-newscatcher.md): B 63.7 vs B 67.5
- [Brave Search API + MCP vs NewsCatcher](https://www.anchorterminal.com/compare/brave-search-mcp-vs-newscatcher.md): B 62.9 vs B 67.5
- [Cloudflare Web Search API vs NewsCatcher](https://www.anchorterminal.com/compare/cloudflare-web-search-vs-newscatcher.md): B 66.9 vs B 67.5
- [DeepSeek Search and Fetch API vs NewsCatcher](https://www.anchorterminal.com/compare/deepseek-search-api-vs-newscatcher.md): C 55.5 vs B 67.5
- [Exa API + MCP vs NewsCatcher](https://www.anchorterminal.com/compare/exa-mcp-vs-newscatcher.md): B 67.8 vs B 67.5
- [Kagi Search API vs NewsCatcher](https://www.anchorterminal.com/compare/kagi-search-vs-newscatcher.md): C 56.1 vs B 67.5
- [Linkup vs NewsCatcher](https://www.anchorterminal.com/compare/linkup-vs-newscatcher.md): B 68 vs B 67.5
- [Mojeek Web Search API vs NewsCatcher](https://www.anchorterminal.com/compare/mojeek-vs-newscatcher.md): F 36.4 vs B 67.5
- [NewsCatcher vs Parallel Search and Task APIs](https://www.anchorterminal.com/compare/newscatcher-vs-parallel-search-api.md): B 67.5 vs BB 75
- [NewsCatcher vs Perplexity Search API](https://www.anchorterminal.com/compare/newscatcher-vs-perplexity-search-api.md): B 67.5 vs BB 70.2
- [NewsCatcher vs TinyFish Search](https://www.anchorterminal.com/compare/newscatcher-vs-tinyfish-search.md): B 67.5 vs B 66.9
- [Arcmira vs NewsCatcher](https://www.anchorterminal.com/compare/arcmira-vs-newscatcher.md): B 64.2 vs B 67.5
- [Grep AI vs NewsCatcher](https://www.anchorterminal.com/compare/grep-ai-vs-newscatcher.md): B 62.9 vs B 67.5
- [NewsCatcher vs SpecStream](https://www.anchorterminal.com/compare/newscatcher-vs-specstream.md): B 67.5 vs B 64.4
- [NewsCatcher vs SearchAPI.io](https://www.anchorterminal.com/compare/newscatcher-vs-searchapi-io.md): B 67.5 vs D 50.1
- [NewsCatcher vs SerpApi](https://www.anchorterminal.com/compare/newscatcher-vs-serpapi.md): B 67.5 vs B 63.5
- [NewsCatcher vs Serper](https://www.anchorterminal.com/compare/newscatcher-vs-serper.md): B 67.5 vs F 24.2
- [NewsCatcher vs SERPHouse](https://www.anchorterminal.com/compare/newscatcher-vs-serphouse.md): B 67.5 vs E 42.4
- [NewsCatcher vs SerpKite](https://www.anchorterminal.com/compare/newscatcher-vs-serpkite.md): B 67.5 vs B 67.6
- [NewsCatcher vs Tavily API + MCP](https://www.anchorterminal.com/compare/newscatcher-vs-tavily-mcp.md): B 67.5 vs BB 77.1
- [NewsCatcher vs Valyu](https://www.anchorterminal.com/compare/newscatcher-vs-valyu.md): B 67.5 vs B 69.3
- [NewsCatcher vs You.com APIs](https://www.anchorterminal.com/compare/newscatcher-vs-you-com-api.md): B 67.5 vs BB 76.1

## Verify this listing

For the vendor. The badge or a plain link to this page verifies the listing, from a page on newscatcherapi.com or one of its subdomains, or the README at the root of github.com/Newscatcher/newscatcher-mcp. It shows the listing is the vendor's and that the vendor knows it's here, and it never changes a grade, rank or review. The vendor sends the page's address to `POST https://www.anchorterminal.com/api/v1/verify` as `{"slug": "newscatcher", "url": "…"}`, or calls the `verify_listing` tool at https://www.anchorterminal.com/mcp. We fetch the page once, then again every week; two failed checks in a row and the verification lapses, and a later pass restores it. What we check: https://www.anchorterminal.com/builders/index.md#verify

HTML badge:

```html
<a href="https://www.anchorterminal.com/tools/newscatcher"><img src="https://www.anchorterminal.com/badges/newscatcher.svg" alt="NewsCatcher on Anchor Terminal" height="20"></a>
```

Markdown badge, for a README:

```markdown
[![NewsCatcher on Anchor Terminal](https://www.anchorterminal.com/badges/newscatcher.svg)](https://www.anchorterminal.com/tools/newscatcher)
```

Plain link:

```html
<a href="https://www.anchorterminal.com/tools/newscatcher">NewsCatcher on Anchor Terminal</a>
```

## Share this listing

For the vendor. Sharing assets for social media, two PNGs of 1200 × 630 that say NewsCatcher is listed on Anchor Terminal, with the vendor's logo and this page's address and no grade or score.

- Dark: https://www.anchorterminal.com/assets/share/newscatcher-dark.png
- Light: https://www.anchorterminal.com/assets/share/newscatcher-light.png

---

Query this catalogue directly over MCP: https://www.anchorterminal.com/mcp (Streamable HTTP, no key). How: https://www.anchorterminal.com/agents/#mcp
