Scale Intelligence■ Docs
Docs / Registers / Every MCP tool, resource and prompt

Every MCP tool, resource and prompt.

The MCP server declares 195 tools, 4 resources and 2 prompts at contract 0476e35e6e275db5. It also supports the tasks, apps and elicitation extensions.

Figure 1Tool familiesspecified
SESSION6 toolsASK15 toolsREAD70 toolsVIEW7 toolsACT72 toolsWORK14 toolsHARNESS1 toolsFILES4 toolsECONOMICS6 tools
Every tool belongs to one family.

The server implements MCP version 2026-07-28. Every tool, resource and prompt below is declared in the manifest the server publishes.

Tools#

tool purpose read-only
si.session.my_grants the caller, and a place yes
si.session.my_scopes the caller yes
si.session.sign_out the session or the user yes
si.session.whoami a token, a key, or a run’s identity yes
si.session.sign_in nothing, or the tenant to sign in to yes
si.session.cache nothing, or a call to forget yes
si.ask.facts a unit or a population, the date it was true, and the date we knew it, as two parameters. Both default to now yes
si.ask.get_content a ContentRequest yes
si.ask.groups a scope, the two dates, and the resolution of the cut yes
si.ask.judge_fit Judges one entity against a buyer profile, and against a brand whose offerings’ fit is in question yes
si.ask.keep_question the question and its scope yes
si.ask.neighbours an entity, one kind of connection, and the two dates yes
si.ask.preview a predicate or its hash, the place, the window, the speeds wanted, and the caller with the surface it calls from yes
si.ask.propose_template a ProposeTemplateInput yes
si.ask.read_source the installed connector, the kind, a cursor yes
si.ask.saved_view the view. Or the view and a caller yes
si.ask.scrape a ScrapeRequest yes
si.ask.search a SearchRequest yes
si.ask.semantic_search a text or a subject’s vector, the model, a floor and a population yes
si.ask.sql a query, in a strategy yes
si.ask.local a question in one of the ask tools’ owning types, over the files the app may read yes
si.read.attributes a population and, where wanted, a window yes
si.read.audience_map a brand, two facets or a facet and a community, the window yes
si.read.basket the basket, and one subject, a set of subjects, a scope predicate or a cut into groups, with the window yes
si.read.board the board and a period yes
si.read.brand_design_system the brand, and a version, else the newest yes
si.read.brand_design_system_changes the brand and two versions, else the two newest yes
si.read.browse_view a BrowseViewInput yes
si.read.candidates Reads the candidates of one brand, narrowed by a buyer profile or by a place yes
si.read.capture_health a platform and a window, or nothing yes
si.read.capture_rules a platform, or nothing yes
si.read.catalogue a tenant or a brand yes
si.read.chain a brand yes
si.read.compare two brands, a question from the closed list of comparisons yes
si.read.connectors a tenant or a brand yes
si.read.consent the person or tenant, and the use yes
si.read.coverage a cell, or a scope of entities with a window yes
si.read.coverage_by_cell a source, or a scope with a window yes
si.read.document the document, the version, the caller yes
si.read.document_changes two versions yes
si.read.effect a move, the window yes
si.read.entity an entity, and the two dates yes
si.read.estimate an estimator, the case yes
si.read.explain_catch the match yes
si.read.failed_calls a tenant yes
si.read.fit_frame Reads the frame of one fit search yes
si.read.fit_plays Reads the tactics that fit one phase of the search, for a vertical or a kind of offering yes
si.read.forecasts a play or a tactic, across brands yes
si.read.grounding_priors a platform, or nothing (GroundingPriorsInput) yes
si.read.groundings one capture’s, one entity’s, or every grounding in a place yes
si.read.instruction_set nothing yes
si.read.intelligence a subject and a kind of intelligence yes
si.read.invitations nothing yes
si.read.invoices a period, or nothing yes
si.read.leads Reads the leads of one brand, narrowed by a place, a condition or a user yes
si.read.ledger a strategy, the window yes
si.read.lineage an artefact yes
si.read.lookup a key: a namespace with a value, or a name with a place, and with a name a breadth. And the two dates yes
si.read.map a brand, and the two dates yes
si.read.market a brand, a segment, the window yes
si.read.market_twin Reads one market twin, and the date to read it as of yes
si.read.methods a question, or nothing yes
si.read.model_families Reads the model families that fit a vertical or a representation yes
si.read.monitor_strength the monitor and a window yes
si.read.page_changes a PageChangesInput yes
si.read.parameter its name yes
si.read.plan_report a strategy and a window (PlanReportInput) yes
si.read.policy_replay a policy row and its version, a strategy and a window (PolicyReplayInput) yes
si.read.posture a community, the window yes
si.read.predicate_language the register’s name yes
si.read.propensity a lead, a move or a play, and which faces, actors or content or both (PropensityInput) yes
si.read.proxy the proxy and its version, the two dates, and a place yes
si.read.receipts the kind, export or erasure yes
si.read.register its name, and a version or current yes
si.read.registered a register and a name yes
si.read.roles nothing, or one role yes
si.read.scrape_runs a ScrapeRunsInput yes
si.read.signals a monitor, a subject, a kind or a strategy, and a window yes
si.read.simulation_frame Reads the frame of one simulation yes
si.read.source_procedure a source yes
si.read.speed_to_lead Reads the delay from delivery to the first touch for one brand, over a window yes
si.read.strategy a strategy, as of a date (StrategyReadInput) yes
si.read.systems_models Reads the systems models that fit one vertical or one kind of offering yes
si.read.trajectory a strategy or one move, and a window (TrajectoryInput) yes
si.read.under_test a subject or a scope, and the two dates yes
si.read.unit the kind, the id, the caller yes
si.read.usage_statement a period yes
si.read.value_chain Reads the value chain of one vertical, with the brand whose participants are placed on it yes
si.read.vertical the vertical, or a brand whose vertical is meant yes
si.read.why any unit yes
si.read.withheld Reads the withheld count for one brand or one tenant yes
si.view.capabilities nothing yes
si.view.journey a unit’s id yes
si.view.oldest a kind, a place, and how many yes
si.view.pairings a scope yes
si.view.stocks a part, a kind or a place, and a scope the caller holds yes
si.view.usage a tenant, a kind, a provider, a window yes
si.view.waiting the caller yes
si.act.act_through_connector the installed connector, the kind, the arguments with their sources no
si.act.annotate an Annotation with the target an entity and the entity’s id, from the web shell, the desktop shell, the agent or the API; in the side panel the same type travels inside the page’s reading no
si.act.arm_monitor the monitor’s version, and for arming the preview it was judged by no
si.act.arm_play a strategy, the play and its version, the goal it serves, and the share it is armed on with its holdout (a share under one makes the play an experiment) no
si.act.assign Assigns one lead to one user by hand, or hands it on no
si.act.beat what runs, and when no
si.act.bind_buyer the kind, an offering or a segment, the weight, the mode no
si.act.board the board with its tiles no
si.act.browse_step a BrowseStepInput no
si.act.build_document the document, the two dates, which default to now no
si.act.capacity Sets how many new leads one user can take in a period no
si.act.capture the document, the network events, the address, the person’s identity no
si.act.capture_rule the rule no
si.act.change_plan the plan kind no
si.act.correct the id of the wrong event, and the right facts no
si.act.crawl a ScrapeRequest whose scope names the site’s seeds, with sitemap-driven discovery on no
si.act.decide_ask the ask, by a user who may no
si.act.decide_brand_design the brand, the value’s path, the decision (accepted, declined, changed) and, when changed, the tenant’s own value, with the reason no
si.act.decide_move the move, the caller no
si.act.deepen an observation, and the depth: fetched in full, or given meaning no
si.act.dry_run an action no
si.act.erase_person the person no
si.act.export_tenant nothing no
si.act.goal a strategy, a measure, a target, a window no
si.act.grant the grant, by a caller who may give it no
si.act.ground exactly one of a capture, an entity, a text or an address, and a breadth (GroundInput) no
si.act.hold_identity the platform, the scopes the rows declare no
si.act.install_connector the connector, the ways chosen, and the identity for each no
si.act.install_pack a brand, the pack and its version no
si.act.invite an address and a role no
si.act.keep_basket its name, its scope and its proxies by version no
si.act.keep_buyer the whole profile as it should stand next, with its predicate’s tree given in full, its bindings and its ladder no
si.act.keep_ladder its ordered rungs, each a predicate over the population, and the rung that qualifies; the rungs’ predicates in full where they are not yet kept no
si.act.keep_monitor its name, its predicate, the place it runs at, the kind of signal it makes, the strategy where one is chosen, and for a platform monitor the vertical no
si.act.keep_play a play for a brand, written once by the platform as an original or by the tenant: its goal, its condition as a predicate over its population, its class, its tactic, the move it proposes, its measure, its window, its forecast rule, its comparison, when it stops, and its graph of moves as edges (KeepPlayInput); the predicates given in full are kept by their hashes in the same call no
si.act.keep_proxy a proxy: its name, the facet kind it stands for, its scope, its rule as a predicate, its strength, its named control, its failure mode, and whether it is aggregate-only no
si.act.make_brand_design_system the brand, and the site when it is not the brand row’s own no
si.act.make_market_twin Makes one market twin from a vertical, a segment, a brand, a template and the way of going to market it serves no
si.act.map_brand a web address, and the brand scope to hold the map no
si.act.mark_lead Marks a condition on one lead, with a reason where the condition asks for one no
si.act.mark_rival a brand, the rival’s entity, the evidence no
si.act.membership the person’s address, and the roles with where each is held no
si.act.move_strategy a strategy, the place to move it to and the reason (StrategyMoveInput): drafted, simulated, rolled out in part, running, paused, ended no
si.act.notification_channel Writes one notification channel, which is where a notice goes no
si.act.notification_rule Writes one notification rule, which says who is told and never what happens no
si.act.parameter a parameter by its name, its value and its scope no
si.act.place_participant Places one party in one role on one stock of a vertical’s chain, with the evidence for it no
si.act.probe_identity the identity no
si.act.propose_move a match of a play no
si.act.publish the version, the address, the visibility no
si.act.raise_need a cell’s key, the reason and the value no
si.act.record_fit_reading Records one result of a person’s own test: the tactic, the market, the measure, its value, the sample and where it came from no
si.act.remember a memory and its scope no
si.act.routing Writes, previews or arms a routing rule from a predicate and the people or the team it attaches no
si.act.run_action an action prepared by a move no
si.act.scrape_template a TemplateInput no
si.act.seed_tenant the manifest and the window no
si.act.set_aside_run a SetAsideRunInput: the run’s key and a person’s plain reason no
si.act.settle a hypothesis, the standing, the caller no
si.act.settle_match the possible match, and a user’s answer or a proof no
si.act.sign_up the company’s name, and its domain where known, from a signed-in person who belongs to no tenant no
si.act.strategy a brand or brands, a name, a window if any no
si.act.sync_rule the installed connector, the offer, the fields of section 2.8 no
si.act.undo a done action no
si.act.undo_action the move no
si.act.undo_merge the merge or the decision, and the reason no
si.act.watch a public entity no
si.act.watch_site a WatchSiteInput no
si.act.webhook the address, what to be told about, and a secret to sign with no
si.act.weigh a hypothesis, and a fact or a test’s reading no
si.act.withdraw a publishing no
si.act.workflow its steps and what starts it no
si.work.backfill a source, an access method, a window, a plane no
si.work.browse_open a BrowseOpenInput no
si.work.browse_take_over a BrowseTakeOverInput no
si.work.build_facet a facet kind, a seed (a predicate, a list of communities, or a place from the gazetteer), the scope, and the positive and negative controls no
si.work.cancel the preview no
si.work.download_set a DownloadInput no
si.work.download_set_control a DownloadControlInput no
si.work.lay_strategy Lays one strategy on one twin, with the bounds of the run no
si.work.mine the caller no
si.work.run_procedure the procedure and its inputs no
si.work.search_fit Searches for product-market fit from one end: an offering looking for its markets, or a concept looking for a market no
si.work.simulate_market Runs one systems model template over a market, with the interventions to try and the bounds of the run no
si.work.status the task no
si.work.local_procedure a named procedure whose inputs are files in the workspace no
si.harness.delegate words, in a strategy no
si.files.download a file’s pointer from a task or a document, and where in the workspace to put it no
si.files.upload a path inside the workspace, and what the file is for no
si.files.list a path inside the workspace, or nothing no
si.files.workspace nothing, or a folder to make the workspace no
si.economics.benchmarks a driver, and a population or a buyer profile no
si.economics.estimate EstimateReturnInput: the buyer (an entity, a lead, a buyer profile or a session), the offering or tier, the stated numbers, and whether to simulate no
si.economics.ladder nothing, or a version no
si.economics.models a vertical, a segment or a buyer profile no
si.economics.offer ReadingOfferedInput: the buyer profile, the model, the drivers to ask no
si.economics.study PricingStudyInput: the methods to run, the buyer profiles, the rivals’ window no

Resources#

ui://scale-intelligence/cards/{kind}
the apps extension’s bundle that draws one kind of card, one per body type of the tool register
si://register/{name}
the rows of one register with their hash
si://unit/{kind}/{id}
one unit by its kind and id, as of two dates
si://monitor/{id}
an armed monitor; its firing reaches a connected agent as an update of this resource

Prompts#

stage-0-proves-itself
the named procedure that proves the core: eight steps, each with the planted fault that must show red first
run-procedure
any named procedure of the register, by name, with its inputs

Host connection#

Claude Code and any other MCP host can start the stdio shim, which forwards each message to the local server’s socket. A host can also connect to the platform’s MCP server over HTTPS with a key. The page on connecting an agent describes both connections.