mcp-setup

Configure MCP server selections in a project opencode.json file.

5|1|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/garethrhughes/fragile --skill mcp-setup-garethrhughes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-setup
Source: https://github.com/garethrhughes/fragile/tree/main/.opencode/skills/mcp-setup
Command: npx skills add https://github.com/garethrhughes/fragile --skill mcp-setup-garethrhughes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you choose and configure the right MCP servers for a project without manually editing setup files or guessing which integrations to enable.

Core Features & Use Cases

  • Presents a menu of available MCP servers and explains what each one does.
  • Collects only the credentials required for the servers you select.
  • Merges new MCP entries into an existing opencode.json while preserving current settings.
  • Use it to add project tools like GitHub, Jira, Filesystem, Memory, or Context7 during onboarding or when extending an existing workspace.

Quick Start

Tell me which MCP servers you want to add to this project, and I’ll update opencode.json for you.

Frequently Asked Questions about mcp-setup

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

FAQPage Schema
How do I configure MCP servers in an opencode.json file?

Configuring MCP servers in an opencode.json file involves selecting desired integrations and collecting their credentials to merge new server entries safely into the project configuration without overwriting existing settings.

Can I add Jira and GitHub MCP integrations without losing my current opencode configuration?

Yes, you can add Jira and GitHub integrations without losing current settings because the configuration process carefully merges new MCP entries into your existing opencode.json file while preserving your active workspace setup.

What MCP server integrations are available for an opencode workspace?

Available MCP server integrations for an opencode workspace include Context7, GitHub, Filesystem, Memory, Squirrel Notes, Semgrep, and Jira, allowing you to extend project tools during onboarding or bootstrap workflows.

How do I collect credentials for MCP servers during project onboarding?

You collect credentials for MCP servers during project onboarding by selecting your desired tools from a presented menu, which then prompts you only for the specific authentication details required by those chosen integrations.

Does configuring Filesystem and Memory MCP servers require manual JSON editing?

No, configuring Filesystem and Memory MCP servers does not require manual JSON editing because the setup process automatically handles the configuration merging and credential collection directly within the opencode.json file.

What is the best way to bootstrap MCP server setups for multiple project tools?

The best way to bootstrap MCP server setups for multiple project tools is to use a guided configuration process that explains each integration, collects necessary credentials, and safely merges settings into opencode.json.