MCP (Model Context Protocol)
Connect any data source to Rofy using MCP — a universal protocol that lets AI agents integrate with APIs, databases, and external systems.
MCP (Model Context Protocol)
Connect any data source to Rofy using MCP (Model Context Protocol) — a universal protocol that allows AI agents to integrate with APIs, databases, and external systems through simple configuration.
Rofy already makes API integration straightforward.
We’ve built reliable integration playbooks for common APIs. When you say things like:
- “Integrate Stripe payments”
- “Add Google authentication”
Rofy’s agents already know how to implement them.
Now, with MCP support, you can connect any data source, even those Rofy has never seen before.
What Is an MCP Server?
An MCP server acts as a smart adapter that allows Rofy’s AI agents to communicate directly with any external service, tool, or database.
Instead of writing complex integration code or manually managing API credentials, MCP servers translate your data source into a format that Rofy can instantly understand.
| Concept | Description |
|---|---|
| API Playbooks | Predefined recipes for popular integrations — fast and reliable but limited to known services. |
| MCP Servers | Flexible translators that work with any system, including custom or proprietary services. |
With MCP, you are no longer limited to pre-built integrations.
If a service has an MCP server, Rofy can connect to it immediately — no middleware and no coding required.
Why MCP Matters
Rofy’s existing playbooks already support popular integrations such as:
Payments
- Stripe
- PayPal
Authentication
- GitHub
Databases
- Supabase
- Airtable
With MCP support, you can also connect to:
- Proprietary or internal systems unique to your organization
- Specialized or industry-specific tools
- Custom databases or data warehouses
- Legacy systems with unique protocols
- Newly released tools that provide MCP servers
MCP provides unlimited integration flexibility — you can connect virtually any data source, structured or unstructured.
Connecting an MCP Server
MCP configuration is project-specific, giving you control over which data sources each application can access.
1. Access Advanced Controls
Before starting your project, click Advanced Controls in the project setup screen.
2. Open MCP Tools
Inside Advanced Controls, select MCP Tools to open the MCP configuration panel.
3. Choose Your Configuration Method
Option A: Configure a New MCP Server
- Click Configure New MCP
- Enter a server name (example:
company-databaseorweather-api) - Add an optional description
- Paste your JSON configuration
- Click Verify and Save
Option B: Enable Existing MCP Servers
Toggle previously configured MCP servers to reuse them without entering credentials again.
4. Start Building
Once configured, start your project.
Rofy’s agents will automatically gain access to the connected data sources during the build process.
Example Configuration – Firecrawl MCP
{
"mcpServers": {
"firecrawl-mcp": {
"command": "npx",
"args": ["-y", "firecrawl-mcp"],
"env": {
"FIRECRAWL_API_KEY": "YOUR-API-KEY"
}
}
}
}