Runtime as featured inForbesRead the article

Runtime MCP server

Run your agents from the AI app you already use. One URL connects Claude, ChatGPT, Grok Bot, Cursor, VS Code and Codex to Runtime.

Read docs
Works withClaudeChatGPTGrok BotCursorVS CodeCodex

Everything Runtime, from your chat

Connect your AI app

Paste one URL into Claude, ChatGPT, Grok Bot or Cursor. Sign in with your company SSO, pick a workspace and allow. Your agents are a message away.

Claude · Settings · Connectors

Add custom connector

Name

Runtime

Remote MCP server URL

https://mcp.runtm.com/mcp

Add
Signed in to Runtime with Okta as [email protected]

Connect Claude

Claude wants to use Runtime as you.

WorkspacePayments Inc
AllowDeny
Runtime connected

Agents and triggers

Ask which agents you run and what wakes them up. Point a Slack channel, a Teams chat, an inbox or a schedule at one without leaving the conversation.

Claude · Runtime MCP
JP
Jane Park

Which agent handles partner-bank requests? Send the new bank inbox to it.

ClaudeRuntime MCPworking

Checking your Runtime agents.

runtm_list_agents
runtm_save_trigger
2 Runtime tools · trigger saved

Payment Ops handles partner-bank requests. Mail sent to [email protected] now goes straight to it.

Open Payment OpsSend a test email
Message Claude

Sessions

Start a run on its own computer and follow it as it works. Ask a follow-up, or have it run a query inside the sandbox.

ChatGPT · Runtime MCP
JP
Jane Park

Re-review Harbor Vape Supply against our VAMP thresholds.

ChatGPTRuntime MCPworking

Starting a run on the Underwriting agent.

runtm_launch_session
runtm_get_session_events
2 Runtime tools · run finished

The dispute ratio is 1.4% against a 0.9% threshold. Underwriting recommends a 25% rolling reserve.

Open the sessionAsk a follow-up
Message ChatGPT

Approvals

When an agent needs a person, the request comes to you. See what it wants to do and why, then approve or deny it in chat.

Claude · Runtime MCP
JP
Jane Park

Is anything waiting on me?

ClaudeRuntime MCPworking

Looking for approvals.

runtm_list_sessions
runtm_get_session_events
2 Runtime tools · 1 approval waiting

Payment Ops wants to release a $48,200 payout to Acme Ltd. The invoice matches and it's within policy.

ApproveDeny
Message Claude

Skills and runbooks

Hand over a runbook and it becomes a skill on the right template. Every agent on that template follows it from the next run.

Cursor · Runtime MCP
JP
Jane Park

Add our merchant re-review runbook to the underwriting template.

CursorRuntime MCPworking

Saving it as a skill.

runtm_save_skill
runtm_attach_to_template
runtm_build_template
3 Runtime tools · template rebuilt

Done. Underwriting agents follow merchant-re-review v1.0.0 from their next run.

View the skillRun a test
Message Cursor

Guardrails

Say in plain words what agents must never do alone. Runtime enforces it on every run, and only admins can change it.

Claude · Runtime MCP
JP
Jane Park

Make every refund over $5,000 wait for a person.

ClaudeRuntime MCPworking

Adding an org-wide guardrail.

runtm_save_guardrail
1 Runtime tool · guardrail on

Saved. Refunds over $5,000 now pause for an approver, for every agent in the org.

View guardrails
Message Claude

Results

Ask how an agent did this week: what it handled, how its runs were graded, and what it cost. Then fix what it got wrong.

ChatGPT · Runtime MCP
JP
Jane Park

How did Support do this week?

ChatGPTRuntime MCPworking

Pulling this week's runs.

runtm_get_activity
1 Runtime tool · 212 runs graded

212 runs and 94% passed, at $0.41 a run. Most misses were refunds without an order ID. Want me to update the skill to ask for one first?

Update the skillOpen the scorecard
Message ChatGPT

Set up your client

Chat apps
Claude.ai, Claude Desktop, ChatGPT and Grok Bot add the URL and sign in to Runtime.
IDEs and terminals
Claude Code, Cursor, VS Code and Codex sign in the same way, or send an API key.
Nothing to run
A remote server over streamable HTTP. No local process, no Docker.

Run this in your terminal. Then type /mcp in Claude Code, pick runtime and sign in to Runtime.

claude mcp add --transport http runtime https://mcp.runtm.com/mcp

Secure by default, SSO ready

Connect with the sign-in your team already uses. Every token acts for one person in one workspace, with the same permissions they have in Runtime.

SSO withOktaCisco DuoSAML · OIDC

Your SSO, not another password

Claude, ChatGPT and your IDE sign in through Runtime with your company SSO: Okta or Duo, over SAML or OIDC. Pick a workspace, approve, and you are connected.

Tokens that act for a person

Each token belongs to one person in one workspace and only works on the MCP server. Roles and rate limits apply on every call, and a connected app can't create API keys.

Access that follows your team

Remove someone from the workspace and their connection stops on the next call. Tools a person has no permission for are hidden from their AI app.

Credentials stay out of chat

Steps that need a secret return a dashboard link instead. A 403 stays a 403: the agent names the missing permission and stops.

Your agents' own MCP servers can sit behind your identity provider too. Give the server an OAuth app, with the Okta preset or any OAuth issuer, and agents sign in to it. Okta setup guide

MCP questions

What is the Runtime MCP server URL?+

https://mcp.runtm.com/mcp. It is a remote MCP server over streamable HTTP, so there is nothing to install or run locally.

How do I sign in?+

Claude.ai, Claude Desktop, ChatGPT and Grok Bot sign in with OAuth: paste the URL, sign in to Runtime with your company SSO, Google or email, pick a workspace and approve. Claude Code, Cursor, VS Code and Codex can also send an API key as a Bearer token. Create an API key in Runtime under Settings > API Keys and export it as RUNTM_API_KEY.

Does it work with our SSO?+

Yes. People sign in to Runtime through Okta or Duo over SAML or OIDC, and connecting an AI app uses that same sign-in. Every token is scoped to one person and one workspace.

Which tools does it expose?+

About 30 tools by default across agents, sessions, context, guardrails and triggers, plus docs search and a generic call for anything else in the Runtime API. Add ?toolsets=all to the URL for file and lifecycle tools, or ?mode=tools for one tool per API operation. Tools your permissions can't use are hidden.

Can our agents use MCP servers behind Okta?+

Yes. An org admin gives the MCP server its own OAuth app with the Okta preset: your Okta domain, authorization server ID, and the scopes openid profile email offline_access. Agents then sign in to that server without dynamic client registration.

How is the MCP server different from the CLI?+

Both drive the same Runtime API with the same permissions. The CLI is for terminals and scripts; the MCP server is for chat apps and IDEs, and for people who never open a terminal.

Build your team of agents

Start from chat, the terminal or the dashboard. Same agents, same guardrails, same audit trail.