@vantageconnections/mcp
v0.16.0
Published
Model Context Protocol server for VantageConnections — exposes platform actions as tools for Claude Code, Cursor, and other AI coding assistants.
Readme
@vantageconnections/mcp
Model Context Protocol server for the VantageConnections platform. Wire it into Claude Code, Cursor, Claude Desktop, or any MCP-aware client, and Claude can provision websites, change SEO tiers, edit content, run scans, and more — without leaving the conversation.
Install
The server runs on demand via npx; no install needed.
Wire it up in your MCP client's config:
Claude Code (.claude/settings.json in any project, or ~/.claude/settings.json globally)
{
"mcpServers": {
"vantage": {
"command": "npx",
"args": ["-y", "@vantageconnections/mcp"]
}
}
}Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json on macOS)
Same shape — paste the snippet above under mcpServers.
Cursor (Settings → MCP)
Add a new server with command npx and args ["-y", "@vantageconnections/mcp"].
Auth
The MCP server reads the same credentials file the
@vantageconnections/cli writes. Log in
once:
npm install -g @vantageconnections/cli
vantage login # paste a vc_pat_* token from the portal…or set the VANTAGE_TOKEN environment variable in your MCP client's
environment. The MCP server picks it up automatically.
Get a token at portal → Settings → API keys.
Tools exposed
Each tool's description is written for an LLM to choose between; the AI can call them autonomously. Highlights:
vantage_whoami— confirm the connection is alivevantage_websites_list/_get/_create/_deletevantage_content_get/_savevantage_blueprint_getvantage_bookings_enable/_disablevantage_seo_set_tier/_disable/_scan/_geo_probe/_getvantage_domains_list/_add
Once configured, ask Claude things like:
"Provision a new site for my plumbing client in Irvine, slug
joes-plumbing-irvine, then set SEO to Growth."
"For website wb_abc, what are the top search queries this week?"
"Add the FAQ section to wb_abc with 5 questions a local barber's customers would ask."
Verify the integration
After wiring up the MCP server, ask Claude:
"Run
vantage_whoami."
If that returns your role + email, the integration is live. If it fails,
run vantage selftest from the terminal to see exactly which step is
broken (missing token, wrong API host, etc.).
See also
@vantageconnections/cli— terminal interface to the same platform@vantageconnections/sdk— direct TypeScript client
