Live now

Generate relational data from Cursor in 5 minutes

Connect BugiaData MCP to Cursor, Claude, or Windsurf—ask in plain language and get locale-aware JSON with valid foreign keys. Free tier included.

Already have an account? Sign in

Why BugiaData + MCP

Generate from natural language

Ask Cursor or Claude for realistic rows (e.g. users with pt_BR addresses) and get structured JSON back—no manual API wiring in the chat.

Relational schemas in the editor

Describe tables and foreign keys in plain language; your agent calls BugiaData to produce relationally consistent datasets.

Same quota as the API

MCP uses your BugiaData API key and monthly tokens. Usage rolls up in the dashboard alongside REST and Studio.

MCP tools

  • ping
  • whoami
  • generate_data
  • generate_relational_data

Use whoami to check tier and remaining tokens before large jobs.

Compatible clients

Cursor

User MCP config (mcp.json)

Claude Desktop

claude_desktop_config.json

Windsurf

MCP-compatible workflows

How it works

  1. Create a BugiaData account and copy your setup from Dashboard → MCP (Cursor and Claude JSON snippets).
  2. Point your client at https://mcp.bugiadata.com/sse with header X-API-Key.
  3. Reload MCP in the client, then ask your assistant for the dataset you need.

What is MCP?

The Model Context Protocol lets assistants discover tools in a standard way. BugiaData runs an MCP server so your agent can call generation tools with your API key—no custom plugins required.

After you add the server in your client, ask for data in natural language: the agent picks the right tool (generate_data or generate_relational_data), and rows respect locales and foreign keys.

Try it live

Run a sample MCP call in your browser—no install required.

Enable JavaScript to run the interactive demo, or get your API key.

Ready to generate data from your editor?

Free tier · Same quota as the REST API · Setup in under 5 minutes

Already have an account? Sign in

Get started in 3 steps

  1. Sign up free and activate your account (under 2 minutes).
  2. Open Dashboard → MCP and copy the Cursor or Claude JSON snippet.
  3. Reload MCP in your editor and ask your agent for the dataset you need.

Frequently asked questions

Does BugiaData support Cursor and Claude Desktop?
Yes. BugiaData exposes a live MCP server over SSE at mcp.bugiadata.com. Add it in Cursor or Claude Desktop with your BugiaData API key (X-API-Key header). Use the in-app Dashboard → MCP tab for copy-ready config snippets.
Where do I paste my MCP configuration?
In Cursor, merge the snippet into your user mcp.json (see Cursor docs for the exact path on your OS). In Claude Desktop, add the mcpServers block to claude_desktop_config.json. The Dashboard MCP tab shows client-specific JSON and paths.
How do I rotate my MCP API key?
Open Dashboard → MCP and use Generate MCP key. The new raw key is shown once and is inlined into your snippet. Rotating invalidates the previous key after the grace period described in the dashboard.
Is MCP usage billed separately?
No. MCP calls use the same API key and monthly token allowance as the REST API and Studio. Usage appears in your dashboard aggregated across active keys.
What MCP tools does BugiaData expose?
Standard tools include ping, whoami (quota and tier), generate_data for simple field sets, and generate_relational_data for multi-table schemas with foreign keys.
What is the Model Context Protocol (MCP)?
MCP is an open standard for AI assistants to discover and call tools securely. BugiaData implements an MCP server so agents in your editor can generate locale-aware and relational test data without leaving the chat workflow. See modelcontextprotocol.io for the protocol overview.