원클릭으로
cf-integrations
Show active and available MCP connectors with workflow impact. Integration status dashboard.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Show active and available MCP connectors with workflow impact. Integration status dashboard.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Process multiple content pieces through a prioritized, checkpointed queue with progress tracking and per-piece quality gates
Add a custom MCP connector — connect any API or service to ContentForge via .mcp.json configuration.
Track content quality scores, pipeline timing, and compliance trends with insights and alerts.
Audit content library for freshness decay, coverage gaps, and optimization opportunities.
Generate research-backed content briefs with keywords, competitors, intent, and SEO strategy from a topic.
Plan content calendars with scheduling, deadlines, team assignments, and Google Calendar sync.
| name | cf-integrations |
| description | Show active and available MCP connectors with workflow impact. Integration status dashboard. |
| effort | low |
| argument-hint | [--category <name>] |
Show the complete integration status for your ContentForge installation — configured vs available connectors, grouped by category, with workflow impact analysis and quick-win recommendations.
ContentForge ships with an empty .mcp.json ("mcpServers": {}) by design (v3.9.0 Cowork-safety decision). On a fresh install, expect 0 connectors configured (or 1-2 if the platform injects its own integrations). Nothing is pre-wired.
Every number in the dashboard must come from the live script output. Never render counts, percentages, or connected/available labels that are not present in the JSON returned by scripts/connector-status.py. Do not copy numbers from the example in this file.
Use /contentforge:cf-integrations when:
.mcp.json and environment variables/contentforge:cf-connect <name>Optional:
--category=seo)connected, available, or all (default: all)python scripts/connector-status.py --action status
This checks:
.mcp.json for HTTP connector entries the user has addedRender the script JSON as a category-grouped dashboard. Each category shows the category name and description, connectors marked [connected] or [available], transport type, and the skills each connector unlocks — all taken from the JSON.
SYNTHETIC EXAMPLE — fabricated for illustration. Always render your actual script output, never this block:
===========================================================
ContentForge Integration Dashboard
Connected: 1 of 22 (5%)
===========================================================
KNOWLEDGE BASE — requirements, brand docs, reference material
-----------------------------------------------------------
[available] Notion (HTTP) — content requirements, brand docs, editorial calendars
[available] Confluence (npx) — team wikis, brand guidelines
CMS — content management and publishing
-----------------------------------------------------------
[connected] Webflow (HTTP) — added by user to .mcp.json
[available] WordPress (npx) — needs WORDPRESS_SITE_URL, WORDPRESS_AUTH_TOKEN
... (remaining categories from script output)
===========================================================
A fresh install typically shows 0-2 connected. That is normal and expected — connectors are opt-in.
From the connectors the script reports as not configured, recommend the top 3 by workflow impact:
For each quick win, show: what it unlocks (from script JSON), setup route (/contentforge:cf-connect <name>), and effort (HTTP = one .mcp.json entry + OAuth on first use; npx = env vars + entry, Claude Code only).
Render the script's summary block verbatim (total, connected, available, coverage percent) plus which categories have zero configured connectors.
1. Connect your top quick win: /contentforge:cf-connect <name>
2. Setup guide for any connector: /contentforge:cf-connect <name>
3. Custom service not in registry: /contentforge:cf-add-integration
4. Full connector reference: CONNECTORS.md and .mcp.json.connectors-reference
| Transport | Setup Effort | Environment | Authentication |
|---|---|---|---|
| HTTP | Low — one .mcp.json entry (user-added) | Cowork + Claude Code | OAuth prompt on first use |
| npx | Moderate — env vars + .mcp.json entry | Claude Code only | API keys via environment variables |
HTTP connectors work in both Cowork and Claude Code once the user adds them to .mcp.json (or connects them at the platform level in Cowork Settings → Integrations). npx connectors require local Node.js and work in Claude Code only. Use /contentforge:cf-connect <name> for step-by-step setup of either type.
.mcp.json starts empty. Use /contentforge:cf-connect <name> to add your first connector..mcp.json must match the registry name exactly (e.g., notion, not Notion or notion-mcp).mcp.json is in the plugin root and contains valid JSON with a mcpServers object.mcp.jsonecho $VARIABLE_NAME (should not be empty); on Windows restart the terminal after setting.mcp.json and environment variables only — no network calls. If slow, check for filesystem issues.None. This skill is entirely script-driven using scripts/connector-status.py.
Script: python scripts/connector-status.py --action status
Network Required: No (reads local config only)