update-mcp

Discover, create, and merge MCP server templates across JSON config files.

2|1|Updated May 3, 2025
One-click install
npx skills add https://github.com/specklesystems/speckle-docs-NEW --skill update-mcp-specklesystems
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-mcp
Source: https://github.com/specklesystems/speckle-docs-NEW/tree/main/.universal-ai-config/skills/update-mcp
Command: npx skills add https://github.com/specklesystems/speckle-docs-NEW --skill update-mcp-specklesystems

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

MCP server templates define the external tool integration surface for AI workflows. This skill provides a reliable way to find existing MCP configs, decide whether to create new templates or modify existing ones, and merge updates consistently across multiple files.

Core Features & Use Cases

  • Discover and read MCP templates across the configured template path to understand current server definitions.
  • Create new MCP config files or update existing ones with a safe merge strategy, supporting per-target overrides.
  • Generate final MCP configuration outputs that synchronize definitions across files for different environments or tools.

Quick Start

Define your target MCP servers and overrides to generate or update the templates.

Frequently Asked Questions about update-mcp

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

FAQPage Schema
How do I update MCP server config files and merge changes safely?

To update MCP server config files, you can merge changes safely by discovering existing JSON-based MCP definitions, deciding whether to create or modify templates, and applying updates with per-target overrides.

What are MCP server templates used for in AI workflows?

MCP server templates define the external tool integration surface for AI workflows. They ensure consistent integration by synchronizing server definitions across multiple configuration files for different environments.

Can I apply per-target overrides when generating MCP configurations?

Yes, you can apply per-target overrides when generating MCP configurations. The template merge strategy supports applying specific configuration changes across different files while maintaining a unified output.

What is the best way to manage multiple MCP server definitions across different environments?

The best way to manage multiple MCP server definitions is to use a template merge strategy that reads existing JSON definitions, supports per-target overrides, and outputs unified templates synchronized across files.

How do I create new MCP config files when existing templates are not found?

To create new MCP config files, the system searches the configured template path to discover current server definitions, and if no existing templates are found, it generates new JSON-based MCP configuration files.