Tdcv2 MCP server
io.github.NickLiapin/tdcv2·v0.1.6Fake, mock and test data generator: CSV, JSON, SQL from a .tdc config, made locally by TDCv2.
not scanned yet
0 stars264 downloads/wk
Reviews
Write oneNobody has reviewed Tdcv2 yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Tdcv2 tools
No tool declarations could be read from the package source. They show once the server is installed.
How Tdcv2 compares
Against every graded Databases MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 90% of 802 Databases servers
- Downloads a week
- 264
- more than 75% of 328 Databases servers with a package
Release history: 4 versions in the registry since 2026-10-01, latest 2026-10-25, typically one every 8 days.
Install Tdcv2 in Claude Code, Cursor or VS Code
Runs npx -y tdcv2-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add tdcv2 -- npx -y tdcv2-mcp
What the publisher says
From the Tdcv2 repository's README, as published. We do not edit it. Read it on GitHub
TDCv2 for AI agents
Let your coding agent make test data with TDCv2: it writes a small .tdc config, the TDCv2 engine generates the rows on your machine, and the same config gives the same file, byte for byte, every time you run it. CSV, JSON, SQL inserts or any text format; fields that agree with each other; exact shares; related tables; data packs for 95 languages and 198 countries.
Two parts, one version:
(skills/tdcv2);
- a skill — teaches the agent the TDC language, the workflow and the traps
packs, summarise a file, read the docs (mcp/).
- an MCP server, tdcv2-mcp — the same, as tools: check a config, generate, find data
Install
Claude Code — the plugin brings both the skill and the server:
claude plugin marketplace add NickLiapin/tdcv2-agents
claude plugin install tdcv2@tdcv2Codex, Copilot, Gemini CLI, Cursor and other agents that read skills — put the skill where your agent looks for it:
npx -y tdcv2-mcp@0.1.2 install-skill # ~/.claude/skills/tdcv2
npx -y tdcv2-mcp@0.1.2 install-skill --agents # ~/.agents/skills/tdcv2
npx -y tdcv2-mcp@0.1.2 install-skill --project # ./.claude/skills/tdcv2
npx -y tdcv2-mcp@0.1.2 install-skill --dir <skills folder>Any MCP client (Claude Desktop, Cursor, VS Code…):
{ "mcpServers": { "tdcv2": { "command": "npx", "args": ["-y", "tdcv2-mcp@0.1.2"] } } }On Windows use "command": "npx.cmd" if the client cannot start npx. Everything needs Node.js 20 or newer.
Then ask in plain words — "500 customers from 20 countries as CSV", "a pytest test for validateuser on 50 different users"* — and the agent takes it from there: writes the config, checks it with the engine, generates, and hands you the file together with the config that reproduces it.
Privacy
The engine runs locally. Neither the skill nor the server sends your data or your configs anywhere. The server reads .tdc files and writes generated files only inside the project folder it is started in.
Network access, all of it:
(scripts/mcp-launch.mjs), so the first start downloads that exact version and its dependencies, the TDCv2 engine among them, from the npm registry;
- the plugin starts the server with npx -y tdcv2-mcp@0.1.2, its own version
the exact engine version the agent runs;
- npx -y tdcv2-mcp@0.1.2 … in the commands above does the same, and so does npx -y tdcv2@0.3.3 …,
raw.githubusercontent.com;
- with an engine of another version, the agent may read that version's doc page from
someone writes such a config.
- data packs are downloaded only when you or the agent run tdcv2 pack add;
- a config with sends the named values to that URL — only if
Nothing else is fetched, and nothing is sent. The full policy: PRIVACY.md.
Versions
This release, 0.1.2, is checked against TDCv2 0.3.3. The skill's reference is built from the engine's documentation for that version; with another engine version the agent reads that version's pages, and the engine's own check has the last word.
License
MIT
Nothing above is checked by us. What we check is on the safety report.
Tdcv2: common questions
- Is Tdcv2 MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Tdcv2 safety report
- How do I install Tdcv2?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Tdcv2 need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Tdcv2 maintained?
- The last commit was 34 days ago (2026-10-01). The latest release is v0.1.6.
- What can I use instead of Tdcv2?
- Servers from other publishers that do the same job: Showboard MCP server, DBHub MCP server and Motherduck MCP server.
- How does Tdcv2 compare with other Databases MCP servers?
- safety score 92/100 (higher than 90% of 802 Databases servers); downloads a week 264 (more than 75% of 328 Databases servers with a package). Full comparison.
Alternatives to Tdcv2
Same job from other publishers: the closest match first, then the best rated.
ShowboardYour coding agent answers with dashboards: charts and tables from read-only SQL, Excel and CSV.not reviewedGrowingB- DBHubToken-efficient database MCP server for PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, SQLitenot reviewedWidely usedA
- MotherduckSQL analytics and data engineering for AI Assistants and IDEsnot reviewedEstablishedA
- KeboolaConnect your AI assistants to Keboola and expose your data, transformations, SQL queries, ...not reviewedEstablishedA
- GeoLensRead-only access to a self-hosted GeoLens spatial catalog: datasets, features, maps, sandboxed SQL.not reviewedEstablishedB