
Security News
Lovable’s OJ Rewrites Vite’s Dev Server in Rust as AI Lowers the Cost of Forking Open Source
Lovable’s OJ rewrites Vite’s dev server in Rust, reducing memory use and preview times as AI lowers the cost of open source reimplementation.
@sampuli/mcp
Advanced tools
Model Context Protocol server for Sampuli — generate format-true synthetic test data for 90 countries directly inside Claude, Cursor, Copilot and any MCP client.
Generate format-true synthetic test data for 90 countries — right inside your AI assistant.
A Model Context Protocol server for Sampuli. Ask Claude, Cursor, Copilot or any MCP client to "generate 50 German customers with valid IBANs" and get data back inline — national IDs, tax numbers, IBANs, SWIFT/BIC, payment cards, phone numbers and full KYC records, each correct for its own country and passing real validators (IBAN mod-97, card Luhn, …).
Entirely synthetic: real formats, never real or registered data. Same engine as the @sampuli/data npm package and sampuli.site.
| Tool | What it does |
|---|---|
sampuli_list_countries | List all 90 countries and their codes |
sampuli_describe_country | A country's fields and preset scenarios |
sampuli_generate | Generate data — spec, count, fields, seed, format |
spec is <country>.<selector>, where the selector is a field key (ke.phone), person for a full record (de.person), or preset:<key> for a scenario (ke.preset:kyc).
No install needed — npx runs it on demand.
Add to your MCP config (claude_desktop_config.json, or .mcp.json in a project):
{
"mcpServers": {
"sampuli": {
"command": "npx",
"args": ["-y", "@sampuli/mcp"]
}
}
}
~/.cursor/mcp.json (or Settings → MCP → Add):
{
"mcpServers": {
"sampuli": { "command": "npx", "args": ["-y", "@sampuli/mcp"] }
}
}
Restart the client, then ask it to generate test data.
"List every country Sampuli supports." "Generate 100 Nigerian people with name, phone and BVN as CSV." "Give me one UK IBAN and one German test card number." "Generate a Kenyan KYC scenario."
curl https://sampuli.site/api/v1/ke/person?n=100npm i @sampuli/dataMIT
FAQs
Model Context Protocol server for Sampuli — generate format-true synthetic test data for 90 countries directly inside Claude, Cursor, Copilot and any MCP client.
We found that @sampuli/mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Lovable’s OJ rewrites Vite’s dev server in Rust, reducing memory use and preview times as AI lowers the cost of open source reimplementation.

Security News
It has been one year since Shai-Hulud made its first appearance on npm.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.