What problem does it solve?
This skill resolves the complexities associated with integrating Claude Code plugins with external services, offering a streamlined and comprehensive approach.
Core Features & Use Cases
- Integrate with External Services: Facilitate integration with a wide array of external services like databases, APIs, and file systems.
- Provide 10+ Related Tools: Offer a suite of tools for various tasks within the context of the integrated service.
- Handle Authentication: Manage OAuth and complex authentication flows efficiently.
- Plugin Configuration: Support for .mcp.json and plugin.json configuration methods.
- Server Types: Options to use standard I/O (stdio), Server-Sent Events (SSE), HTTP, and WebSocket servers.
- Use Case: Imagine you want to connect a Claude Code plugin to a cloud-based database. Use this skill to define and set up the database connection in the plugin, complete with authentication and the required tools.
Quick Start
To set up the MCP server for the plugin 'database-plugin', add the following configuration to .mcp.json:
{
"database-tools": {
"command": "${CLAUDE_PLUGIN_ROOT}/servers/db-server",
"args": ["--config", "${CLAUDE_PLUGIN_ROOT}/config.json"],
"env": {
"DB_URL": "${DB_URL}"
}
}
}