{"apiVersion":"v1","directorySlug":"scriptr-mcp-5a31a117f1","title":"Scriptr · Studio","description":"The studio for programmable finance.","pageUrl":"https://www.mcpbundles.com/skills/scriptr-mcp-5a31a117f1","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.scriptr.money/mcp","hostedMcpUrl":null,"toolCount":6,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"money.scriptr/scriptr-mcp-5a31a117f1","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"submit_approval","description":"Submit a coordination graph to scriptr.money for the user's review and cryptographic approval.","inputSchema":{"type":"object","required":["title","operations"],"properties":{"priority":{"enum":["low","normal","high","urgent"],"type":"string"},"space_id":{"type":"string"},"operations":{"type":"array","items":{"type":"object","required":["id","verb","parameters"],"properties":{"id":{"type":"string"},"verb":{"enum":["PROVISION","CONFIGURE","TERMINATE","DELEGATE","MOVE","POOL","CASCADE","EXCHANGE","ESCROW","ISSUE","REDEEM","ACCRUE","WHEN","SCHEDULE","WATCH","BATCH","VERIFY","CALCULATE","PROVE","FEDERATE","GOVERN","NOTIFY"],"type":"string"},"label":{"type":"string"},"depends_on":{"type":"array","items":{"type":"string"}},"parameters":{"type":"object"}}}},"risk_score":{"type":"number","maximum":100,"minimum":0},"risk_factors":{"type":"array","items":{"type":"string"}},"affected_accounts":{"type":"array","items":{"type":"object","properties":{"after":{"type":"object"},"before":{"type":"object"},"space_id":{"type":"string"},"account_id":{"type":"string"},"account_name":{"type":"string"}}}}}},"logicalName":"submit_approval","displayName":"submit_approval","title":"submit_approval","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_spaces","description":"List the user's spaces (per ADR-043: permissioned views over the identity-wide account tree). Returns each space's id, name, type, display_currency, and primary flag. Call this BEFORE composing a graph so you can set space_id correctly on submit_approval and extra_space_ids on PROVISION-account ops.","inputSchema":{"type":"object","properties":{}},"logicalName":"list_spaces","displayName":"list_spaces","title":"list_spaces","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_accounts","description":"List accounts the user owns. Optionally filter by space_id (use list_spaces first to find one). Returns each account's id, name, type, axes (role/asset_class/form), currency, balance, parent_account_id. Use the real `acc_...` ids in MOVE/POOL/CASCADE/EXCHANGE parameters instead of placeholder names. For a NESTED view of the hierarchy use list_account_tree.","inputSchema":{"type":"object","properties":{"space_id":{"type":"string"}}},"logicalName":"list_accounts","displayName":"list_accounts","title":"list_accounts","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_account_tree","description":"Returns the user's accounts as a nested tree (parents → children). Cheaper than walking list_accounts and inferring hierarchy. Use this to find existing entity/rollup anchors BEFORE composing a PROVISION graph — saves you from creating duplicate roots when one already exists.","inputSchema":{"type":"object","properties":{"space_id":{"type":"string"}}},"logicalName":"list_account_tree","displayName":"list_account_tree","title":"list_account_tree","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_programs","description":"List the user's currently-running and historical programs (verb-graphs the user has approved). Optional filters: lifecycle (active|completed|paused|errored|terminated|archived), space_id. Useful to check what's already running before proposing something overlapping.","inputSchema":{"type":"object","properties":{"space_id":{"type":"string"},"lifecycle":{"enum":["active","completed","paused","errored","terminated","archived"],"type":"string"}}},"logicalName":"list_programs","displayName":"list_programs","title":"list_programs","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_program_events","description":"Get the engine's event stream for an approval's program — the hash-chained log of every lifecycle transition, verb invocation, and activity (vendor call). Use this after submit_approval to follow up on whether the user's program actually fired/succeeded.","inputSchema":{"type":"object","required":["approval_id"],"properties":{"approval_id":{"type":"string"}}},"logicalName":"get_program_events","displayName":"get_program_events","title":"get_program_events","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Scriptr-Studio&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3Auc2NyaXB0ci5tb25leS9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Scriptr-Studio%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.scriptr.money%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Scriptr-Studio%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.scriptr.money%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Scriptr+%C2%B7+Studio&connectorUrl=https%3A%2F%2Fmcp.scriptr.money%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Scriptr-Studio\" --url \"https://mcp.scriptr.money/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/scriptr-mcp-5a31a117f1","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/scriptr-mcp-5a31a117f1/tools/{tool}","mcpServerUrl":"https://mcp.scriptr.money/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/scriptr-mcp-5a31a117f1?live=1"}