Ideavo
Features

MCP (Model Context Protocol)

Connect the Ideavo agent to external tools, databases, and services using the open MCP standard — enabling real-world actions beyond code generation.

MCP settings panel

Model Context Protocol (MCP) is an open standard that lets AI agents connect to external tools, services, and data sources. By enabling MCPs in Ideavo, the agent can interact with databases, third-party platforms, browsers, and APIs directly — without you having to manually bridge the gap between tools.

Benefits

Extended capabilities

Goes beyond code generation to take real-world actions — browse, query, deploy, and more.

Direct service connections

Query databases, APIs, and data sources as part of the same conversation.

Reduced context-switching

The agent can read and act on external systems without you leaving Ideavo.

Predefined MCPs

Ideavo ships with a curated set of MCPs ready to enable. No configuration needed — just toggle them on.

MCPDescription
PlaywrightBrowser automation — visual testing, E2E testing, and debugging
NeonInteract with Neon databases in natural language
Context7Enhanced context management for AI
KaggleStreamline development using Kaggle datasets
RubeConnect AI to third-party apps via Composio
FirecrawlWeb scraping and data extraction
SupabaseConnect to the Supabase platform

Enabling a Predefined MCP

Open the MCP panel from the project sidebar.
Find the MCP you want and toggle its switch.

The agent includes that MCP's tools in its context immediately — no restart needed.

Enabling MCPs increases token usage. Enable only the MCPs relevant to your current project to keep usage efficient.

Custom MCPs

Beyond the predefined list, you can connect any MCP-compatible server to Ideavo.

Adding a Custom MCP

Click the + button in the top-right of the MCP panel.
Enter a name and provide the server URL or configuration.
Select a scope — Local or Global.
Click Save. The MCP is available to the agent immediately.

Scope

Every MCP is enabled at a specific scope. Use the All / Local / Global tabs at the top of the MCP panel to filter by scope.

Local

Active only within the current project. Best for project-specific tools like a particular database or staging API.

Global

Active across all your Ideavo projects. Best for general-purpose tools you use everywhere.

Permissions

MCP access varies by role.

ActionOwnerAdminEditorViewer
View MCP panel
Enable / disable project MCPs
Add / remove custom project MCPs
View owner's global MCP state
Modify owner's global MCPs

Admins and Editors can manage project-scoped MCPs freely. They can see which of the owner's global MCPs are active, but cannot toggle or modify them. Viewers have no access to the MCP panel at all.

If a collaborator needs access to a specific integration, the owner should enable it as a local MCP so it is available to all Editors and above.

Browser Automation with Playwright

Enabling the Playwright MCP gives the agent control of a real browser, unlocking:

  • Visual testing — verify UI elements render correctly and flag regressions
  • End-to-end testing — simulate clicks, form submissions, and navigation flows
  • Debugging — browse your running app to catch layout issues or broken flows
  • Web research — fetch live data from sites that require JavaScript rendering

Playwright spins up a real browser in the sandbox and consumes more resources than standard MCPs. Disable it when not actively in use.

FAQ

On this page