ISMS Copilot
ISMS Copilot

ISMS Copilot for GRC engineers

Use Account MCP when your coding agent needs your ISMS Copilot conversations, workspaces, memories, or company context. Use the text-only Model API for a bounded compliance completion: curated framework modules are injected before the answer and disclosed per response.

Claude Code, one line

claude mcp add --scope user --transport http ismscopilot https://account.ismscopilot.com/v1/account/mcp --header "Authorization: Bearer pat-isms-..."

Compliance answers you can trust, inside Claude Code, Cursor or Codex, without burning your Claude or ChatGPT plan

Two planes, two cost shapes. Account MCP runs inside your chat subscription: fixed cost, no per-token billing. The Model API is metered, and the comparator below has its rates with sources and dates.

Your harness stays. Add a compliance step.

If your GRC workflow already uses Claude Code, Cursor, or Codex, keep that harness for orchestration. Call ISMS Copilot for the compliance step. The Model API injects curated framework modules before the answer and discloses them per response. The public catalog lists 100+ framework modules and remains authoritative for current coverage; modules carry edition stamps and last-verified dates.

Why the API instead of any model

What each plane costs

Account MCP (pat-isms)
Fixed cost: your existing chat subscription. No per-token billing, no credits, no spend caps to configure. Conversations run inside your plan's 4-hour UTC session window; Think mode needs a paid plan.
Model API (sk-isms)
Metered: prepaid credits, per-token, with per-key spend caps for unattended agents. The comparator below carries the rates with sources.

Model API cost comparison, observed 2026-08-26

ModelInput / output per 1M tokensIllustrative blended workload, 75% input / 25% output
ISMS Copilot mini (isms-mini)$0.50 / $2.00$0.88
Claude Haiku 4.5$1.00 / $5.00$2.00
Claude Sonnet 5$2.00 / $10.00$4.00†
ISMS Copilot GLM tier (isms-fast, isms-thinking, either region)$2.80 / $8.80$4.30
Claude Sonnet 4.6$3.00 / $15.00$6.00
Claude Opus (4.5 through 5)$5.00 / $25.00$10.00†

Sources and fine print for the table above

The blended column is an illustrative compliance mix of 75% input and 25% output, because compliance work reads far more than it writes; your mix will differ. Anthropic rates come from Anthropic's published pricing page and ours from our console, both observed 2026-08-26. Prices can change, and the vendor pages and the console win when they do. The † marks the newer Claude tokenizer, which Anthropic's documentation says applies to the Claude 5 models and produces roughly 30% more tokens for the same text; the list multiplication does not include that effect. Anthropic's Batch API and prompt caching are real mitigations and belong in your math if your workload fits them. What no discount fixes: on a raw model API, grounded compliance output requires the reference corpus in the prompt, and that corpus is yours to license, assemble, and keep current. Here the knowledge is the included part. We claim no quality superiority over Claude; no head-to-head against raw frontier models exists yet, and the record we do publish carries its own caveats.

Full pricing math and evidence

Comparator sources

Two planes, and when to use each

  1. 01

    Account MCP: your agent talks to the specialist, on your chat subscription

    Create a personal access token (pat-isms-) at chat.ismscopilot.com under Settings, Connected apps, then run the one-liner above. Cursor and Codex take the same URL and Authorization header as an MCP server entry. Your agent can hold real ISMS Copilot conversations (Fast and Think) and read your workspaces, memories, and company context. Usage rides your chat plan's 4-hour session window; read tools keep working after the cap.

  2. 02

    Model API: the compliance sub-agent step

    Create an sk-isms key at platform.ismscopilot.com/keys. Completions require a positive prepaid credit balance, separate from the chat subscription. The endpoint is OpenAI-compatible and text-in/text-out: no tool definitions, no JSON mode. Claude Code speaks the Anthropic API shape, so the documented pattern for tool-using harnesses is a plain completion your agent triggers from a script, while your orchestrator keeps the general model for code. Set a per-key spend cap (hour, day, week, or month) so an unattended loop cannot burn the balance.

    curl https://api.ismscopilot.com/v1/chat/completions \
      -H "Authorization: Bearer sk-isms-..." \
      -H "Content-Type: application/json" \
      -d '{
        "model": "isms-thinking",
        "messages": [{ "role": "user", "content": "Map A.5.23 to SOC 2 and draft the control statement." }],
        "ismscopilot": { "frameworks": ["ISO_27001", "SOC_2"] }
      }'
  3. 03

    Pin the framework, do not hope for detection

    Auto-detection scans user messages and the last assistant turn. It does not scan system or developer messages, and harness instructions usually live in the system prompt, so auto can miss inside an agent loop. Send the ismscopilot extension with exact catalog ids instead (up to eight per call).

