What is MCP?
Model Context Protocol is an open standard for connecting AI systems to external tools and data sources. MCP servers expose:- Tools: Actions the AI can perform
- Resources: Data the AI can access
- Prompts: Pre-defined conversation templates
MCP is an advanced feature. Most users should start with Integrations Overview or Custom Tools.
When to Use MCP vs Custom Tools
Use Custom Tools when:
- Connecting to your own backend
- Simple API integrations
- Need built-in auth options
- Using pre-built MCP servers
- Need advanced AI capabilities
- Building with MCP ecosystem
Adding an MCP Server
1
Navigate to MCP Servers
Go to Dashboard → Integrations → MCP Servers → Add Server
2
Configure Server
Fill in the server configuration:Server Name (required)
- A friendly name for this server
- Example: “File Browser”, “Database Query”
- The MCP server endpoint URL using Server-Sent Events (SSE)
- Example:
https://mcp.example.com/sse - Must be accessible over HTTPS
3
Choose Authentication Mode
Pick how BubblaV authenticates against the server:Headers / API key (default)
- Add custom headers if the server requires them
- Header Key: e.g.,
Authorization,X-API-Key - Header Value: Your authentication token or key
- Common examples:
Authorization: Bearer your-token-here,X-API-Key: your-api-key
- For MCP servers that support OAuth 2.1 (e.g. Spoks)
- No headers or tokens to copy — BubblaV discovers the server’s OAuth endpoints and registers itself automatically
4
Save and Connect
- Headers mode: save, then click Refresh to fetch the server’s tools.
- OAuth mode: save and you are redirected to the provider’s sign-in/consent screen. Approve access — BubblaV stores the tokens encrypted, syncs the server’s tools, and returns you to the dashboard. Tokens refresh automatically before they expire.
Configuration Examples
Remote MCP Server
Connect to a remote MCP server with authentication:OAuth MCP Server
Connect with one-click OAuth instead of headers:Public MCP Server
Connect to a public MCP server without authentication:Available Tools
After connecting, the server’s tools appear in your dashboard. Common tool types:- File operations: Read, write, list files
- Database queries: SQL or natural language queries
- Web scraping: Fetch and parse web content
- API integrations: Pre-built API connectors
- Name and description
- Required parameters
- Return type
Managing MCP Servers
View Connected Servers
Go to Dashboard → Integrations → MCP Servers to see:- Connection status
- Available tools
- Last activity
Disconnect
- Find the server card
- Click the settings icon
- Select Disconnect
Reconnect
If a server disconnects:- Check the server is running
- Verify configuration
- Click Reconnect
Troubleshooting
Server won't connect
Server won't connect
- Verify the server URL is correct and accessible
- Check that the server supports SSE (Server-Sent Events) transport
- Review authentication headers if required
- Ensure the server is running and reachable over HTTPS
Tools not appearing
Tools not appearing
- Wait for server initialization
- Check server logs for errors
- Verify server exposes tools correctly
Connection drops
Connection drops
- Check network stability and HTTPS connectivity
- Verify the server URL is still valid
- Review server health and availability
- Check authentication headers haven’t expired
OAuth connect fails
OAuth connect fails
- If you denied the consent screen, click Connect on the server card and approve access
- Confirm the server advertises OAuth support (most hosts expose
/.well-known/oauth-protected-resource) - A
mcp_oauth_failederror usually means the provider rejected automatic client registration — contact the server provider
Security Considerations
- Verify sources: Only use official or audited MCP servers
- Limit access: Configure minimal permissions
- Monitor activity: Review tool usage in logs
- Encrypted tokens: OAuth tokens and header secrets are stored encrypted at rest, never returned by the API, and refreshed server-side before expiry
- HTTPS only: Always use HTTPS URLs to protect data in transit
Next Steps
Custom Tools
Build simple API integrations
Integrations Overview
Connect popular platforms
