Stape MCP Server
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Stape MCP Servershow me my recent server-side tagging events"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Stape MCP Server
This project implements an MCP (Model Context Protocol) server for the Stape platform.
Table of Contents
Related MCP server: People Data Labs MCP Server
API Documentation
The server wraps the Stape REST API. Full endpoint reference:
Prerequisites
Node.js (v18 or higher)
Installation
The Stape MCP Server is a remote, HTTP-based MCP endpoint at https://mcp.stape.ai/mcp. Most clients reach it through mcp-remote, a small bridge that lets stdio-only clients talk to a remote HTTP MCP server; a few clients (VS Code, Cursor, Antigravity) speak HTTP directly.
Get a Stape API key from your Stape account and use it instead of ${your_stape_api_key} below (learn how). Restart the client after changing its config.
Using the Stape EU environment? Every config below needs one extra header — see EU Endpoint Support.
Claude Desktop
Add this to your claude_desktop_config.json (Settings → Developer → Edit Config):
{
"mcpServers": {
"stape-mcp-server": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.stape.ai/mcp",
"--header",
"Authorization: ${your_stape_api_key}"
]
}
}
}Claude Code
claude mcp add --transport http stape-mcp-server https://mcp.stape.ai/mcp \
--header "Authorization: ${your_stape_api_key}"This writes the same server entry into .mcp.json / your Claude Code MCP config. Run /mcp inside Claude Code to confirm it connected.
VS Code
VS Code's MCP client supports HTTP servers natively, no mcp-remote needed. Add this to .vscode/mcp.json:
{
"servers": {
"stape-mcp-server": {
"type": "http",
"url": "https://mcp.stape.ai/mcp",
"headers": {
"Authorization": "${your_stape_api_key}"
}
}
}
}Copilot CLI
copilot mcp add --transport http stape-mcp-server https://mcp.stape.ai/mcp \
--header "Authorization: ${your_stape_api_key}"This writes the server entry into ~/.copilot/mcp-config.json. See GitHub's docs for more on the copilot mcp add subcommand.
GitHub Copilot
GitHub Copilot Chat in VS Code uses VS Code's own MCP client, so it reads the same .vscode/mcp.json file — see VS Code above. No separate configuration is needed.
Cursor
Cursor speaks HTTP directly too, no mcp-remote needed. Add this to .cursor/mcp.json (project-level) or ~/.cursor/mcp.json (global — Settings → MCP → Add new global MCP server):
{
"mcpServers": {
"stape-mcp-server": {
"url": "https://mcp.stape.ai/mcp",
"headers": {
"Authorization": "${your_stape_api_key}"
}
}
}
}Antigravity
Antigravity also speaks HTTP directly, using serverUrl instead of url. Add this to ~/.gemini/config/mcp_config.json (global) or .agents/mcp_config.json (workspace-local) — accessible from the editor's agent panel via … → MCP Servers → Manage MCP Servers → View raw config:
{
"mcpServers": {
"stape-mcp-server": {
"serverUrl": "https://mcp.stape.ai/mcp",
"headers": {
"Authorization": "${your_stape_api_key}"
}
}
}
}ChatGPT
In ChatGPT, enable Developer mode: Settings → Apps & Connectors → Advanced settings → Developer mode.
Go to Settings → Connectors → Create, and set the server URL to
https://mcp.stape.ai/mcp.Authenticate with your Stape API key. ChatGPT's connector UI is OAuth-first and support for a raw
Authorizationheader varies by rollout — if there's no field for it, use one of the other clients above instead.
Other MCP clients
Any other MCP-compatible client that expects a stdio-style command/args config can use the same mcp-remote block:
{
"mcpServers": {
"stape-mcp-server": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.stape.ai/mcp",
"--header",
"Authorization: ${your_stape_api_key}"
]
}
}
}EU Endpoint Support
If you are using Stape EU environment, you need to provide an additional header X-Stape-Region: EU.
{
"mcpServers": {
"stape-mcp-server-eu": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.stape.ai/mcp",
"--header",
"Authorization: ${your_stape_api_key}",
"--header",
"X-Stape-Region: EU"
]
}
}
}Available tools
Each tool takes an action parameter selecting the operation (list, get, create, update, delete, …). Destructive actions additionally require confirm: true.
Area | Tools |
Containers |
|
Monitoring & logs |
|
Billing |
|
Account & access |
|
Partners |
|
Stape Score |
|
Reference data |
|
Troubleshooting
MCP Server Name Length Limit
Some MCP clients (like Cursor AI) have a 60-character limit for the combined MCP server name + tool name length. If you use a longer server name in your configuration (e.g., stape-mcp-server-your-additional-long-name), some tools may be filtered out.
To avoid this issue:
Use shorter server names in your MCP configuration (e.g.,
stape-mcp-server)
Clearing MCP Cache
mcp-remote stores all the credential information inside ~/.mcp-auth (or wherever your MCP_REMOTE_CONFIG_DIR points to). If you're having persistent issues, clear it and restart your MCP client:
rm -rf ~/.mcp-authUseful resources
Open Source
The Stape MCP Server is developed and maintained by Stape Team under the Apache 2.0 license.
This server cannot be deployed
Maintenance
Related MCP Connectors
Model Context Protocol server for Studex tools, notifications, and profile integrations
A Model Context Protocol server for Wix AI tools
Enable secure connectivity between Sentry issues and debugging data, and LLM clients, using a Model Context Protocol (MCP) server.
Model Context Protocol server for the Apideck Unified API. Connect any MCP-compatible agent framework to 100+ accounting systems, HRIS platforms, file storage providers, and more through one integration. More information https://www.apideck.com/mcp-server
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables interaction with the Xano API through a Model Context Protocol (MCP) interface, providing secure and type-safe management of Xano database operations.-
- AlicenseBqualityDmaintenanceProvides comprehensive access to People Data Labs' data models and search capabilities, enabling enrichment of person and company profiles, multi-criteria searches, and autocomplete functionality through a Model Context Protocol interface.102Apache 2.0
- AlicenseNot gradedqualityFmaintenanceEnables interaction with the Edgee API for managing organizations, projects, domains, components, users, invitations, and API tokens through the Model Context Protocol.8 npmApache 2.0
- AlicenseNot gradedqualityFmaintenanceEnables interacting with Hubspot tools and services through a unified API and the Model Context Protocol.1MIT