add-mcp-server

Create or update MCP server entries in Warp .mcp.json configs.

37|1|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/terzigolu/warp-lite --skill add-mcp-server-terzigolu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-mcp-server
Source: https://github.com/terzigolu/warp-lite/tree/main/resources/bundled/skills/add-mcp-server
Command: npx skills add https://github.com/terzigolu/warp-lite --skill add-mcp-server-terzigolu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Warp users need to configure MCP servers in Warp's config files; this skill guides safe creation and updates of those entries.

Core Features & Use Cases

  • Determine scope (global or project-scoped) and locate the correct .mcp.json
  • Create or update MCP server entries without removing existing servers
  • Support command-based stdio transports and URL-based transports with env and cwd handling

Quick Start

Add an MCP server named my-server to Warp's global configuration with a command-based setup or to a project-scoped config using a URL-based transport.

Frequently Asked Questions about add-mcp-server

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

FAQPage Schema
How do I add an MCP server to my Warp configuration?

To add an MCP server to Warp, edit the appropriate .mcp.json wrapper file. The process locates the correct config scope, validates paths, handles environment variables, and writes the new entry without removing existing servers.

Can I configure project-scoped MCP servers instead of global ones in Warp?

Yes, you can configure project-scoped MCP servers in Warp. The setup determines the correct scope and locates the appropriate project-level .mcp.json file, preserving any existing global or project-specific server configurations.

Does Warp MCP config support both command-based and URL-based transports?

Warp MCP config supports both command-based stdio transports and URL-based transports. The configuration process safely handles environment variables and working directories for either transport type during server entry creation.

What is the safest way to update a .mcp.json file without losing existing servers?

The safest way to update a .mcp.json file is to validate paths and write entries without removing existing servers. This ensures safe edits by preserving your current server configurations while adding or updating new MCP entries.

How do environment variables work when setting up Warp MCP servers?

Environment variables for Warp MCP servers are handled during the config editing process. The setup ensures safe edits by validating the .mcp.json paths and correctly integrating env vars for both command-based and URL-based transports.

Why does my MCP server configuration break existing Warp setups?

MCP server configurations break when edits remove existing servers from the .mcp.json file. Using a safe editing process that validates paths and preserves current entries prevents this issue when adding new MCP servers to Warp.