Click on "Install 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., "@Arcate MCP ConnectSearch for recent customer signals about the dashboard performance."
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.
Arcate MCP Connect — Server
The official MCP server for Arcate. Gives AI agents like Claude direct access to your product discovery workspace — reading signals, browsing your roadmap, and writing new feedback back in.
Requires an active Evidence subscription (€129/mo). API keys are generated in
/settings/integrationsinside your Arcate workspace.
Quick Start
1. Generate an API Key
Log into your Arcate workspace → Settings → Integrations → Generate API Key. Copy the key — it's shown only once.
2. Configure your MCP client
Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
Cursor → Settings → MCP → Add Server → Command:
3. Restart your AI client and test
"What are my top 5 unlinked customer signals from the last 30 days?"
Resources (Read-Only)
URI | Description |
| Unified Signal Inbox — all customer feedback |
| Product Roadmap — active initiatives with evidence |
Tools
Read
Tool | Description |
| Search signals by keyword, type, or severity |
| Look up customer accounts by name |
| Find initiatives by keyword |
Write
Tool | Description |
| Ingest new customer feedback (tagged |
| Add a new customer profile (Owner only) |
| Connect signals to a roadmap initiative |
| Update hypothesis, metrics, and outcomes |
Example Prompts
Triage a sales call:
"I just spoke with Acme Corp. They said bulk export times out on datasets over 100k rows. Log this as a signal."
Review initiative evidence:
"Does our Mobile Revamp initiative have enough signal coverage to proceed to active?"
Batch ingest:
"Here are notes from 3 customer calls this week. Create signals for each and link them to relevant initiatives."
Security
Keys are stored as SHA-256 hashes. The plaintext is shown only once and never stored.
Every request is re-validated against
billing_statusanduse_mcpcapability.All queries are hard-scoped to your
organization_id. Cross-tenant access is impossible.MCP-created signals are tagged with
ingestion_source: mcpfor audit filtering in the UI.Rate limit: 100 requests/min.
Development
Environment variables needed for development (see .env.example):
ARCATE_API_KEY— your arc_ keyARCATE_SUPABASE_URL— your Supabase project URLARCATE_SUPABASE_SERVICE_KEY— Supabase service role key (never expose client-side)
Database Setup
Before running, apply the migration in supabase/migrations/add_mcp_tables.sql to your Supabase project.