Connect Claude to 500+ apps through a single MCP gateway server. Manage connections, check status, and list available integrations. Invoke with /rube.
Installation
Details
Usage
After installing, this skill will be available to your AI coding assistant.
Verify installation:
npx agent-skills-cli listSkill Instructions
name: rube-mcp-connector description: > Connect Claude to 500+ apps through a single MCP gateway server. Manage connections, check status, and list available integrations. Invoke with /rube.
Rube MCP Connector
Commands
/rube connect <app>β Connect to a specific app via MCP/rube statusβ Show connection status for all configured services/rube list-appsβ List all available app integrations/rube disconnect <app>β Remove a connection
Overview
Rube provides a single MCP gateway that routes to multiple backend services. Instead of configuring individual MCP servers for each integration, Rube acts as a unified proxy.
Procedure
Connect a New App
- Check if the app is available:
/rube list-apps - Initiate connection:
/rube connect <app> - Follow authentication flow (OAuth, API key, etc.)
- Verify connection:
/rube status
Check Status
- Query all configured connections
- Report status for each: CONNECTED / DISCONNECTED / ERROR
- For errors, show the error message and suggested fix
Available Integrations
Rube supports integrations across categories:
- Communication: Slack, Discord, Microsoft Teams
- Email: Gmail, Outlook
- Project Management: Jira, Linear, Asana, Trello
- Code: GitHub, GitLab, Bitbucket
- Documents: Google Docs, Notion, Confluence
- CRM: Salesforce, HubSpot
- Cloud: AWS, Azure, GCP
- Data: PostgreSQL, MySQL, MongoDB
Configuration
Rube configuration is stored in .mcp.json at the repo root. The gateway entry handles routing to all backends.
MCMAP Usage
Primary integrations for this project:
- GitHub (kevcofett/Kessel-Digital-Agent-Platform)
- SharePoint (kesseldigitalcom.sharepoint.com)
- Dataverse (via pac CLI, not Rube β use pac directly)
More by kevcofett
View allArchitecture Decision Records for documenting technical choices. Creates numbered ADRs with context, decision, consequences, and status. Invoke with /adr.
Parse cryptic error messages into plain English with actionable fixes. Covers Power Platform, Python, JavaScript, HTTP, Git, and Dataverse. Invoke with /error.
Design and validate API contracts before implementation. Generate OpenAPI specs, mock servers, and request/response validation. Invoke with /api.
Save and restore conversation context across sessions. Captures decisions, files modified, blockers, and next steps. Invoke with /checkpoint.
