SSP GHL MCP Server

SSP GHL MCP Server

Enables interaction with the Swipe Saver Pro GHL location for managing contacts, custom fields, tags, opportunities, and pipelines via the GoHighLevel API.

Category
Visit Server

README

SSP GHL MCP Server

MCP server scoped to the Swipe Saver Pro GHL location (iVoa9cRtLfHVX66r48C7).

Tools

Tool Description
ssp_get_contact Get full contact record by ID
ssp_update_contact_fields Write SSP custom fields (Persona, ServiceRoute, Override, scores, etc.)
ssp_add_tags Add SSP- prefixed tags
ssp_remove_tags Remove tags
ssp_search_contacts Search by name/email/phone
ssp_get_pipelines List pipelines and stages
ssp_create_opportunity Create opp in SSP Merchant Audit pipeline
ssp_update_opportunity Update stage/status of existing opp
ssp_get_opportunities_for_contact Get all opps for a contact
ssp_list_custom_fields List all custom fields with IDs and options

Setup

1. Get SSP API Key

GHL → Swipe Saver Pro → Settings → Integrations → API Key
Copy the key.

2. Deploy to Railway

# Install Railway CLI
npm install -g @railway/cli

# Login
railway login

# Create project
railway new

# Set env var
railway variables set GHL_SSP_API_KEY=your_key_here

# Deploy
railway up

3. Get your Railway URL

After deploy: railway domain — copy the HTTPS URL.

4. Add to this Claude project

In Claude.ai → this project → Settings → MCP Servers → Add:

  • Name: SSP GHL
  • URL: https://your-railway-url.railway.app/mcp (or the plain URL for stdio)

Local dev (stdio mode — for Claude Code)

GHL_SSP_API_KEY=your_key node index.js

Environment Variables

Var Required Description
GHL_SSP_API_KEY SSP location API key from GHL Settings

Key IDs (hardcoded)

  • Location: iVoa9cRtLfHVX66r48C7
  • Pipeline: UwXzxCezyHFwedkAq4pZ
  • SSP_Merchant_Persona field: O7assrGiGh6ivY3LWnPf
  • SSP_Service_Route field: wvQDucs20sbuvLmUUniW
  • SSP_Critical_Override field: 994C1y5mI2iKHxGQzCJz

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured