Skip to main content

Why DataGen Exists

DataGen is an MCP Gateway that lets you connect any MCP server to Claude, create custom tools that orchestrate multiple MCPs, and deploy Claude Code agents to run on schedule or via webhooks.

Get Started in 30 Seconds

# Install DataGen CLI
curl -fsSL https://cli.datagen.dev/install.sh | sh

# Save your API key
datagen login

# Configure MCP in Claude Code/Desktop
datagen mcp
Don’t have an API key? Sign up at datagen.dev to get one.

What You Can Do

Connect MCPs

Add any MCP server - Linear, Gmail, Slack, Supabase, or custom servers. OAuth flows handled automatically.

Create Custom Tools

Write Python code that orchestrates multiple MCPs. Deploy as API endpoints or reusable tools.

Deploy Agents

Connect GitHub repos, schedule Claude Code agents, trigger via webhooks, auto-create PRs.

How It Works

DataGen acts as a gateway between Claude and your tools:
  • MCPs become callable Python functions like mcp_linear_createIssue()
  • Custom Tools let you write business logic that orchestrates multiple MCPs
  • Agents run your Claude Code agents on schedule or trigger

Alternative Setup: Claude Direct Connect

If you prefer not to install the CLI, you can connect directly from Claude’s web interface:
1

Open Claude Settings

Go to claude.ai → Profile → SettingsConnectors
2

Add DataGen

Click “Add custom connector” and enter:
  • Name: DataGen
  • URL: https://mcp.datagen.dev/mcp
3

Done

DataGen tools are now available in Claude web, mobile, and desktop.
Direct Connect works for Claude Pro, Max, Team, and Enterprise subscribers.

Where to Go Next

Installation

Detailed setup instructions for CLI, Claude Desktop, and other clients

Connect MCPs

Add Gmail, Linear, Slack, and other MCP servers

Create Custom Tools

Build and deploy your own automation tools

Deploy Agents

Run Claude Code agents on schedule