Framework mappings, stated honestly

A mapping request returns model-generated text. Pin exact catalog ids; the response identifies the curated modules injected through the x-isms-frameworks header and the ismscopilot response object, and the answer states when a correspondence is indicative rather than official. Treat the result as a draft for human verification, not an official crosswalk or source citation. The API does not offer a mappings endpoint today. What you get is a mapping you can read, check, and paste, grounded in the edition you pinned.

How framework knowledge injection works

Two planes, two credentials, do not mix them

Account MCP
pat-isms token. Workspaces, memories, company context, real ISMS Copilot conversations (Fast/Think). Covered by your chat subscription and its 4-hour session window; no separate billing.
Model API
sk-isms key. OpenAI-compatible text-only completions with framework injection, for scripts and sub-agent steps. Prepaid credits, per-key spend caps, live rates in the console.
Not over MCP
The Advanced Data Protection toggle is web-only today.
EU path
The API's EU aliases run on Mistral's EU-bound inference host with zero retention of request content. Pinning is a routing choice here, not a premium tier.
Framework catalog
The live catalog at GET /v1/frameworks is authoritative and public; module ids, versions, and last-verified dates come from it, not from this page.

Works with your harness

  • Claude Code

    One-line MCP install above; Model API runs as a sub-agent step (Anthropic API shape)

  • Cursor

    HTTP MCP entry with the same URL and Authorization header; Model API via the caveated OpenAI-compatible override

  • Codex

    Same MCP URL and Bearer header

  • opencode, Continue, Aider, Cline

    Model API as an OpenAI-compatible text-only provider; Aider runs directly, others via chat roles or the sub-agent step

  • Any HTTP MCP client

    Streamable HTTP transport, Bearer header, scopes you grant

Sources and product truth

What a free account can and cannot do

The Account MCP works from any account, including the free tier: create a pat-isms token, connect your harness, and conversations run under your plan's session window (the free window is smaller; paid plans scale it, and Think mode needs a paid plan). The Model API runs on prepaid credits that are separate from the chat subscription: create an sk-isms key, top up in the console, and set a spend cap. If you are evaluating, connect MCP first, then add credits when you wire the sub-agent step.

Plans and pricing

The honest limit list

Text-in, text-out: no tool calling, no JSON mode, no multimodal input; streaming is supported. The API is not your agent's model backend in Claude Code; it is the sub-agent step, or a text-only provider in harnesses that support one. Grounded is not infallible: the modules are maintained and disclosed, the model can still be wrong, and risk acceptance stays with you. Answers are compliance guidance, not an audit opinion.

Running compliance as a document project instead?

If the work is document-heavy rather than repo-shaped, the web workspace is the better plane: uploaded evidence, persistent workspaces, audit-shaped outputs. The workspace, the Account MCP, and the Model API are three doors to the same specialist engine.

ISMS Copilot vs Claude Code for compliance work

Frequently Asked Questions

Will this burn my Claude or ChatGPT subscription?

No. Account MCP usage rides your ISMS Copilot chat subscription and its 4-hour session window. Model API usage rides prepaid ISMS Copilot credits with per-key spend caps. Your Claude or ChatGPT plan keeps serving the general model that orchestrates your code. The Model API cost math is in the table above, with sources and dates.

Can Claude Code use the API as its model backend?

No. Claude Code speaks the Anthropic API shape and this endpoint is an OpenAI-compatible text-only subset. Two real options: call the API as a sub-agent step from a script, or connect Account MCP for account-level conversations under your chat subscription.

How do I get framework mappings as structured data?

You do not, today. Mappings come back as model-generated text with the injected modules disclosed per response, and the answer states when a correspondence is indicative rather than official. There is no crosswalk endpoint; if you need machine-readable crosswalks, this product does not offer that interface today.

What is stored when my agent calls these planes?

On the Model API, request content is not stored as customer records (zero-retention upstream); usage metadata is retained. Account MCP acts on your ISMS Copilot account, so conversations and account data follow the chat product's retention settings. See the API ZDR and chat privacy documentation for the plane you use.

What stops a runaway agent from burning credits?

Per-key spend caps (hour, day, week, or month) set in the console, and a context preflight that rejects requests whose assembled prompt exceeds the model's window before billing. Both are documented in the credits and limits guide.

Is the answer quality actually there?

The mechanism is inspectable: curated framework modules are injected before the answer and named in the response. Our published internal evals, with sample sizes and caveats, are on the model-quality docs page. We claim no superiority over Claude or other frontier models; no head-to-head benchmark against raw frontier models exists yet.

Connect your harness today

One line for the MCP. One key for the API. Your agent keeps the code; the compliance step gets a specialist.