mcpbeat Sign in

Sampuli MCP Server

by kevinbett Your server? Claim it
not responding

Sampuli is listed as active in the registry but did not answer our last check. 217 installs a week from npm. It exposes 6 tools.

Format-true synthetic test data for 90 countries — IBANs, SWIFT/BIC, IDs, cards, all certified.

The linked repository no longer exists on GitHub — it was deleted or made private.

Installs per day peak 270 · avg 16 · -18% w/w
a month agotoday
Uptime history 8 days of history · worst day 25%
8 days agonow
45.1%
Uptime 24h
41 of 91 checks
6
Tools
read from the server
364 ms
Response time
average over 24h
217
Installs / week
npm and PyPI

Sampuli does not always answer

Over the last week it answered 57.8% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 11 min ago.

run in your terminal
claude mcp add sampuli --transport http https://sampuli.site/api/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "sampuli": {
      "url": "https://sampuli.site/api/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.sampuli]
url = "https://sampuli.site/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "sampuli": {
      "url": "https://sampuli.site/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "sampuli": {
      "url": "https://sampuli.site/api/mcp"
    }
  }
}

Available tools 6

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

sampuli
sampuli_describe_country
List a country's available fields (phone, national ID, tax number, IBAN, SWIFT/BIC, card, …) and preset scenarios.
sampuli_fetch
Fetch synthetic test data from a natural request when you don't know the exact spec — e.g. "a SWIFT code for China", "Kenya phone number", "German passport", "a Nigerian BVN". Sampuli resolves the country and field for you (China→cn, "SWIFT code"→swift) and generates a format-true value. Prefer sampuli_generate when you already have a spec like "cn.swift".
sampuli_generate
Generate format-true, entirely synthetic test data for a country. spec is "<country>.<selector>" where selector is a field key ("phone"), "person" (a full coherent record), or "preset:<key>" (a scenario). Values match each country's real formats and pass validators (IBAN mod-97, card Luhn, …) but are never real or registered.
sampuli_list_countries
List every country Sampuli can generate synthetic test data for (90 countries), with the ISO code used as a spec prefix.
sampuli_list_types
List the country-agnostic generic types (uuid, enum, int, float, date, vin, isbn, imei, mac, email, …) usable in a custom schema or as "any.<type>".
sampuli_schema
Generate rows from a custom schema, mixing generic types and country-accurate fields. Each field has a name and a type — a generic type ("uuid", "int:0,500", "enum:free,pro,team", "date:2021,2025") or a country field spec ("ke.phone", "de.iban"). Optional per-field "blank" (0–1) makes it null that often.

Endpoints

URLTransportStateLatencyChecked
https://sampuli.site/api/mcp streamable-http answering 90 ms 11 min ago

Alternatives to Sampuli

same job, measured the same way
Real Fake Data
by przeslijmi

Realistic synthetic test data — valid PESELs, NIPs, IBANs, addresses, people across 27 EU countries.

43 installs/wk local only
Timeweaver MCP
by fixtureforge

Synthetic time-series test data with trend, seasonality, noise, and anomalies, for any MCP client.

55 installs/wk local only
SeedBase Test Data
by marcelglaeser

Generate realistic, FK-consistent synthetic test data for your databases from your AI assistant.

49 installs/wk 6 tools answering
LatAm Fintech Synthetic Data
by jmendozapuche

Privacy-safe synthetic financial data for LatAm fintech, AI agents, testing and ML.

answering
IBAN Validation MCP
by iban-test-www

Validate IBANs in 111 countries; bank directory checks for DE, AT, BE, FR, LU, NL, PT and ES.

4 tools answering
JsonFabrica
by ms-methos

Generate realistic, relational synthetic JSON test data from templates, via the JsonFabrica API.

87 installs/wk local only
Synthetic Data — Random User
by saifs

Generate synthetic random user data for testing, demos, and development without using real persona.

answering
Retry Trace
by carbaj03

Test HTTP 429/503 retries and Retry-After with server-observed traces; share synthetic findings.

6 tools answering

Sampuli — questions

Answers built from our own checks of this server.

What can Sampuli do?
It exposes 6 tools, read directly from the server on our last check. Among them: sampuli_describe_country, sampuli_fetch, sampuli_generate, sampuli_list_countries, sampuli_list_types, sampuli_schema. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Sampuli working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 41 of 91 checks got a reply (45.1%), average response time 364 ms. The bar chart above shows every period we have measured.
Is Sampuli still maintained?
The linked repository no longer exists on GitHub — it was deleted or made private. We show this because it changes what you can expect: an unmaintained server may keep answering for months and then stop without warning.
The registry lists Sampuli as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect Sampuli?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Sampuli need an API key?
No. Sampuli completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 6 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Sampuli?
It answers our handshake in 364 ms on average, which is faster than 43% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use Sampuli?
The npm package @sampuli/mcp was installed 217 times in the last week. Week over week that is -18%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.