add-mcp-server

Configure MCP servers in Warp global or project config files.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/lalaABC/waprcn --skill add-mcp-server-lalaabc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-mcp-server
Source: https://github.com/lalaABC/waprcn/tree/main/resources/bundled/skills/add-mcp-server
Command: npx skills add https://github.com/lalaABC/waprcn --skill add-mcp-server-lalaabc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Use this skill when helping users add MCP servers to their Warp configuration. This includes choosing between a global (user-scoped) or project-scoped configuration and updating the appropriate file.

Core Features & Use Cases

  • Determine scope: decide whether the MCP server should be configured globally at ~/.warp/.mcp.json or per project at {repo_root}/.warp/.mcp.json.
  • Create or update the config: add the MCP server under an existing wrapper key (mcpServers or an alternative) without removing existing entries.
  • Configure server transport: support either a command-based (stdio) setup or a URL-based (HTTP/SSE) setup as required.

Quick Start

Update the Warp MCP configuration to include the new server in the correct config file (global or project-scoped) based on the user's scope choice.

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 your Warp configuration, update the target MCP config file by inserting the new server entry under an existing wrapper key like mcpServers without removing current entries.

Should I configure MCP servers globally or per project in Warp?

Configure Warp MCP servers globally at ~/.warp/.mcp.json for user-scoped access, or use a project-scoped setup at {repo_root}/.warp/.mcp.json to restrict server availability to a specific repository.

Can I use both command-based and URL-based transports when setting up Warp MCP servers?

Yes, setting up Warp MCP servers supports both command-based stdio configurations and URL-based HTTP/SSE setups to match the transport requirements of the specific server you are adding.

Will adding a new MCP server overwrite my existing Warp MCP configuration?

Adding a new MCP server preserves your existing Warp configuration entries. The process updates the config file by appending the new server under existing wrapper keys without removing current data.

What wrapper keys does Warp support for MCP server configurations?

Warp MCP configurations support multiple wrapper keys, including mcpServers, mcp_servers, servers, and mcp.servers, allowing you to add new servers under the existing key format already present in your file.

Where is the Warp MCP configuration file located for global setup?

The Warp MCP configuration file for global setup is located at ~/.warp/.mcp.json, which applies the MCP server configuration across the entire user scope rather than a single project.