Hatchloop ยท MCP

Free MCP servers for AI agents

Four hosted Model Context Protocol servers you can connect to Claude Desktop, Cursor, or Windsurf in one line. zero authno sign-upStreamable HTTP

๐Ÿ”Ž Data Enrichment

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.

https://hatchloop.dev/mcp/data-enrichmentcopy
enrich_company(query)
validate_email(email)
find_email_patterns(domain)
lookup_domain(domain)
guess_person_email(first, last, domain)

๐Ÿ“„ PDF Generator

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.

https://hatchloop.dev/mcp/pdf-generator/mcpcopy
markdown_to_pdf(markdown)
html_to_pdf(html)

๐Ÿ› ๏ธ Agent Tools

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.

https://hatchloop.dev/mcpcopy
jwt_decode
count_tokens
dns_lookup
base64
fake_data
my_ip
fetch_as_markdown
user_agent

๐Ÿ”— URL Shortener

Shorten any long URL to a compact hatchloop.dev/s/<code> link. Deterministic โ€” the same URL always yields the same code.

https://hatchloop.dev/mcp/url-shortener/mcpcopy
shorten_url(url)

How to connect

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.

FAQ

Are these really free?
Yes โ€” no API key, no sign-up, no rate-limit gate. They run on Hatchloop's own infrastructure.
Why a JSON error when I open the URL?
MCP endpoints speak JSON-RPC over Streamable HTTP. A plain browser request isn't a valid MCP request, so the server replies asking for the right headers. Real clients connect fine.
Can I use them from any MCP client?
Any client that supports remote Streamable HTTP servers connects directly with the URL. Stdio-only clients can bridge with npx mcp-remote.
Built by Hatchloop ยท Privacy ยท also free: developer tools & character counters. Zero-auth, in your client.