About Integration Skills
Integration Skills is an MCP server in the Other category.
Install
git clone https://github.com/maksdizzy/mcp-integration-skillsThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Integration Skills
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
MCP Integration Skills for Claude Code
Connect 200+ integrations to Claude Code and other AI agents with one click. No code required.
Features
- One-Click Connections: Connect Slack, Gmail, GitHub, Notion, and 200+ more integrations
- Multi-Agent Support: Configure integrations for 6 AI agents including Claude Code, Cursor, Gemini CLI, GitHub Copilot, OpenAI Codex, and OpenCode
- Automatic Skill Generation: Skills are automatically created for each configured agent
- Agent Synchronization: Automatically sync integrations when adding/removing agents
- Bulk Operations: Connect multiple integrations or disconnect all at once
- Configuration Import/Export: Save and restore your setup
- Visual Management: Browse, connect, and manage integrations from the sidebar
- OAuth Authentication: Secure authentication via browser
- MCP Server Setup: Automatic MCP configuration for each agent's native format
Supported AI Agents
| Agent | Skills Path | MCP Config |
|---|---|---|
| Claude Code | .claude/skills/ |
.mcp.json |
| Cursor | .cursor/skills/ |
.cursor/mcp.json |
| Gemini CLI | .gemini/skills/ |
.gemini/settings.json |
| GitHub Copilot | .github/copilot/skills/ |
.vscode/mcp.json |
| OpenAI Codex | .codex/skills/ |
.codex/config.toml |
| OpenCode | .opencode/skills/ |
opencode.json |
Getting Started
- Install the extension
- Click the MCP Integration icon in the sidebar
- Sign in with your Composio API key (get one free at composio.dev)
- Select AI agents to configure (click the robot icon)
- Connect your first integration
- Ask Claude to use it!
Usage
Connecting an Integration
- Open the sidebar (click the icon in the activity bar)
- Browse available integrations under "Available"
- Click "Connect" on the integration you want
- Complete authentication in your browser
- Skills are automatically created for all selected agents
Configuring AI Agents
- Click the robot icon ($(robot)) in the view title bar
- Select which AI agents you want to use
- Integrations will be automatically synced to all selected agents
Bulk Operations
- Connect Multiple: Use the add-multiple icon to connect several integrations at once
- Disconnect All: Remove all integrations in one click
- Export Config: Save your current setup to a JSON file
- Import Config: Restore integrations from a backup file
Quick Search
Press Cmd+Shift+I (Mac) or Ctrl+Shift+I (Windows/Linux) to quickly search integrations.
Using with Claude
Once connected, ask Claude to use your integrations:
"Send a message to #general on Slack"
"Create a GitHub issue for this bug"
"Send an email summary to the team"
Managing MCP per Workspace
Connected integrations show their MCP status in the sidebar:
- MCP active (green check) — MCP server and skill files are configured in this workspace
- Not configured (circle) — Connected on Composio but no local MCP setup
Actions:
- Enable MCP: Click the plug icon on a "Not configured" integration to create MCP server and skill files — no re-authentication needed
- Disable MCP: Right-click an "MCP active" integration to remove local config while keeping the Composio connection
- Disconnect: Fully remove the integration from Composio (requires re-authentication to reconnect)
- View Tools: Right-click an "MCP active" integration to see available tools
- Refresh: Click the refresh button to update the list
Requirements
- VS Code 1.96.0 or later
- A Composio account (free at composio.dev)
Extension Settings
| Setting | Description | Default |
|---|---|---|
composio.userId |
Your user ID (auto-generated) | - |
composio.autoGenerateSkills |
Automatically generate skill files | true |
composio.skillsPath |
Path to store generated skills | .claude/skills |
composio.selectedAgents |
AI agents to configure integrations for | ["cursor"] |
Generated Skill Structure
For each agent, skills are generated in the appropriate location:
.claude/skills/slack/
├── SKILL.md # Skill definition for Claude
└── handler.ts # CLI tool to execute actions
.cursor/skills/slack/
├── SKILL.md
└── handler.ts
Development
# Install dependencies
npm install
# Compile TypeScript
npm run compile
# Watch mode (fast, recommended)
npm run esbuild-watch
# Run unit tests
npm run test
# Run tests with coverage
npm run test:coverage
# Run all tests (unit + integration)
npm run test:all
# Lint
npm run lint
# Package for distribution
npm run package
See docs/CONTRIB.md for detailed development workflow.
License
MIT - see LICENSE for details.
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.