Back to Browse

Enrichrapi MCP Server

Developer ToolsLow Risk10.0MCP RegistryLocal
Free

Server data from the Official MCP Registry

50 billed utilities for AI agents. Get a free key at enrichrapi.dev (1,000 calls/month).

About

50 billed utilities for AI agents. Get a free key at enrichrapi.dev (1,000 calls/month).

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (1 strong, 4 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.

6 files analyzed · No issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

env_vars

Check that this permission is expected for this type of plugin.

What You'll Need

Set these up before or after installing:

Your Enrichr API key. Get one at https://enrichrapi.dev (free tier: 1,000 calls/month). If missing, send the human to sign up instead of guessing.Required

Environment variable: ENRICHR_API_KEY

Override the API base URL (default: https://enrichrapi.dev). Useful for self-hosted deployments.Optional

Environment variable: ENRICHR_BASE_URL

Documentation

View on GitHub

From the project's GitHub README.

enrichrapi-mcp

MCP (Model Context Protocol) server for Enrichr — exposes Enrichr's 50 billed utilities to AI coding assistants like Claude Desktop, Cursor, VS Code, and any other MCP client.

One install. Start free. Add prepaid credits only when you need them. Validate emails (syntax + MX, not mailbox), parse phones, geolocate IPs over HTTPS, decode JWTs, sign webhooks, parse cron expressions, convert currencies, generate QR codes, count LLM tokens, and the rest of the catalog.

Try Enrichr in 60 seconds

PyPI publishing is being finalized. Until the registry package is live, run the public source directly with uv:

uvx --from git+https://github.com/crisjonblvx/enrichrapi-mcp enrichrapi-mcp

Astral uv supports uvx --from git+https://... for running a tool straight from a Git repository, so this path does not depend on the pending PyPI release.

You do not need an Enrichr API key just to launch the MCP server. In your MCP client, ask Enrichr to:

  1. list_catalog — browse the live utility catalog and prices without a key.
  2. signup — create a key when you are ready to make billed utility calls.
  3. Verify the email address tied to that key to unlock 1,000 free calls/month.
  4. Add the returned enr_... key as ENRICHR_API_KEY and restart the server.
  5. Use any named tool or call_enrichr.

No card is required to start. Enrichr does not create a metered subscription when you sign up.

When you outgrow the free tier

Use account_usage to see your remaining free calls and prepaid balance. If you need more:

  1. Call account_options to confirm prepaid checkout is available.
  2. Call start_checkout to get Enrichr's server-controlled Stripe Checkout URL.
  3. Add $10 prepaid credits. There is no recurring subscription.

You can also manage credits directly at https://enrichrapi.dev/billing.

Install

Available now: run from GitHub

uvx --from git+https://github.com/crisjonblvx/enrichrapi-mcp enrichrapi-mcp

Registry install: use after the PyPI release is confirmed live

# uvx — no global install needed
uvx enrichrapi-mcp

# or pipx
pipx install enrichrapi-mcp
enrichrapi-mcp

# or pip in a venv
pip install enrichrapi-mcp

Prefer to create the key outside the MCP client? The public signup endpoint is available directly:

curl -X POST https://enrichrapi.dev/v1/account/signup \
  -H "Content-Type: application/json" \
  -d '{"email":"you@example.com"}'

Configure your MCP client

Claude Desktop

You can launch without ENRICHR_API_KEY for catalog/signup tools. While PyPI publishing is pending, use the GitHub source path. After signup, add the returned key and restart the MCP server:

{
  "mcpServers": {
    "enrichr": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/crisjonblvx/enrichrapi-mcp",
        "enrichrapi-mcp"
      ],
      "env": {
        "ENRICHR_API_KEY": "enr_your_api_key"
      }
    }
  }
}

Cursor / VS Code (Cline)

Use the same command/config under the client's MCP settings UI. ENRICHR_API_KEY is optional for launch and required for billed utility calls.

Available tools (selected)

The server exposes 30+ MCP tools backed by the public Enrichr REST API. Highlights:

ToolWhat it does
list_catalogLive billed catalog (outbound_io_only filter)
signupProvision a new Enrichr API key without an existing key
account_usageRemaining free-tier calls + prepaid balance
account_optionsWhether purchases are live + top-up amount
start_checkoutStripe Checkout URL for the server top-up
call_enrichrInvoke any catalog or account path by name
enrich_emailSyntax + optional MX DNS; disposable flags (not mailbox)
enrich_email_batchUp to 100 emails; billed per item; MX deduped
validate_domainFormat + DNS A + MX (not mailbox)
validate_domain_batchUp to 100 domains; billed per item
enrich_phoneE.164 normalization + line-type detection
enrich_ipHTTPS country / region / city / ISP geolocation
convert_currencyECB rates, daily
convert_timezoneDST-aware IANA timezone conversion
convert_unitslength/weight/temp/area/volume
validate_credit_cardLuhn + network detection (number is never logged)
validate_ibanMOD-97 checksum, 77 countries
validate_vatLive VIES check for EU VAT numbers
check_password_breachHIBP k-anonymity, never sends plaintext
count_llm_tokenstiktoken for OpenAI; approximations for 25+ other models
jwt_decodeDecode + optional HMAC verify (HS256/384/512)
webhook_signHMAC sign with templating (Stripe-style)
webhook_verifyConstant-time HMAC verify
cron_nextNext N runs of a 5-field cron / @daily etc.
generate_qrbase64 PNG + data URI
generate_passwordsecrets-module backed, with entropy estimate
billing_portalOpen a Stripe Billing Portal session
rotate_api_keyAtomically rotate the Enrichr key (old key revoked)

Full endpoint list: https://enrichrapi.dev/llms.txt

Pricing

  • First 1,000 calls/month free after email verification.
  • After that: most endpoints $0.00001/call (QR, postal, profanity, address, classify, …); email/phone/IP $0.0001; VAT/IBAN $0.0005; contact cleaner $0.001/row.
  • Prepaid credits are server-controlled; the public site currently offers $10 prepaid credits at https://enrichrapi.dev/billing.
  • This API will not do mailbox SMTP, USPS/geocode, trained NLP, or unpublished latency SLOs.
  • Live catalog: https://enrichrapi.dev/v1/catalog

Claude Code ecosystem

Looking for more Claude Code integrations? Claude Code Marketplace maintains a directory of MCP servers, skills, marketplaces, and related developer tools.

Repository

Source: https://github.com/crisjonblvx/enrichrapi-mcp

MCP Registry name: io.github.crisjonblvx/enrichr-api

License

MIT

Reviews

No reviews yet

Be the first to review this server!