com.newscatcherapi/catchall
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
CatchAll
Publisher-provided description
Web search API: find every relevant event across the open web, not just the top results.
Summary by lookupd
Runs web research jobs that gather and cluster events across the open web, with scheduled monitors, webhooks, and CSV or JSON result export.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http catchall https://catchall-mcp.newscatcherapi.com/mcp
Codex, remote (streamable-http)
codex mcp add catchall --url https://catchall-mcp.newscatcherapi.com/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"catchall": {
"url": "https://catchall-mcp.newscatcherapi.com/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 61)
Publisher-provided text
submit_queryCreate a new CatchAll processing job from a natural-language query. Use when: - You want to start a new CatchAll web research run from a user query. - You wantinitialize_queryPreview suggested validators, enrichments, and date ranges before submitting. Use when: - You want to inspect/edit auto-generated validators/enrichments beforeget_job_statusCheck the status of a submitted job. Call this after submit_query to see if your job is ready. Status progression: submitted -> analyzing -> fetching -> clustepull_resultsRetrieve the results of a job. Can be called before completion for partial results, or after completion for the full set. Returns clustered, validated, and enrpull_job_csvDownload a job's results as a CSV file. Use when: - You want the full job output as a CSV for offline analysis or export. - Prefer this over `pull_results` whecontinue_jobExpand a job by processing more records beyond the initial limit. This increases the number of records the system processes (which costs additional credits). Olist_user_jobsList all jobs submitted by you. Returns your job history with IDs, queries, statuses, and timestamps.delete_jobPermanently delete a job and its results. Use when: - You want to remove a job you no longer need from your account.validate_queryCheck the quality of a query before submitting a job ("Check Query Quality"). Use when: - You want quick feedback on whether a query is well-formed for CatchAllist_source_groupsList source groups (named domain allowlists). Use when: - You want to discover reusable, named sets of source domains (public groups plus any organization-vicreate_monitorCreate a recurring monitor from a completed job. Monitors re-run a job's query on a schedule. Use the explore -> refine -> automate pattern: submit a job, refilist_monitorsList all your monitors. Returns all monitors with their schedule, status, reference query, and webhook config.pull_monitor_resultsRetrieve the latest results from a monitor. Returns the most recent run's results including run_info, records, and all_records.pull_monitor_csvDownload the latest monitor run's results as a CSV file. Use when: - You want the most recent monitor run output as a CSV for offline analysis or export. - Prelist_monitor_jobsList all jobs spawned by a monitor. Returns the history of scheduled runs for a monitor.disable_monitorDisable a monitor to stop its scheduled runs. The monitor can be re-enabled later with enable_monitor.enable_monitorEnable a previously disabled monitor to resume its scheduled runs.update_monitorUpdate a monitor's schedule, timezone, webhook assignments, and per-run limit. Note: reference_job_id cannot be modified through this endpoint. Webhooks are cedelete_monitorPermanently delete a monitor and stop its scheduled runs. Use when: - You want to remove a monitor entirely (use `disable_monitor` to only pause it).get_monitor_statusGet the status history of a monitor. Use when: - You want to see the timeline of a monitor's state changes (e.g. active, disabled, errored) and any related dlist_webhooksList all your webhooks. Use when: - You want to see all webhook endpoints configured in your account. - You need to find a webhook_id to pass to monitors (viacreate_webhookCreate a new webhook endpoint. Use when: - You want to register a URL to receive job or monitor result deliveries. - You need a webhook_id to attach to a monitget_webhookRetrieve the full configuration of a specific webhook. Use when: - You want to inspect a webhook's URL, method, headers, or status by its ID.update_webhookUpdate an existing webhook's configuration. Use when: - You want to change a webhook's URL, method, headers, or other settings. - You want to enable or disabledelete_webhookPermanently delete a webhook endpoint. Use when: - You want to remove a webhook from your account.test_webhookSend a test delivery to a webhook endpoint. Use when: - You want to verify a webhook URL is reachable and correctly configured before attaching it to a monitassign_webhook_resourceMap a resource (job, monitor, or monitor_group) to a webhook. Use when: - You want a webhook to fire for a specific job or monitor's deliveries.list_webhook_resourcesList the resources mapped to a webhook. Use when: - You want to see which jobs/monitors a webhook is attached to.remove_webhook_resourceUnmap a resource from a webhook. Use when: - You want to stop a webhook from firing for a specific job or monitor.list_resource_webhooksList the webhooks mapped to a specific resource (job/monitor/monitor_group). Use when: - You have a job or monitor ID and want to know which webhooks will fire
Details
- Version: 1.6.5
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 1497 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/Newscatcher/catchall-mcp
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/com.newscatcherapi/catchall)
- 62071 servers
- Last crawl: 2026-11-11T16:17:25.167Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp