npm package: @launchpath-ai/mcp-server
Description: LaunchPath MCP Server — manage AI agents, knowledge bases, deployments, clients, and campaigns from Claude Code
Latest version: 1.4.9

# @launchpath-ai/mcp-server

The official [Model Context Protocol](https://modelcontextprotocol.io) server for [LaunchPath](https://www.trylaunchpath.com). Manage AI agents, knowledge bases, deployments, clients, and campaigns from Claude Code, Cursor, or any MCP-compatible tool.

## Quick Start

### Claude Code (recommended — includes skills)

Install the LaunchPath plugin to get MCP tools **and** slash command skills:

```bash
claude plugin marketplace add launchpath-ai/claude-plugin
claude plugin install launchpath@launchpath-ai
```

This gives you everything — the MCP server starts automatically and you get skills like `/launchpath:deploy-agent`, `/launchpath:agent-report`, and more.

### Claude Code (MCP server only)

If you only want the MCP tools without skills:

```bash
claude mcp add -e LAUNCHPATH_API_KEY=lp_key_your_key_here launchpath -- npx -y @launchpath-ai/mcp-server
```

Replace `lp_key_your_key_here` with your API key.

### Cursor / Windsurf / Other MCP Clients

Add to your MCP config (e.g., `.cursor/mcp.json`):

```json
{
  "mcpServers": {
    "launchpath": {
      "command": "npx",
      "args": ["-y", "@launchpath-ai/mcp-server"],
      "env": {
        "LAUNCHPATH_API_KEY": "lp_key_your_key_here"
      }
    }
  }
}
```

## Get an API Key

1. Go to [www.trylaunchpath.com/dashboard/mcp](https://www.trylaunchpath.com/dashboard/mcp)
2. Click **Create API Key**
3. Copy the key (it's only shown once)

MCP access requires the **Growth** plan or higher.

## What You Can Do

### MCP Tools (50+)

| Toolset | Tools | Description |
|---------|-------|-------------|
| **Core** | 3 | List agents, get agent details, test chat |
| **Agent Management** | 5 | Create, update, clone, delete agents |
| **Knowledge** | 8 | Scrape websites, manage FAQs, generate Q&A |
| **Deployment** | 4 | Widget config, embed code, API channels, list channels |
| **Clients** | 4 | Manage client accounts |
| **Campaigns** | 4 | Link agents to clients via campaigns |
| **WhatsApp** | 8 | Templates, broadcasts, drip sequences |
| **Analytics** | 8 | Conversations, channel health, performance metrics |
| **Tools Config** | 5 | Manage agent integrations and webhooks |
| **Portal** | 2 | Client portal invites and branding |
| **Integrations** | 5 | Browse, connect, and poll 900+ app integrations |

### Skills (Claude Code plugin only)

When installed via the plugin, you also get guided workflows:

| Skill | Description |
|-------|-------------|
| `/launchpath:deploy-agent` | Create, train, and deploy an agent end-to-end |
| `/launchpath:setup-client` | Set up a client account with agents and deployment |
| `/launchpath:agent-report` | Generate a status report across all agents |
| `/launchpath:whatsapp-campaign` | Build and launch a WhatsApp campaign |

Plus an internal guide that helps Claude use LaunchPath tools effectively.

### API Channel

Create standalone API endpoints for custom integrations:

```bash
# 1. Create an API channel (via MCP tool: create_api_channel)
# Returns: endpoint URL + bearer token

# 2. Send messages
curl -X POST https://www.trylaunchpath.com/api/channels/{agentId}/chat \
  -H "Authorization: Bearer lp_ch_your_token" \
  -H "Content-Type: application/json" \
  -d '{"userMessage": "Hello!", "sessionId": "user-123"}'

# Response: SSE stream with text-delta, tool-call, done events
```

Features: SSE streaming, stateful/stateless modes, lead capture, file uploads, HITL support.

## Configuration

| Variable | Required | Default | Description |
|----------|----------|---------|-------------|
| `LAUNCHPATH_API_KEY` | Yes | — | Your API key from the dashboard |
| `LAUNCHPATH_BASE_URL` | No | `https://www.trylaunchpath.com` | API base URL |

## Requirements

- Node.js 18 or higher
- An MCP client that supports stdio transport
- LaunchPath account on Growth plan or higher

## Links

- [LaunchPath Dashboard](https://www.trylaunchpath.com/dashboard)
- [Claude Code Plugin](https://github.com/launchpath-ai/claude-plugin) (recommended for Claude Code users)
- [MCP Server on npm](https://www.npmjs.com/package/@launchpath-ai/mcp-server)

## License

MIT