# mcp-rd-station

Connects RD Station CRM and marketing automation to your AI assistant. Useful for managing contacts, tracking deals, and triggering conversion webhooks from code.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 274
- Author: codespar
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/codespar/mcp-dev-latam/tree/HEAD/packages/communication/rd-station
- Updated: 2026-09-27
- HTML: https://affpapa.org/en/nevibecode/mcp/mcp-rd-station

## What it does

This MCP server exposes 18 tools targeting RD Station endpoints. The assistant can query contact details, upsert records using an email address, and register conversion events.

Pipeline management runs directly inside your workflow. The server handles funnel inspections, deal updates, contact segmentations, and lead scoring states. You can also configure webhook subscriptions for conversion or opportunity triggers.

Every operation requires a valid `RD_STATION_TOKEN`. The provider offers an OAuth sandbox inside its developer portal, preventing broken production records during local test runs.

## Requirements
- Needs: Node.js (commands run via npx)
- Environment variables: `RD_STATION_TOKEN` — keys and tokens: ask the human for the values, never commit them or put them in shared files.

## Install

### Claude Code (native platform)

**Platform CLI**
```bash
claude mcp add mcp-rd-station -e RD_STATION_TOKEN=<RD_STATION_TOKEN> -- npx -y @codespar/mcp-rd-station
```
Replace <…> with your own values

### Codex

**Platform CLI**
```bash
codex mcp add rd-station --env RD_STATION_TOKEN=<RD_STATION_TOKEN> -- npx -y @codespar/mcp-rd-station
```
Replace <…> with your own values

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "rd-station": {
            "command": "npx",
            "args": [
                "-y",
                "@codespar/mcp-rd-station"
            ],
            "env": {
                "RD_STATION_TOKEN": "<RD_STATION_TOKEN>"
            }
        }
    }
}
```
Replace <…> with your own values

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "rd-station": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@codespar/mcp-rd-station"
            ],
            "env": {
                "RD_STATION_TOKEN": "<RD_STATION_TOKEN>"
            }
        }
    }
}
```
Replace <…> with your own values

### Gemini CLI

**Platform CLI**
```bash
gemini mcp add -e RD_STATION_TOKEN=<RD_STATION_TOKEN> rd-station npx -y @codespar/mcp-rd-station
```
Replace <…> with your own values

## When to use it
- Upsert customer profiles using email identifiers
- Inspect sales funnels and advance deal stages
- Register webhooks for conversion events
- Update lead scoring status directly from the agent

## Example prompts
- Look up contact details for client@example.com using `get_contact`.
- List all sales funnels and their stages via `list_funnels`.
- Create a conversion event for a contact with `create_event`.

## Similar
- [labelhead-artist-momentum](https://affpapa.org/en/nevibecode/mcp/labelhead-artist-momentum.md) — MCP server · ★ 107423
- [openshorts](https://affpapa.org/en/nevibecode/mcp/openshorts.md) — MCP server · ★ 7049
- [OpenScreen](https://affpapa.org/en/nevibecode/mcp/openscreen.md) — MCP server · ★ 4863
- [Usertour MCP Server](https://affpapa.org/en/nevibecode/mcp/usertour-mcp-server.md) — MCP server · ★ 2326
- [Appllama](https://affpapa.org/en/nevibecode/mcp/appllama.md) — MCP server · ★ 3046
- [obsei](https://affpapa.org/en/nevibecode/mcp/obsei.md) — MCP server · ★ 1441

From the same set: [codespar/mcp-dev-latam](https://affpapa.org/en/nevibecode/by/codespar/mcp-dev-latam.md) — 124 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
