mcp-creator

Configure and verify MCP server connections for Octo users.

88|15|Updated May 25, 2026
One-click install
npx skills add https://github.com/open-octo/octo-agent --skill mcp-creator-open-octo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-creator
Source: https://github.com/open-octo/octo-agent/tree/main/internal/skills/defaults/mcp-creator
Command: npx skills add https://github.com/open-octo/octo-agent --skill mcp-creator-open-octo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns a user's desired integration into a correctly configured and verified MCP server connection, without requiring them to understand transport details or configuration schemas.

Core Features & Use Cases

  • Server Discovery: Identify suitable official, vendor, or community MCP packages and verify their availability and requirements.
  • Configuration Management: Create or edit user-global or explicitly requested project-local MCP entries using stdio or HTTP transports while preserving existing settings.
  • Validation and Troubleshooting: Check executable availability, handle secrets carefully, smoke-test stdio servers, and diagnose connection, authentication, and naming errors.
  • Use Case: Ask the Skill to connect a filesystem, database, productivity, or hosted API service through MCP and it will guide setup, write the appropriate configuration, and prepare the connection for reload.

Quick Start

Ask the MCP creator skill to add and verify the MCP server you want to use.

Frequently Asked Questions about mcp-creator

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

FAQPage Schema
How do I set up and verify an MCP server connection?

To set up and verify an MCP server connection, provide valid server documentation so the Skill can guide package selection, manage credentials, write the configuration file, and smoke-test the connection for reload.

What is the difference between stdio and streamable HTTP transports for MCP?

MCP transports differ by execution location: stdio requires available local runtimes to execute server packages locally, while streamable HTTP connects directly to hosted MCP integrations without needing local runtimes.

Can I edit an existing MCP configuration file without losing my current settings?

Yes, you can edit existing user-global or project-local MCP configuration entries. The Skill applies changes while preserving your current settings, allowing you to add or modify integrations safely.

Do I need local runtimes to connect hosted API services through MCP?

No, you do not need local runtimes for hosted API services. Local runtimes are only required for stdio server packages, whereas streamable HTTP transports handle hosted MCP integrations directly.

Why does my MCP server connection fail during authentication?

MCP server connections fail during authentication due to incorrectly structured configuration files or mishandled secrets. The Skill diagnoses connection, authentication, and naming errors to troubleshoot failed connections.

How do I add OAuth credentials to an MCP integration setup?

To add OAuth credentials during MCP integration setup, provide the required secrets when prompted. The Skill manages credentials carefully and writes them into the correctly structured configuration file for verification.