cf-add-integration

Configure MCP connectors for external APIs by generating .mcp.json entries and credential setup instructions.

1|Updated Aug 18, 2026
One-click install
npx skills add https://github.com/teachskillofskills-ai/ContentForge-techshu --skill cf-add-integration-teachskillofskills-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cf-add-integration
Source: https://github.com/teachskillofskills-ai/ContentForge-techshu/tree/main/skills/cf-add-integration
Command: npx skills add https://github.com/teachskillofskills-ai/ContentForge-techshu --skill cf-add-integration-teachskillofskills-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Connecting an external service like Google Analytics, Ahrefs, or an internal CMS to ContentForge requires knowing MCP server packages, endpoint URLs, and .mcp.json syntax — knowledge non-technical users typically lack. This Skill walks users through the entire connection process conversationally, from finding a verified connector to verifying it works after restart. ## Core Features & Use Cases - Registry Check First: Runs scripts/connector-status.py to detect whether a connector already exists, is connected, or needs setup, avoiding duplicate configuration. - Verified Endpoint Discovery: Reads .mcp.json.connectors-reference for verified HTTP MCP endpoints and validates npm packages with npm view before recommending them. - Ready-to-Paste Configuration: Generates exact .mcp.json entries for HTTP, npx, and custom Node.js connectors, plus environment variable and OAuth setup guidance. - Use Case: A marketing lead says "hook up Google Analytics to ContentForge" — the Skill checks the registry, finds the verified endpoint, produces the .mcp.json entry, explains credential setup, and verifies the connection after restart. ## Quick Start Ask the assistant to connect Google Analytics to ContentForge using the cf-add-integration command and follow the guided setup steps.

Frequently Asked Questions about cf-add-integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I connect an external API to ContentForge?

Run /contentforge:cf-add-integration with the service name. The Skill checks the connector registry, finds a verified MCP endpoint or npm package, generates a ready-to-paste .mcp.json entry, and walks you through credential setup and post-restart verification.

How do I add a custom MCP server to Claude Code?

Add an entry to the mcpServers object in .mcp.json with either an HTTP url or an npx command plus environment variables for credentials. Restart the session, then run /contentforge:cf-integrations to confirm the connector appears.

Does ContentForge come with pre-configured MCP connectors?

No. ContentForge ships with an empty .mcp.json by design, so every connector is opt-in and user-added. Verified HTTP endpoints are cataloged in .mcp.json.connectors-reference for you to choose from.

What if no MCP package exists for the service I want to connect?

The Skill provides a custom MCP server development template with a project structure, tool definitions, authentication handling, and a matching .mcp.json entry. It pre-fills endpoint URLs and authentication patterns specific to your API.

Is it safe to paste API keys when setting up a connector?

Never paste secrets into the chat. The Skill directs you to set credentials in a .env file or system environment variables, referencing them in .mcp.json as ${VARIABLE_NAME} placeholders so keys stay out of the conversation.

Can I connect Google Drive without an MCP server?

Yes. Services like Google Drive and Google Docs can be connected at the Claude platform level via Settings → Integrations in Cowork or Claude Desktop, using OAuth through Anthropic's infrastructure with no API keys required.