Four hosted Model Context Protocol servers you can connect to Claude Desktop, Cursor, or Windsurf in one line. zero authno sign-upStreamable HTTP
Company & email intelligence for agents: look up a company by domain or name, validate emails against live MX records, find a domain's email patterns, and guess a person's work email. Live website scraping + DNS โ no API key.
Turn Markdown or HTML into a real PDF, generated server-side and returned as base64. Useful for reports, invoices, and exports inside an agent workflow.
A grab-bag of developer utilities agents reach for constantly: decode JWTs, estimate token counts & cost, DNS lookups, base64, fake data, your IP, user-agent parsing, and fetch-any-webpage-as-Markdown.
Shorten any long URL to a compact hatchloop.dev/s/<code> link. Deterministic โ the same URL always yields the same code.
These are remote servers using the Streamable HTTP transport. In a client that supports remote MCP servers (e.g. Cursor, or Claude Desktop with remote support), add the URL to your MCP config:
{ "mcpServers": { "hatchloop-data-enrichment": { "url": "https://hatchloop.dev/mcp/data-enrichment" } } }
For a client that only supports local (stdio) servers, bridge to the remote one with mcp-remote:
{ "mcpServers": { "hatchloop-pdf": { "command": "npx", "args": ["mcp-remote", "https://hatchloop.dev/mcp/pdf-generator/mcp"] } } }
Note: opening any of these URLs in a browser shows a JSON-RPC message asking the client to accept text/event-stream. That's expected โ the endpoint is machine-to-machine. This page is the human-readable version.