connect
Guide the connection of a known MCP integration to the plugin — looks up the connector registry via connector-status.py, checks current status, and returns transport-specific setup steps (OAuth for HTTP connectors, env-var credentials plus the exact .mcp.json block for npx connectors), verification…
Install / Use
npx skills add indranilbanerjee/digital-marketing-pro --skill connectInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
CommunicationSupported Platforms
Our assessment of connect
connect scores 82/100 on our quality scale, 376th of 440 Communication skills we index.
Its SKILL.md is 8.0 KB long, split into 6 sections and no code examples: a thorough specification that gives an agent plenty to work with.
It has 832 GitHub stars, a meaningful sign that others use it.
Maintenance, license and trust
- The repository was last updated 26 days ago, so connect is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
connect compared with similar skills
All 4 of these similar skills score higher than connect; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| connect (this skill)by indranilbanerjee | 82 | 832 | 26d ago | SKILL.md |
| Agent-Reachby Panniantong | 100 | 90.1k | 18d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 74.4k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.2k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 85.6k | today | MCP Server |
Frequently asked questions
- How do I install connect?
- Run
npx skills add indranilbanerjee/digital-marketing-pro --skill connect. The install tabs above show the steps for each supported agent. - Which AI agents does connect work with?
- It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is connect safe to use?
- It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is connect still maintained?
- The repository was last updated 26 days ago, so connect is actively maintained.
Skill content
View source on GitHubname: connect description: "Guide the connection of a known MCP integration to the plugin — looks up the connector registry via connector-status.py, checks current status, and returns transport-specific setup steps (OAuth for HTTP connectors, env-var credentials plus the exact .mcp.json block for npx connectors), verification steps, and the skills each connector unlocks. Triggers on "/digital-marketing-pro:connect", "connect Google Ads", "hook up Slack to the plugin", "set up the HubSpot integration", "how do I add Mailchimp". Guidance and status checks only — the user adds credentials themselves; unknown or custom servers route to /digital-marketing-pro:add-integration." argument-hint: "[connector-name]"
/digital-marketing-pro:connect
Purpose
Guide users through connecting a specific MCP integration to the Digital Marketing Pro plugin. Provides platform-specific setup instructions, credential requirements, configuration steps, and verification. This is the user-friendly entry point for adding integrations — it handles the common cases (known connectors with established setup paths) while /digital-marketing-pro:add-integration handles custom or unknown MCP servers.
Input Required
The user must provide (or will be prompted for):
- Connector name: The service to connect — e.g., "google-ads", "salesforce", "mailchimp", "twilio", "deepl". If the user provides a partial or informal name (e.g., "google analytics", "fb ads", "linkedin"), match it to the closest connector in the registry
- Environment (optional): Whether they're using Claude Code (supports HTTP + npx) or Cowork (HTTP only). Defaults to auto-detect based on available context. If the requested connector is npx-only and the user is on Cowork, explain the limitation and suggest HTTP alternatives in the same category
Process
-
Look up connector: Execute
python "${CLAUDE_PLUGIN_ROOT}/scripts/connector-status.py" --action setup-guide --name <connector>to get the detailed setup guide for the requested connector. If the name doesn't match exactly, search the registry for close matches and suggest the correct name. -
Check current status: Execute
python "${CLAUDE_PLUGIN_ROOT}/scripts/connector-status.py" --action check --name <connector>to determine if the connector is already configured. If already connected, report that and show which skills it powers — ask if the user wants to verify connectivity or reconfigure. -
Present setup instructions based on transport type:
For HTTP connectors (the registry-backed ones: Slack, Canva, Figma, HubSpot, Ahrefs, Similarweb, Klaviyo, Amplitude, Google Calendar, Gmail, and the official ad-platform servers
meta-ads,google-ads-mcp,amazon-ads-mcp):- Nothing is pre-connected. The shipped
.mcp.jsonis empty ({"mcpServers":{}}) so a fresh install has zero auto-connecting MCP servers — this is deliberate (it keeps Cowork and multi-tenant installs safe). These HTTP connectors are an opt-in catalog, documented in.mcp.json.connectors-reference. - To enable one, the user copies its block from
.mcp.json.connectors-referenceinto their own.mcp.json(or adds it via/digital-marketing-pro:add-integration), then restarts the client. HTTP connectors need no API key in the file — once the server is added, Claude prompts for OAuth on first use. - Example: "Slack isn't connected yet. Copy the Slack block from
.mcp.json.connectors-referenceinto your.mcp.json(or run/digital-marketing-pro:add-integration slack), restart, then run/digital-marketing-pro:send-notification— you'll be prompted to authorize Slack via OAuth." - Notion, Stripe, Asana, and Webflow are catalog-only HTTP servers: configure them directly from
.mcp.json.connectors-referencethe same way, but they are not in the connector registry, so/digital-marketing-pro:doctorandconnector-status.pywill not report on them. - List the skills this connector would enable once added
Official ad-platform and CRM servers (checked 2026-10-04; see the CONNECTORS.md section "Official ad-platform and CRM MCP servers"): the setup guide returns an
accessfield and asetup_note. Read both to the user:meta-ads(https://mcp.facebook.com/ads, open beta): read + write, with a business-authenticated Meta login.google-ads-mcp: read-only. It runs locally viapipx(Claude Code only), or the user self-hosts it over Streamable HTTP, so the URL has a<...>placeholder.amazon-ads-mcp: partners with active Amazon Ads API credentials only. The endpoint comes from their API onboarding.hubspot(https://mcp.hubspot.com, GA): OAuth 2.1 + PKCE with the user's connector app credentials.
For every read-write server, tell the user plainly:
- writes happen only through
/digital-marketing-pro:launch-ad-campaign's typed approval gate; - new ad objects are created PAUSED;
- DMP never deletes through these servers.
Never add any of them to the shipped
.mcp.json; the user copies the entry into their own config.- If the user asks for Asana, Webflow or Make.com, use the current Streamable HTTP URLs in the catalog. The old
/sseURLs use the HTTP+SSE transport that MCP spec 2026-07-28 deprecates; Asana's V1/sseserver was shut down on 11 May 2026. Replicate's catalog entry is flagged because its vendor page still lists only/sse.
For npx connectors (Google Ads, Meta, Salesforce, Twilio, etc.):
- List the specific environment variables needed with clear descriptions
- Provide platform-specific instructions for obtaining credentials:
- Where to go in the platform's dashboard to create API keys
- What permissions/scopes are needed
- Any prerequisites (developer accounts, app creation, etc.)
- Show the exact
.mcp.jsonentry to add (from the setup guide) - Offer two setup paths:
- Quick: "Set the environment variables and run
/digital-marketing-pro:add-integration <name>to configure automatically" - Manual: Show the JSON block to add to
.mcp.jsondirectly
- Quick: "Set the environment variables and run
- Note that npx connectors work in Claude Code only, not Cowork
- Nothing is pre-connected. The shipped
-
Handle unknown connectors: If the connector name isn't in the registry:
- Search for close matches and suggest them
- If no match found, explain that it's a custom integration and guide them to
/digital-marketing-pro:add-integrationwhich handles npm package discovery and custom MCP server setup - List the categories of connectors available so they can explore alternatives
-
Verify after setup (for npx connectors): After the user confirms they've set up credentials, offer to verify connectivity:
- Check that all required environment variables are set and non-empty
- Suggest running a read-only test via the connector to confirm it works
- Report success or diagnose failure with specific guidance
Output
A connector setup guide containing:
- Connector info: Name, category, description, transport type (HTTP/npx), and current status (connected/not connected)
- Skills unlocked: List of all skills this connector enables, with brief descriptions of what each skill does
- Setup instructions: Step-by-step guide appropriate to the transport type — OAuth flow for HTTP, credential setup for npx
- Credential requirements (npx only): Exact environment variable names, where to obtain them, and required permissions
- Configuration entry (npx only): The exact JSON block to add to
.mcp.json, ready to copy - Verification steps: How to confirm the connector is working after setup
- Alternative connectors: Other connectors in the same category that the user might consider (e.g., "If you prefer Salesforce over HubSpot for CRM, run
/digital-marketing-pro:connect salesforce") - Next steps: "Run
/digital-marketing-pro:integrationsto see your updated integration dashboard" and relevant skills to try
Agents Used
- No specialized agent needed — this skill uses the
connector-status.pyscript directly and provides platform-specific guidance based on the connector registry
Related Skills
Agent-Reach
90.1kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
74.4kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
CowAgent
47.2kOpen-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Scrapling
85.6k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
