Guides adding MCP server integrations to the Digital Marketing Pro plugin via .mcp.json configuration, supporting pre-built npm packages and custom servers.
How this skill is triggered — by the user, by Claude, or both
Slash command
/digital-marketing-pro:add-integration [service-name][service-name]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Guide users through adding a custom MCP server integration to the Digital Marketing Pro plugin. Search for existing MCP packages that provide the desired service connection, configure the server entry in `.mcp.json` with proper command, arguments, and environment variables, test connectivity to verify the integration works, and document the available tools. Supports both pre-built MCP servers f...
Guide users through adding a custom MCP server integration to the Digital Marketing Pro plugin. Search for existing MCP packages that provide the desired service connection, configure the server entry in .mcp.json with proper command, arguments, and environment variables, test connectivity to verify the integration works, and document the available tools. Supports both pre-built MCP servers from npm and custom implementations for proprietary APIs or internal tools.
The user must provide (or will be prompted for):
~/.claude-marketing/brands/_active-brand.json for the active slug, then load ~/.claude-marketing/brands/{slug}/profile.json. Check for agency credential profiles at ~/.claude-marketing/credentials/ — if agency mode is active, the new integration may need to be mapped to specific client credential sets. Check for agency SOPs at ~/.claude-marketing/sops/. If no brand exists, ask: "Set up a brand first (/digital-marketing-pro:brand-setup)?" — or proceed with defaults..mcp.json entry — server name (following the plugin's naming convention: lowercase with hyphens), command (npx for npm packages), args array with the package name and any required flags, env object mapping environment variable names to credential references, and a description field summarizing what the integration provides. Show the user the exact JSON block to add.skills/context-engine/custom-mcp-guide.md — project structure, required tool definitions, input/output schemas, authentication handling, and error response patterns. Include a starter implementation skeleton for the specific API the user wants to connect, with placeholder endpoints and authentication flow.SERVICE_API_KEY convention), where to add them (.env file in the project root or system environment variables for CI/CD), and how to reference them in the .mcp.json configuration. For agency setups, explain how to add the credentials to the appropriate credential profile at ~/.claude-marketing/credentials/.A complete integration setup report containing:
.mcp.json — server name, command, args, env, and description — formatted and validated against the plugin's configuration schemanpx claudepluginhub indranilbanerjee/digital-marketing-proGuides users through setting up an MCP connector for Google Ads, Salesforce, Mailchimp, and other services. Provides platform-specific setup instructions and credential guidance.
Discovers zero-setup hosted MCP servers (Supabase, Vercel, Sentry, Stripe, Linear, Slack, Greptile) and provides connection URLs for immediate use in any MCP client.
Guides MCP server integration in Claude Code plugins via .mcp.json or plugin.json configs for stdio, SSE, HTTP types, enabling external services as tools.