Skip to main content
WORK INYour MCP assistant
BRING

MCP host · Model access · Service credentials

FINISH WITH

Verified workspace identity from actual tool results

Explore what you can build with the Rust engines and MCP to choose the right system for your operation. Use your own AI assistant to inspect and manage StateSet. Response MCP manages support agents, rules, knowledge, tests, and response history. Workstream MCP manages workflow brands, connectors, configuration, trials, and execution evidence. Your assistant supplies the model and user interface; these MCP servers supply the tools and authorization. Connecting a server does not automatically grant every operation or complete onboarding.

Choose the smallest useful task

You can finish this walkthrough after verifying access. Agent creation, workflow trials, and configuration changes are independent follow-on tasks; you do not need to run all of them. Start with the read-only connection check below. Keep the verified identifiers and permitted actions in your onboarding record. Never treat a successful connection as authorization for every later task.

1. Connect the server for your task

If you used the provisioning portal, open MCP connections. Select the required services and your client, then copy the client-specific configuration. The portal includes exports for Claude Code, Claude Desktop, and Cursor; use your host’s supported remote-connection flow if it uses a different configuration format. The portal distinguishes Ready, Not provisioned, Needs a key, and Not released yet. Provision the service or resolve its connection requirement before expecting tools to work. Create a workspace key if that feature is enabled and store it securely when shown. A lost key must be rotated; it cannot be recovered from the displayed prefix.

Choose a credential the server accepts

  • Response: use its configured OAuth connection, a scoped rcx_ API key, or a portal workspace key when workspace-key verification is enabled for that deployment.
  • Workstream: use its supported OAuth flow or an authorized per-brand API key. If the portal supplies a workspace-key configuration, verify that the deployed server accepts it before relying on it; the portal catalogue alone does not prove end-to-end authentication.
See Response MCP and Workstream MCP for service-specific setup. Do not use a Response key as a Workstream key merely because both use a Bearer header. Supply secrets using your host’s credential mechanism. An exported ${STATESET_API_KEY} is a placeholder until your client resolves it; environment-variable syntax and support differ by host. Do not paste credentials into an agent conversation. If workspace keys are not enabled, use the supported service credential or ask your administrator to enable the connection.

2. Verify access before requesting changes

Reconnect or refresh tools in the host, then ask:
Success: actual tool results identify the intended organization and brand. Record the Response agent UUID and Workstream brand UUID when you select them; they are not interchangeable. If the host exposes paginated results, continue through the relevant pages before concluding that a record is missing.
Tool availability depends on credentials and deployment version. Inspect tools/list and the input schemas instead of assuming a fixed tool count. A read-only task prompt is an instruction, not a permission boundary: enforce the desired scopes and approvals in your server and host.

3. Build and verify a Response agent

After selecting the correct workspace, give your assistant this task. Replace the bracketed values with your actual use case and policy references; these are instructions, not an API body.
provision_agent is the source’s preferred tool for creating an agent with its settings, rules, and functions together. Use get_agent, settings/rule reads, and the exposed evaluation tools to verify what was saved. test_agent exercises the real generation path and requires responses:write; it is not a read-only inspection tool.
Success: a saved agent ID, inspected configuration, and three observed test results. If one fails, fix the specific source or behavior and preserve the case as an evaluation before launch. For the UI equivalent, use your first support agent.

Run a workflow trial

Select or bootstrap the intended brand using the exposed templates and connect its providers through an authorized connection flow. Keep secrets in the connection UI or credential store. Then use a task such as:
The accelerator makes configuration and provider changes even though replay sends no customer reply. Its returned job_id means the job was accepted, not that every step succeeded. A previously active brand follows the explicit configuration-edit path rather than receiving an automatic draft overwrite. See the trial walkthrough.

Improve an existing workflow

Use a separate task for tuning. Begin with actual performance and corrected examples:
When an application is authorized to apply the change, pass the current expected_config_version and a meaningful change_note to apply_config. For unattended agent edits, set require_golden_pass: true; stop on a missing/failing golden evaluation or version conflict and reconcile before trying again. Read back the new configuration and inspect subsequent runs. Configuration accepted is not the same as performance improved.

Troubleshooting

Save your progress

Before leaving, update your onboarding record with the identifiers, observed result, remaining blocker, and next action. If you switch to an AI assistant, use the resume prompt to verify current state before continuing.

Next steps

Last modified on September 20, 2026