Skip to content

Performance Atlas

by creatinginai.com · remote · no sign-in to list tools · v1.0.0 · published by com.creatinginai

Acting direction for AI video and voice: state-based behaviour kits and a free prompt linter.

Changes · 6

8 tools: 6 change things and 2 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http performance-atlas https://creatinginai.com/agents/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

8 tools

Changes things 6Claude Code: ask
  • atlas_buy_packBuy 20 paid calls for $1.00 in one x402 payment (USDC on Base).No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Buy 20 paid calls for $1.00 in one x402 payment (USDC on Base). Returns an API key: send it as an `Authorization: Bearer <key>` header (or in params._meta["creatinginai/pack"]) on atlas_kit or atlas_draft instead of paying per call. Each successful call uses one credit; failed calls are free.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • atlas_draftA first-draft acting paragraph assembled from the kit and fitted to the target's character cap, already linted.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    A first-draft acting paragraph assembled from the kit and fitted to the target's character cap, already linted. It reads mechanically: rewrite it as prose. A voice target gets the delivery line instead. Paid: $0.10 per call via x402 (USDC on Base), or prepaid credits with an API key (`Authorization: Bearer <key>`): 20 for $1.00 with atlas_buy_pack, or by card at https://creatinginai.com/agents#credits.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • atlas_journeyA character's arc beat by beat, with continuity flags: reset (intensity drops with no event), breach (a hidden feeling shown to the person it's hidden from), overshoot (a tell bigg…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    A character's arc beat by beat, with continuity flags: reset (intensity drops with no event), breach (a hidden feeling shown to the person it's hidden from), overshoot (a tell bigger than the feeling) and flat (beats that never change). Fields a beat leaves out carry over from the beat before. Free.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • atlas_kitThe direction kit for a character state: beat-by-beat behaviour fitted to the shot size (where the tell can be seen), eye life, breath, the target model's rules and a voice deliver…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    The direction kit for a character state: beat-by-beat behaviour fitted to the shot size (where the tell can be seen), eye life, breath, the target model's rules and a voice delivery line. Write the acting prose from it, then atlas_lint the prose. Paid: $0.10 per call via x402 (USDC on Base), or prepaid credits with an API key (`Authorization: Bearer <key>`): 20 for $1.00 with atlas_buy_pack, or by card at https://creatinginai.com/agents#credits.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • atlas_lintCheck an acting paragraph or voice direction before spending credits: emotion labels, mugging, looks into the lens, quoted speech on hosts that block it, a tell bigger than the sta…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Check an acting paragraph or voice direction before spending credits: emotion labels, mugging, looks into the lens, quoted speech on hosts that block it, a tell bigger than the state allows, and the target's character cap. ok is true when there are no errors; each finding carries its fix. Free.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • atlas_targetsThe target models the atlas knows, with each prompt field's character cap and what the model needs.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    The target models the atlas knows, with each prompt field's character cap and what the model needs. Pass a target id to atlas_kit, atlas_draft and atlas_lint. Free.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
Only reads 2Claude Code: allow
  • atlas_showOne atlas record by id (or an emotion by name), with the records that use it.No findings

    Why it is in this group

    • The name "atlas_show" says "show": a word for reading.
    Description, as the server wrote it
    One atlas record by id (or an emotion by name), with the records that use it. Free.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http performance-atlas https://creatinginai.com/agents/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__performance-atlas__atlas_search",
      "mcp__performance-atlas__atlas_show"
    ],
    "ask": [
      "mcp__performance-atlas__atlas_kit",
      "mcp__performance-atlas__atlas_draft",
      "mcp__performance-atlas__atlas_lint",
      "mcp__performance-atlas__atlas_targets",
      "mcp__performance-atlas__atlas_journey",
      "mcp__performance-atlas__atlas_buy_pack"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as performance-atlas. Review it before you use it.