Skip to main content
New to MCP? Follow Manage Agents & Workflows with MCP for connection checks and first-task prompts. ResponseCX ships two Model Context Protocol servers with different jobs.

Remote agent-building server

Connect an external assistant to https://response.stateset.com/api/mcp using the deployment’s OAuth flow, a scoped rcx_ API key, or an enabled StateSet workspace-key connection. Workspace keys are verified against the onboarding service and require that integration to be configured on the Response deployment.
Authentication establishes the organization and available scopes. Inspect tools/list for the toolset your connection exposes; do not rely on a fixed tool count. Tool scopes apply on calls as well as discovery. A workspace key may permit writes, so a read-only prompt is not a substitute for scoped credentials and host approvals.
The server is stateless: each JSON-RPC POST builds a fresh server and transport, so there is no cross-request session state to leak between tenants. Tool output is capped at 60,000 characters and truncated with a marker beyond that.

Tools

Discovery — so an agent can orient before it writes anything: Building: Verifying: Reading: Grounding it in your stack — an agent grounded in nothing answers from nothing: Follow Your First Agent Evaluation for exact tool inputs, case read-back, grading outcomes, and partial-suite handling. The eval loop — how a review becomes a durable fix rather than a note: Maintaining what you built:

Resources

Re-readable context a client can attach without spending a tool call — notably vocabulary and workspace.

The build → verify loop

The intended flow for an agent building an agent:
  1. describe_workspace and describe_vocabulary to orient.
  2. provision_agent to create the whole thing atomically.
  3. test_agent to exercise it.
  4. audit_agent, then update_rule / update_function to correct.
Errors come back as safe, model-readable messages — internals are never leaked.

Local analytics server

A stdio MCP server that lets Claude Desktop call the Response analytics and reporting API through a small authenticated bridge.

Run it

Optional:
  • RESPONSE_INTERNAL_SECRET (or INTERNAL_API_SECRET) adds x-internal-secret for internal-only routes.
  • RESPONSE_MCP_MAX_RESPONSE_CHARS caps large tool responses. Default 60000.

Claude Desktop

Tools

CX reporting flow

For a broad report, start with response_cx_reporting_bundle. For deeper evidence, use response_responses_created to pull filtered response rows and response_chat_conversations to find relevant threads. Use response_chat_thread when you need the actual transcript.
The analytics server only accepts /api/... paths and never writes logs to stdout, so the MCP JSON-RPC channel stays clean.
Last modified on September 20, 2026