MCP Server

bulk-url-checker

io.github.carlosofscience/bulk-url-checker
Developer Tools Public & reachable MCP 2026-07-28

What this MCP does

Submits batches of URLs for HTTP status, redirect, response-time, and reachability checks, with asynchronous job tracking.

get_job_results
Fetch paginated results for a job. Each result has the URL, HTTP status code (null if unreachable), response time in ms, and an error message if the check failed.
Read only Idempotent
Input schema
{'type': 'object', 'required': ['job_id'], 'properties': {'limit': {'type': 'integer', 'default': 100, 'maximum': 1000, 'minimum': 1}, 'job_id': {'type': 'string'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0}}}
get_job_status
Get the current status and progress of a job.
Read only Idempotent
Input schema
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string'}}}
get_usage
Returns the number of URL checks currently available on this account.
Read only Idempotent
Input schema
{'type': 'object', 'properties': {}}
get_verified_domains
Lists the domains this account has proven ownership of. Checks against a verified domain run substantially faster than checks against an unverified one. Verification is interactive, requiring a DNS TXT record or a meta tag, and is done in the web dashboard rather than through this API.
Read only Idempotent
Input schema
{'type': 'object', 'properties': {}}
submit_urls
Submits a list of URLs to be checked and returns a job_id. Lists of up to about 200 URLs complete inline, waiting up to 60 seconds, and the results are returned directly. Larger lists return immediately with the job_id alone, and their results become available as the job progresses.
Destructive Open world
Input schema
{'type': 'object', 'required': ['urls'], 'properties': {'urls': {'type': 'array', 'items': {'type': 'string'}, 'description': 'URLs to check. Each must include http:// or https:// scheme.'}}}
Changed
get_usage
Sept. 19, 2026, 2:41 a.m.
Changed
get_verified_domains
Sept. 19, 2026, 2:41 a.m.
Changed
submit_urls
Sept. 19, 2026, 2:41 a.m.
Added
get_usage
Sept. 17, 2026, 12:40 p.m.
Added
get_verified_domains
Sept. 17, 2026, 12:40 p.m.
Added
get_job_results
Sept. 17, 2026, 12:40 p.m.
Added
get_job_status
Sept. 17, 2026, 12:40 p.m.
Added
submit_urls
Sept. 17, 2026, 12:40 p.m.