accueil / serveurs / Communication / network.capability/physical-capability-cloud
network.capability/physical-capability-cloud
serveur MCP (Model Context Protocol) · Physical Capability Cloud 2.19.3+sha256.a93b6fab5a8a325daafb456917b722efa1823dfe6585acecd7d65029a67d4ec9
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que network.capability/physical-capability-cloud est sûr ?
Au dernier audit MCP Hub, le serveur MCP « network.capability/physical-capability-cloud » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 256 outils
- activate_registration≈ 96 tokens
Activate an approved registration, making the operator's equipment live on the network and ready to accept jobs.
Paramètres, retour & exemple (1)
ParamètresregistrationId· string · requis
Registration ID
Exemple d'appel{"name": "activate_registration", "arguments": {"registrationId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - advance_automation≈ 132 tokens
Advance the automation level for a transfer pair (manual → teleoperated → pilot_operated → vla_assisted → fully_autonomous). Requires sufficient training episodes.
Paramètres, retour & exemple (2)
ParamètrestoNodeId· string · requis
Destination instrument node IDfromNodeId· string · requis
Source instrument node ID
Exemple d'appel{"name": "advance_automation", "arguments": {"toNodeId": "texte", "fromNodeId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_machine_docs≈ 100 tokens
AI analysis of machine documentation. Upload docs to get suggested capabilities, extracted specs, materials, and tolerances.
Paramètres, retour & exemple (1)
Paramètresdocument· string · optionnel
Document content or reference to analyze
Exemple d'appel{"name": "analyze_machine_docs", "arguments": {"document": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - approve_registration≈ 111 tokens
Approve a submitted machine registration. Moves it from 'submitted' to 'approved' status, enabling the operator to activate and start accepting jobs.
Paramètres, retour & exemple (1)
ParamètresregistrationId· string · requis
Registration ID (e.g. 'reg-1234567890')
Exemple d'appel{"name": "approve_registration", "arguments": {"registrationId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - archive_encrypted_bundle≈ 105 tokens
Archive an encrypted evidence bundle to IPFS and store the resulting CID in the database. Idempotent — returns existing CID if already archived.
Paramètres, retour & exemple (1)
ParamètresbundleId· string · requis
Encrypted evidence bundle ID
Exemple d'appel{"name": "archive_encrypted_bundle", "arguments": {"bundleId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - archive_evidence≈ 96 tokens
Archive an evidence bundle to IPFS/Storacha for permanent decentralized storage. Returns the content-addressed CID.
Paramètres, retour & exemple (1)
Paramètresbundle· object · requis
Evidence bundle object to archive
Exemple d'appel{"name": "archive_evidence", "arguments": {"bundle": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - attach_operator_channel≈ 580 tokens
Attach a notification/dispatch channel to an operator so PCC knows how to ping them when a job lands. The operator's onboarding agent calls this AFTER the conversation that produced the channel record. Transport is a small stable enum (webhook|email|sms|voice|push|mqtt|file|manual) — vendor specifics live in the free-form `describe` field, written by the operator's agent. PCC the substrate stays neutral. Returns the channel record with a generated id.
Paramètres, retour & exemple (9)
Paramètresslug· string · requis
Operator slug (typically the operator's address or unique identifier).label· string · requis
Short human label shown to the operator and in admin UIs: 'Front counter printer', 'Owner's phone'.enabled· boolean · optionnel
Whether the channel is live (defaults to true).describe· string · requis
Plain-English instructions for how PCC should talk to whatever is on the other end. Written by the operator's onboarding agent. Required, ≥4 chars. Example: 'POST JSON with keys order_id, line_items[], deadline_iso. I will POST back {order_id, status} to your reply URL.'endpoint· object · optionnel
Transport-specific routing payload. webhook→{url}, email→{address}, sms/voice→{phoneE164}, push→{token,platform}, mqtt→{brokerUrl,topic}, file→{scheme,path}, manual→{}.direction· string · optionnel · out | in-out | in
out=PCC pushes only; in-out=operator's system also replies; in=operator pushes unsolicited.transport· string · requis · webhook | email | sms | voice | push | mqtt | file | manual
Which wire does the message go over. `manual` = no machine endpoint (dashboard-only).credentialRef· string · optionnel
Reference to a secret in the credential vault (not the secret itself). PCC resolves it at dispatch time.replyContract· string · optionnel
Optional operator-authored contract describing how the operator's system will respond to evidence requests, status pings, etc.
Exemple d'appel{"name": "attach_operator_channel", "arguments": {"slug": "texte", "label": "texte", "describe": "texte", "transport": "webhook"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - build_contract≈ 163 tokens
Build and submit a capability contract with on-chain milestone escrow. Returns job ID and escrow address.
Paramètres, retour & exemple (4)
Paramètrestype· string · requis
Capability typeprofileId· string · optionnel
Optional capability profile IDselections· object · requis
Configuration selectionsassuranceTier· number · requis
Assurance tier 0-3 (0=self-reported, 3=ZK-proven+bonds)
Exemple d'appel{"name": "build_contract", "arguments": {"type": "texte", "selections": {}, "assuranceTier": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_price≈ 142 tokens
Calculate price for a capability configuration. Returns base price, tier premiums, and estimated total cost.
Paramètres, retour & exemple (3)
Paramètrestype· string · requis
Capability typeprofileId· string · optionnel
Optional capability profile IDselections· object · requis
Configuration selections (material, dimensions, quantity, etc.)
Exemple d'appel{"name": "calculate_price", "arguments": {"type": "texte", "selections": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_roi≈ 138 tokens
Calculate ROI projection for onboarding equipment. Returns month-by-month revenue, cost, and break-even analysis.
Paramètres, retour & exemple (3)
ParamètresavgJobValue· number · optionnel
Average revenue per job in USDmonthlyCost· number · optionnel
Monthly operating cost in USDutilization· number · optionnel
Expected utilization percentage (0-100)
Exemple d'appel{"name": "calculate_roi", "arguments": {"avgJobValue": 1, "monthlyCost": 1, "utilization": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - cancel_protocol_run≈ 86 tokens
Cancel a protocol run. Cannot be cancelled once completed or already cancelled.
Paramètres, retour & exemple (1)
ParamètresrunId· string · requis
Protocol run ID to cancel
Exemple d'appel{"name": "cancel_protocol_run", "arguments": {"runId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_invite≈ 87 tokens
Validate an invite code before redeeming it. Returns whether the code is valid and what it includes.
Paramètres, retour & exemple (1)
Paramètrescode· string · requis
Invite code to check
Exemple d'appel{"name": "check_invite", "arguments": {"code": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_support_replies≈ 124 tokens
Check for admin replies on the operator's support threads. Call this periodically or when the operator asks 'did they respond yet?'. Returns all threads for this kernel and a hasUnreadReplies boolean indicating new admin messages.
Paramètres, retour & exemple (1)
ParamètreskernelId· string · requis
Operator's kernel ID
Exemple d'appel{"name": "check_support_replies", "arguments": {"kernelId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - claim_bounty≈ 122 tokens
Claim a bounty to onboard a new capability. The operator commits to registering the capability and completing verification.
Paramètres, retour & exemple (2)
ParamètresbountyId· string · requis
ID of the bounty to claimoperatorId· string · requis
ID of the operator claiming the bounty
Exemple d'appel{"name": "claim_bounty", "arguments": {"bountyId": "texte", "operatorId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - claim_ip_revenue≈ 122 tokens
Claim earned revenue from an IP asset vault. Returns the claimed amount and transaction hash.
Paramètres, retour & exemple (2)
ParamètresipId· string · requis
IP asset IDtokenIds· array · optionnel
Specific royalty token IDs to claim (optional — claims all if omitted)
Exemple d'appel{"name": "claim_ip_revenue", "arguments": {"ipId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - claim_pool≈ 104 tokens
Operator claims an investment pool reward after capability verification.
Paramètres, retour & exemple (2)
ParamètrespoolId· string · requis
Pool ID to claimoperatorId· string · requis
Operator ID making the claim
Exemple d'appel{"name": "claim_pool", "arguments": {"poolId": "texte", "operatorId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - close_pool≈ 78 tokens
Close an investment pool to new stakes. Pool enters sunset phase.
Paramètres, retour & exemple (1)
ParamètrespoolId· string · requis
Pool ID to close
Exemple d'appel{"name": "close_pool", "arguments": {"poolId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - commit_evidence≈ 100 tokens
Create a Merkle commitment for an evidence bundle hash. Used as the first step in ZK proof generation for Tier 3 assurance.
Paramètres, retour & exemple (1)
ParamètresbundleHash· string · requis
SHA-256 hash of the evidence bundle
Exemple d'appel{"name": "commit_evidence", "arguments": {"bundleHash": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - convert_bounty_to_pool≈ 96 tokens
Convert an existing bounty into an investment pool. Allows community staking toward the bounty's capability.
Paramètres, retour & exemple (1)
ParamètresbountyId· string · requis
Bounty ID to convert to a pool
Exemple d'appel{"name": "convert_bounty_to_pool", "arguments": {"bountyId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_capability≈ 199 tokens
Register a capability instance for a kernel. Required before submitting jobs — the gateway needs at least one capability per kernel. Creates a liquid-handler, fdm, cnc-3axis, or other capability type.
Paramètres, retour & exemple (4)
Paramètresname· string · optionnel
Human-readable name for the capabilitytype· string · requis
Capability type (e.g. liquid-handler, fdm, cnc-3axis, laser-cut, document-printing)kernelId· string · requis
Kernel ID to register capability fordescription· string · optionnel
Description of what this capability does
Exemple d'appel{"name": "create_capability", "arguments": {"type": "texte", "kernelId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_investment_pool≈ 180 tokens
Create an investment pool for a capability bounty. Stakers earn future protocol fees when the capability goes live.
Paramètres, retour & exemple (4)
Paramètrescurrency· string · optionnel · USDC | CREDITS
Currency for the pooldescription· string · requis
Description of the capability pooltargetAmount· number · optionnel
Funding target amountcapabilityType· string · requis
Type of capability to invest in (e.g. cnc-milling, sla-printing)
Exemple d'appel{"name": "create_investment_pool", "arguments": {"description": "texte", "capabilityType": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_kernel≈ 162 tokens
Register a new Shop Kernel (physical site) on the PCC network. Part of Step 2 in the onboarding flow.
Paramètres, retour & exemple (4)
Paramètresname· string · requis
Kernel/site name (e.g. 'BioPunk Lab - Bay A')config· object · optionnel
Kernel configuration JSONlocation· object · optionnel
Location object with address and geo coordinatesdescription· string · optionnel
Description of the site and its capabilities
Exemple d'appel{"name": "create_kernel", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_protocol≈ 211 tokens
Create a new protocol template draft. Returns the new template ID.
Paramètres, retour & exemple (7)
Paramètresname· string · requis
Protocol nametags· array · optionnel
Tags for discoverysteps· array · optionnel
Array of protocol step objectstransfers· array · optionnel
Array of transfer objects between stepsparameters· array · optionnel
Array of parameter definitionsdescription· string · optionnel
Protocol descriptionrequiredCapabilities· array · optionnel
Required capability types
Exemple d'appel{"name": "create_protocol", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_protocol_run≈ 164 tokens
Instantiate a protocol template as a run on a specific kernel with given parameter values.
Paramètres, retour & exemple (4)
Paramètresid· string · requis
Protocol template IDkernelId· string · optionnel
Kernel ID to run the protocol onsampleIds· array · optionnel
Sample IDs being processed in this runparameterValues· object · optionnel
Runtime parameter values (overrides template defaults)
Exemple d'appel{"name": "create_protocol_run", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_shipment≈ 195 tokens
Create a new equipment shipment with origin, destination, package details, and provider.
Paramètres, retour & exemple (5)
Paramètresorigin· object · optionnel
Origin location with label, address, geo coordinatespackage· object · optionnel
Package details (weightKg, dimensions, fragile, etc.)providerId· string · optionnel
Logistics provider IDdestination· object · optionnel
Destination location with label, address, geo coordinatesequipmentDescription· string · requis
Description of equipment being shipped
Exemple d'appel{"name": "create_shipment", "arguments": {"equipmentDescription": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - delete_operator_channel≈ 107 tokens
Remove a channel from an operator. Future jobs will not dispatch to it. Use update_operator_channel with enabled=false to silence temporarily without losing the recipe in `describe`.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Channel id.
Exemple d'appel{"name": "delete_operator_channel", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - deposit_bond≈ 124 tokens
Deposit an operator bond for a milestone on-chain. Required for Assurance Tier 3 jobs. Returns transaction hash.
Paramètres, retour & exemple (2)
Paramètresaddress· string · requis
Escrow contract address (0x...)milestoneIndex· number · requis
Milestone index to post bond for (0-based)
Exemple d'appel{"name": "deposit_bond", "arguments": {"address": "texte", "milestoneIndex": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - dispute_verification≈ 178 tokens
File a dispute against the consensus verdict. Only verifiers who submitted a response can dispute. Requires additional evidence CID.
Paramètres, retour & exemple (4)
Paramètresreason· string · requis
Reason for disputing the consensusrequestId· string · requis
Verification request ID (hvreq_...)disputerId· string · requis
Verifier node ID filing the disputeevidenceCid· string · requis
IPFS CID of the counter-evidence
Exemple d'appel{"name": "dispute_verification", "arguments": {"reason": "texte", "requestId": "texte", "disputerId": "texte", "evidenceCid": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - distribute_royalties≈ 220 tokens
Set revenue splits for an IP asset among stakeholders (designer, operator, verifier, assembler, curator). Splits must sum to 100.
Paramètres, retour & exemple (2)
ParamètresipId· string · requis
IP asset IDsplits· array · requis
Revenue splits — must sum to 100
Exemple d'appel{"name": "distribute_royalties", "arguments": {"ipId": "texte", "splits": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - emit_telemetry≈ 240 tokens
Manually emit a telemetry event for a job pipeline phase. Used by kernels and agents to report execution progress.
Paramètres, retour & exemple (7)
ParamètresjobId· string · requis
Job IDlevel· string · optionnel · info | warn | error | debug
Log level for this eventphase· string · requis
Pipeline phase name (e.g. intake, binding, execution, evidence, settlement)source· string · optionnel
Source module or componentstatus· string · requis · started | completed | failed | skipped
Phase statusmetadata· object · optionnel
Additional event metadataduration_ms· number · optionnel
Phase duration in milliseconds
Exemple d'appel{"name": "emit_telemetry", "arguments": {"jobId": "texte", "phase": "texte", "status": "started"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - execute_composition≈ 243 tokens
Commit a proposed composition: drives the DAG through the workflow engine, each step records a reputation outcome, the composition's reputation is finalized when the run ends. When `PCC_COMPOSE_EXECUTE_REAL=true` is set on the gateway, steps submit real jobs via JobFacade and the workflow run is durable (@pcc/workflow). When the flag is off, the NOOP runner returns synthetic success — useful in dev/test. Re-executing an already-run composition replays the stored result (idempotent — reputation deltas are applied exactly once).
Paramètres, retour & exemple (2)
Paramètresid· string · requis
Composition id from propose_composition. Must be in `proposed` status and not expired.idempotencyKey· string · optionnel
Optional caller-supplied key (≤120 chars) to dedupe execute calls.
Exemple d'appel{"name": "execute_composition", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - file_escrow_dispute≈ 208 tokens
File a dispute against a milestone on-chain. Challenger must post a bond and provide evidence hash. Returns transaction hash.
Paramètres, retour & exemple (5)
Paramètresreason· string · requis
Human-readable dispute reasonaddress· string · requis
Escrow contract address (0x...)challengerBond· string · requis
Bond amount in wei (as string)milestoneIndex· number · requis
Milestone index to dispute (0-based)challengerEvidenceHash· string · requis
Evidence hash as 0x-prefixed hex bytes32
Exemple d'appel{"name": "file_escrow_dispute", "arguments": {"reason": "texte", "address": "texte", "challengerBond": "texte", "milestoneIndex": 1, "challengerEvidenceHash": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - fork_dashboard≈ 278 tokens
Fork an existing dashboard into a new artifact you own, preserving lineage back to the original (the social remix verb). Use this to adapt a popular dashboard rather than build from scratch — e.g. fork a 'watch pizza' dashboard and raise the budget or add a receipt window via update_dashboard. Increments the source's fork counter. You can fork any public/unlisted artifact, or a private one you own.
Paramètres, retour & exemple (3)
Paramètresid· string · requis
The id (ua_...) of the artifact to fork.name· string · optionnel
Optional name for the fork (defaults to '<original> (fork)').visibility· string · optionnel · private | unlisted | public
Visibility of the fork (default 'unlisted').
Exemple d'appel{"name": "fork_dashboard", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"name": "texte", "slug": "texte", "manifest": {}}} - fork_protocol≈ 136 tokens
Fork a protocol template to create your own version with parameter overrides. Returns the new fork ID.
Paramètres, retour & exemple (3)
Paramètresid· string · requis
Protocol template ID to forkname· string · optionnel
Name for the forked protocolparameterOverrides· object · optionnel
Parameter values to override from the source template
Exemple d'appel{"name": "fork_protocol", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - fund_escrow≈ 126 tokens
Fund a protocol-created escrow on-chain. Approval is handled INTERNALLY by the gateway for protocol-created escrows (audit C-03 removed the public approve step) — do NOT call a separate approve first; fund directly. Returns transaction hash.
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
Escrow contract address (0x...)
Exemple d'appel{"name": "fund_escrow", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_active_telemetry≈ 67 tokens
List currently active jobs with their current pipeline phase and telemetry status.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_active_telemetry", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_agent_anomalies≈ 83 tokens
Get anomalies involving a specific agent, plus their trust impact score.
Paramètres, retour & exemple (1)
ParamètresagentId· string · requis
Agent or kernel ID
Exemple d'appel{"name": "get_agent_anomalies", "arguments": {"agentId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_anomaly_stats≈ 65 tokens
Get aggregate anomaly statistics — total, unresolved, by severity, by category.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_anomaly_stats", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_automation_status≈ 111 tokens
Get automation status for a specific instrument-to-instrument transfer pair.
Paramètres, retour & exemple (2)
ParamètrestoNodeId· string · requis
Destination instrument node IDfromNodeId· string · requis
Source instrument node ID
Exemple d'appel{"name": "get_automation_status", "arguments": {"toNodeId": "texte", "fromNodeId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_bounty_leaderboard≈ 90 tokens
Get the bounty hunter leaderboard showing top operators by bounties claimed and verified.
Paramètres, retour & exemple (1)
Paramètreslimit· number · optionnel
Number of entries to return (default 10)
Exemple d'appel{"name": "get_bounty_leaderboard", "arguments": {"limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_build_options≈ 149 tokens
Get configuration options for a capability type (materials, dimensions, tolerances, assurance tiers). Use before calling calculate_price.
Paramètres, retour & exemple (3)
Paramètrestype· string · requis
Capability type (e.g. fdm, cnc-3axis, hplc)profileId· string · optionnel
Optional capability profile IDselections· object · optionnel
Current selections to refine available options
Exemple d'appel{"name": "get_build_options", "arguments": {"type": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_bundle_ipfs≈ 90 tokens
Get IPFS CIDs for a bundle — returns the primary CID, metadata CID, and Filecoin deal ID if available.
Paramètres, retour & exemple (1)
ParamètresbundleId· string · requis
Evidence bundle ID
Exemple d'appel{"name": "get_bundle_ipfs", "arguments": {"bundleId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_capability_ip≈ 92 tokens
Get the Story Protocol IP registration for a capability by its capability ID.
Paramètres, retour & exemple (1)
ParamètrescapabilityId· string · requis
Capability ID to look up IP registration for
Exemple d'appel{"name": "get_capability_ip", "arguments": {"capabilityId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_composition≈ 122 tokens
Retrieve a previously-proposed composition by id. Returns 404 if unknown, 410 if the 30-minute proposal window has expired. Use this to inspect a plan before executing, or to recover a plan id after a restart.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Composition id (returned from propose_composition).
Exemple d'appel{"name": "get_composition", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_dashboard≈ 226 tokens
Recall a saved dashboard by its id or slug. Returns the full artifact (manifest + metadata). Use this to reload a dashboard the user asks for again ('open my pizza dashboard') instead of regenerating it — a saved dashboard reloads with zero regeneration. Public for public/unlisted artifacts; owner-only for private ones. Increments the load counter (a popularity signal).
Paramètres, retour & exemple (1)
ParamètresidOrSlug· string · requis
The artifact id (ua_...) or its slug (e.g. 'watch-my-pizza-8k3f', the tail of the /a/<slug> URL).
Exemple d'appel{"name": "get_dashboard", "arguments": {"idOrSlug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"name": "texte", "slug": "texte", "manifest": {}}} - get_demand_supply≈ 68 tokens
Get network-wide demand vs supply timeline data for capacity planning and market analysis.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_demand_supply", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_depin_stats≈ 66 tokens
DePIN treasury, soulbound capability certificates, and current reward epoch stats.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_depin_stats", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_equipment_classes≈ 78 tokens
List equipment classes (FDM printers, CNC mills, etc.) with market snapshot data including utilization, demand, and pricing.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_equipment_classes", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_escrow≈ 108 tokens
Get escrow details. Pass a DB ID for database record (with milestones and disputes), or an EVM address (0x...) to read directly from the blockchain.
Paramètres, retour & exemple (1)
ParamètresescrowId· string · requis
DB escrow ID or on-chain contract address (0x...)
Exemple d'appel{"name": "get_escrow", "arguments": {"escrowId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_escrow_chain_state≈ 104 tokens
Read full on-chain escrow state with all milestone details from the blockchain. More detailed than get_escrow for on-chain contracts.
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
On-chain escrow contract address (0x...)
Exemple d'appel{"name": "get_escrow_chain_state", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_escrow_dispute≈ 109 tokens
Read dispute state for a specific milestone from the blockchain.
Paramètres, retour & exemple (2)
Paramètresaddress· string · requis
Escrow contract address (0x...)milestoneIndex· number · requis
Milestone index (0-based)
Exemple d'appel{"name": "get_escrow_dispute", "arguments": {"address": "texte", "milestoneIndex": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_escrow_events≈ 116 tokens
Get on-chain event history for an escrow contract. Returns funding, release, dispute, and bond events.
Paramètres, retour & exemple (2)
Paramètresaddress· string · requis
On-chain escrow contract address (0x...)fromBlock· string · optionnel
Starting block number (optional)
Exemple d'appel{"name": "get_escrow_events", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_evidence_bundle≈ 90 tokens
Get an encrypted evidence bundle by its bundle ID. Returns the encrypted payload and key capsules.
Paramètres, retour & exemple (1)
ParamètresbundleId· string · requis
Evidence bundle ID
Exemple d'appel{"name": "get_evidence_bundle", "arguments": {"bundleId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_installations≈ 92 tokens
List equipment installation orders with step progress and status.
Paramètres, retour & exemple (1)
Paramètresstatus· string · optionnel
Filter by installation status (draft, scheduled, in_progress, completed)
Exemple d'appel{"name": "get_installations", "arguments": {"status": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_ip_lineage≈ 86 tokens
Get the full IP lineage chain for an asset — parent capabilities and all derivative job registrations.
Paramètres, retour & exemple (1)
ParamètresipId· string · requis
IP asset ID
Exemple d'appel{"name": "get_ip_lineage", "arguments": {"ipId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_ip_revenue≈ 83 tokens
Get a revenue snapshot for an IP asset — total earned, pending claims, and recent payments.
Paramètres, retour & exemple (1)
ParamètresipId· string · requis
IP asset ID
Exemple d'appel{"name": "get_ip_revenue", "arguments": {"ipId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_job≈ 75 tokens
Get job details including progress, evidence bundles, and milestones.
Paramètres, retour & exemple (1)
ParamètresjobId· string · requis
Job ID
Exemple d'appel{"name": "get_job", "arguments": {"jobId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_job_telemetry≈ 93 tokens
Get full event timeline for a specific job — all pipeline phase transitions with timings and metadata.
Paramètres, retour & exemple (1)
ParamètresjobId· string · requis
Job ID to get pipeline timeline for
Exemple d'appel{"name": "get_job_telemetry", "arguments": {"jobId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_kernel≈ 79 tokens
Get kernel details including full capability objects, devices, and queue.
Paramètres, retour & exemple (1)
ParamètreskernelId· string · requis
Kernel ID
Exemple d'appel{"name": "get_kernel", "arguments": {"kernelId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_kernel_devices≈ 87 tokens
List all devices registered under a specific kernel, including adapter configs and device types.
Paramètres, retour & exemple (1)
ParamètreskernelId· string · requis
Kernel ID
Exemple d'appel{"name": "get_kernel_devices", "arguments": {"kernelId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_kernel_jobs≈ 82 tokens
List all jobs submitted to a specific kernel, including job status and progress.
Paramètres, retour & exemple (1)
ParamètreskernelId· string · requis
Kernel ID
Exemple d'appel{"name": "get_kernel_jobs", "arguments": {"kernelId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_kernel_sensors≈ 86 tokens
Get sensor channels for a specific kernel. Returns live channel descriptors.
Paramètres, retour & exemple (1)
ParamètreskernelId· string · requis
Kernel ID to get sensors for
Exemple d'appel{"name": "get_kernel_sensors", "arguments": {"kernelId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_lit_conditions≈ 100 tokens
Get Lit Protocol access conditions for a Lit-encrypted evidence bundle. Returns the conditions that gate decryption.
Paramètres, retour & exemple (1)
ParamètresbundleId· string · requis
Evidence bundle ID (must be Lit-encrypted)
Exemple d'appel{"name": "get_lit_conditions", "arguments": {"bundleId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_logistics_overview≈ 68 tokens
Logistics hub overview: active shipments, pending installations, and upcoming bookings.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_logistics_overview", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_marketplace_overview≈ 69 tokens
Equipment marketplace overview with demand/supply metrics across all capability types.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_marketplace_overview", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_operator_certs≈ 97 tokens
Answers 501 not_available: operator certifications are not recorded on this gateway (there is no certification store; certifications typed at registration are the operator's own claim and are not checked).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_operator_certs", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_operator_dashboard≈ 84 tokens
Not available: no route answers GET /api/operator on this gateway. The operator's real kernels, devices and in-flight jobs are at GET /api/agent/me.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_operator_dashboard", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_operator_earnings≈ 111 tokens
Answers 501 not_available: operator earnings history is not recorded on this gateway. Per-job payment state is at GET /api/jobs/:jobId/execution.
Paramètres, retour & exemple (1)
Paramètresperiod· string · optionnel · 7d | 30d | 90d | 1y
Time period for earnings data
Exemple d'appel{"name": "get_operator_earnings", "arguments": {"period": "7d"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_operator_machines≈ 94 tokens
Answers 501 not_available: operator machines with utilization and uptime are not recorded on this gateway. The operator's real kernels, devices and in-flight jobs are at GET /api/agent/me.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_operator_machines", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_operator_status≈ 221 tokens
Four-slot substrate view for an operator: kernels, capabilities (with sla + availability), notification channels, and the per-kernel A2A agent-card URLs. Returns totals and a `missing` list naming any of the four onboarding slots that are still empty. Use this from an onboarding agent's wrap-up step to confirm 'are all four slots wired before I go live?' status is `ready` | `partial` | `unconfigured`. Public — operator slug is non-secret and the response carries no credentials (channel `credentialRef` values are vault references, not secrets).
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Operator slug — typically the operator's wallet address used as `operatorAddress` on their kernels.
Exemple d'appel{"name": "get_operator_status", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_pool≈ 84 tokens
Get details of a specific investment pool including stakes, status, and revenue share terms.
Paramètres, retour & exemple (1)
ParamètrespoolId· string · requis
Investment pool ID
Exemple d'appel{"name": "get_pool", "arguments": {"poolId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_pool_earnings≈ 84 tokens
Check earnings from capability investment pools for a staker address.
Paramètres, retour & exemple (1)
Paramètresstaker· string · requis
Address or DID of the staker
Exemple d'appel{"name": "get_pool_earnings", "arguments": {"staker": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_popular_csd_templates≈ 144 tokens
Return CSDs sorted by adoption (usage-count descending). Useful for first-time operators who want to see what kind of capabilities others are publishing. Each entry includes the CSD record plus usage attribution: count, recent adopters (deduped, capped at 50), and lastUsedAt.
Paramètres, retour & exemple (1)
Paramètreslimit· integer · optionnel
Max results (1..50, default 10).
Exemple d'appel{"name": "get_popular_csd_templates", "arguments": {"limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_protocol≈ 83 tokens
Get protocol template details by ID. Returns steps, transfers, parameters, and metadata.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Protocol template ID
Exemple d'appel{"name": "get_protocol", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_protocol_forks≈ 86 tokens
List all forks of a protocol template. Shows who forked it and what parameters they changed.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Protocol template ID
Exemple d'appel{"name": "get_protocol_forks", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_protocol_run≈ 88 tokens
Get protocol run status including step progress, transfer status, current phase, and evidence hashes.
Paramètres, retour & exemple (1)
ParamètresrunId· string · requis
Protocol run ID
Exemple d'appel{"name": "get_protocol_run", "arguments": {"runId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_registration≈ 97 tokens
Get details of a specific machine registration by ID, including capabilities, pricing, operator info, and current status.
Paramètres, retour & exemple (1)
ParamètresregistrationId· string · requis
Registration ID
Exemple d'appel{"name": "get_registration", "arguments": {"registrationId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_sensor_channels≈ 72 tokens
List all registered sensor channels across kernels. Returns channel descriptors with units and ranges.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_sensor_channels", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_settlement_epochs≈ 70 tokens
Get settlement epoch history showing past batch settlements with timing and operation counts.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_settlement_epochs", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_settlement_status≈ 75 tokens
Get settlement pipeline status including pending operations count, total value queued, and smart account address.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_settlement_status", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_shipment_quote≈ 152 tokens
Get shipping quotes from logistics providers based on origin, destination, weight, and priority.
Paramètres, retour & exemple (4)
Paramètrespriority· string · optionnel · standard | expedited | rush
Shipping priority levelweightKg· number · optionnel
Package weight in kgoriginZip· string · optionnel
Origin ZIP codedestinationZip· string · optionnel
Destination ZIP code
Exemple d'appel{"name": "get_shipment_quote", "arguments": {"priority": "standard", "weightKg": 1, "originZip": "texte", "destinationZip": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_shipments≈ 93 tokens
List equipment shipments with tracking status. Optionally filter by status.
Paramètres, retour & exemple (1)
Paramètresstatus· string · optionnel
Filter by shipment status (in_transit, delivered, pickup_scheduled, etc.)
Exemple d'appel{"name": "get_shipments", "arguments": {"status": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_space≈ 83 tokens
Get detailed information about a hosting space including power, amenities, safety features, and pricing.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Space ID
Exemple d'appel{"name": "get_space", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_space_bookings≈ 100 tokens
List space bookings for hosting equipment. Optionally filter by status or space.
Paramètres, retour & exemple (2)
Paramètresstatus· string · optionnel
Filter by booking statusspaceId· string · optionnel
Filter by space ID
Exemple d'appel{"name": "get_space_bookings", "arguments": {"status": "texte", "spaceId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_subnet_miners≈ 75 tokens
List verification subnet miners on the Bittensor network. Returns miner addresses, scores, and leaderboard positions.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_subnet_miners", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_subnet_status≈ 68 tokens
Get Bittensor verification subnet health, agent bridge status, and network connectivity.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_subnet_status", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_telemetry_logs≈ 232 tokens
Query structured logs with filters for level, source, jobId, kernelId, time range, and full-text search.
Paramètres, retour & exemple (8)
Paramètresafter· string · optionnel
Return logs after this ISO timestampjobId· string · optionnel
Filter by job IDlevel· string · optionnel · debug | info | warn | error
Filter by log levellimit· number · optionnel
Max entries to return (default 200)before· string · optionnel
Return logs before this ISO timestampsearch· string · optionnel
Full-text search querysource· string · optionnel
Filter by source modulekernelId· string · optionnel
Filter by kernel ID
Exemple d'appel{"name": "get_telemetry_logs", "arguments": {"after": "texte", "jobId": "texte", "level": "debug", "limit": 1, "before": "texte", "search": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_telemetry_stats≈ 77 tokens
Get aggregate pipeline telemetry statistics including phase timings, success rates, and throughput metrics across all jobs.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_telemetry_stats", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_token_allowance≈ 135 tokens
Read the ERC-20 token allowance granted by an owner to a spender from the blockchain.
Paramètres, retour & exemple (3)
Paramètresowner· string · requis
Token owner address (0x...)spender· string · requis
Spender address (0x...)tokenAddress· string · requis
ERC-20 token contract address (0x...)
Exemple d'appel{"name": "get_token_allowance", "arguments": {"owner": "texte", "spender": "texte", "tokenAddress": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_token_balance≈ 116 tokens
Read an ERC-20 token balance for an account address from the blockchain.
Paramètres, retour & exemple (2)
Paramètresaccount· string · requis
Account address to check balance for (0x...)tokenAddress· string · requis
ERC-20 token contract address (0x...)
Exemple d'appel{"name": "get_token_balance", "arguments": {"account": "texte", "tokenAddress": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_top_demand≈ 96 tokens
Get top demand signals aggregated by capability type. Shows which capabilities are most wanted on the network.
Paramètres, retour & exemple (1)
Paramètreslimit· number · optionnel
Number of top demand entries to return (default 10)
Exemple d'appel{"name": "get_top_demand", "arguments": {"limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_transfer_graphs≈ 72 tokens
Get resource transfer graphs showing instrument topology, transfer edges, and mechanisms for all kernels.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_transfer_graphs", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_unresolved_anomalies≈ 131 tokens
List all unresolved anomalies on the network. Filter by severity, category, or target agent.
Paramètres, retour & exemple (3)
Paramètrescategory· string · optionnel
Filter by categoryseverity· string · optionnel
Filter by severity: info, warning, criticaltargetId· string · optionnel
Filter by target agent/kernel ID
Exemple d'appel{"name": "get_unresolved_anomalies", "arguments": {"category": "texte", "severity": "texte", "targetId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_verification_assignments≈ 101 tokens
Get pending verification assignments for a verifier node. Returns requests this verifier has been assigned but not yet responded to.
Paramètres, retour & exemple (1)
ParamètresverifierId· string · requis
Verifier node ID
Exemple d'appel{"name": "get_verification_assignments", "arguments": {"verifierId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_verification_status≈ 100 tokens
Get verification status for a request. Returns vote tally, consensus state, dispute list, and pending response count.
Paramètres, retour & exemple (1)
ParamètresrequestId· string · requis
Verification request ID (hvreq_...)
Exemple d'appel{"name": "get_verification_status", "arguments": {"requestId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_workflow≈ 83 tokens
Get detailed workflow information including steps, node assignments, and progress.
Paramètres, retour & exemple (1)
ParamètresworkflowId· string · requis
Workflow ID
Exemple d'appel{"name": "get_workflow", "arguments": {"workflowId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_workflows≈ 90 tokens
List active instrument workflows in the orchestrator. Optionally filter by status.
Paramètres, retour & exemple (1)
Paramètresstatus· string · optionnel
Filter by workflow status (e.g. running, completed)
Exemple d'appel{"name": "get_workflows", "arguments": {"status": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_write_status≈ 80 tokens
Check if on-chain write operations are enabled (requires PCC_GATEWAY_PRIVATE_KEY to be configured). Returns write status and signer address.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_write_status", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - grant_evidence_access≈ 157 tokens
Grant a new recipient access to an encrypted evidence bundle. Creates a re-encrypted key capsule for the recipient.
Paramètres, retour & exemple (3)
ParamètresbundleId· string · requis
Evidence bundle IDaccessLevel· string · optionnel · full | selective | summary_only
Level of access to grant (default: full)recipientAddress· string · requis
Recipient EVM address (0x...)
Exemple d'appel{"name": "grant_evidence_access", "arguments": {"bundleId": "texte", "recipientAddress": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - kernel_announce_capabilities≈ 206 tokens
Announce capabilities for a kernel. NOTE: the gateway currently acknowledges this call but stores nothing, so it does not put any capability on the network. To publish a capability, use create_capability (POST /api/capabilities).
Paramètres, retour & exemple (4)
Paramètresdevices· array · optionnel
Device IDs that back these capabilitieskernelId· string · requis
Kernel IDsignature· string · optionnel
Ed25519 signature of the announcementcapabilities· array · requis
Capability objects to announce
Exemple d'appel{"name": "kernel_announce_capabilities", "arguments": {"kernelId": "texte", "capabilities": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - kernel_heartbeat≈ 151 tokens
Send a per-kernel heartbeat to keep the kernel marked online. Used by pcc-node daemons as an alternative to the operator relay heartbeat.
Paramètres, retour & exemple (3)
Paramètresstatus· string · optionnel
Kernel status (online/offline)kernelId· string · requis
Kernel IDcapabilities· array · optionnel
Optional capability announcements
Exemple d'appel{"name": "kernel_heartbeat", "arguments": {"kernelId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_api_keys≈ 92 tokens
List all active API keys for the authenticated operator. Returns key IDs, prefixes, scopes, rate limits, usage counts, and creation/expiry timestamps. Requires a valid API key or SIWE session.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_api_keys", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_automation_status≈ 101 tokens
List automation status for all instrument transfer pairs. Shows current automation level, episode count, and training readiness. Filter by kernelId.
Paramètres, retour & exemple (1)
ParamètreskernelId· string · optionnel
Filter by kernel ID
Exemple d'appel{"name": "list_automation_status", "arguments": {"kernelId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_batches≈ 56 tokens
List active and completed settlement batches.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_batches", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_bounties≈ 130 tokens
List open bounties for capabilities the network needs. Operators can claim these to earn rewards by onboarding new capabilities.
Paramètres, retour & exemple (2)
Paramètresstatus· string · optionnel · open | claimed | verified | paid | expired
Filter by bounty statuscapabilityType· string · optionnel
Filter by capability type
Exemple d'appel{"name": "list_bounties", "arguments": {"status": "open", "capabilityType": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_capability_types≈ 70 tokens
List all capability types registered on the network (FDM, SLA, CNC, HPLC, etc.) with metadata.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_capability_types", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_conversations≈ 68 tokens
List agent-to-agent conversations showing topic, participants, message count, and status.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_conversations", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_escrows≈ 81 tokens
List escrow contracts with milestones and bonds. Optionally filter by status.
Paramètres, retour & exemple (1)
Paramètresstatus· string · optionnel
Filter by escrow status
Exemple d'appel{"name": "list_escrows", "arguments": {"status": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_evidence≈ 58 tokens
List encrypted evidence bundles stored in the gateway.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_evidence", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_evidence_grants≈ 96 tokens
List all evidence access grants for an address. Returns bundles the address has been granted access to.
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
EVM address to look up grants for (0x...)
Exemple d'appel{"name": "list_evidence_grants", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_jobs≈ 111 tokens
List all jobs with status. Optionally filter by kernelId or status.
Paramètres, retour & exemple (2)
Paramètresstatus· string · optionnel
Filter by status (pending, queued, in_progress, paused, completed, failed, cancelled)kernelId· string · optionnel
Filter by kernel ID
Exemple d'appel{"name": "list_jobs", "arguments": {"status": "texte", "kernelId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_kernels≈ 94 tokens
List all Shop Kernels on the network with status and capability types. Optionally filter by status.
Paramètres, retour & exemple (1)
Paramètresstatus· string · optionnel
Filter by kernel status (online, offline, maintenance)
Exemple d'appel{"name": "list_kernels", "arguments": {"status": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_operator_channels≈ 122 tokens
List every channel attached to an operator. Returns the full channel records (id, transport, direction, endpoint, describe, enabled flags). Useful for an operator's onboarding agent to confirm what is wired up, and for status dashboards.
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Operator slug.
Exemple d'appel{"name": "list_operator_channels", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_pools≈ 115 tokens
List all investment pools. Optionally filter by status or capability type.
Paramètres, retour & exemple (2)
Paramètresstatus· string · optionnel · open | funded | active | sunset | cancelled
Filter by pool statuscapabilityType· string · optionnel
Filter by capability type
Exemple d'appel{"name": "list_pools", "arguments": {"status": "open", "capabilityType": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_protocol_runs≈ 114 tokens
List protocol runs. Filter by status or kernelId.
Paramètres, retour & exemple (2)
Paramètresstatus· string · optionnel · binding | ready | running | paused | completed | cancelled | failed
Filter by run statuskernelId· string · optionnel
Filter by kernel ID
Exemple d'appel{"name": "list_protocol_runs", "arguments": {"status": "binding", "kernelId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_protocols≈ 172 tokens
List protocol templates in the library. Filter by tags, required capabilities, search query, or status.
Paramètres, retour & exemple (4)
Paramètrestags· string · optionnel
Comma-separated tag filter (e.g. 'biotech,protein')search· string · optionnel
Full-text search querystatus· string · optionnel · draft | published | archived
Filter by template statuscapabilities· string · optionnel
Comma-separated required capability filter (e.g. 'hplc,centrifuge')
Exemple d'appel{"name": "list_protocols", "arguments": {"tags": "texte", "search": "texte", "status": "draft", "capabilities": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_registrations≈ 81 tokens
List all machine registrations on the network. See pending, approved, active, and rejected registrations. Public endpoint — no auth required.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_registrations", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_transfer_agents≈ 72 tokens
List all transfer agents (robots and human operators) available for instrument-to-instrument transfers.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_transfer_agents", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - lit_decrypt≈ 170 tokens
Decrypt a Lit Protocol-encrypted evidence bundle using a Lit auth signature. Returns the decrypted bundle payload.
Paramètres, retour & exemple (2)
ParamètresauthSig· object · requis
Lit auth signature object with sig, derivedVia, signedMessage, and address fieldsbundleId· string · requis
Evidence bundle ID (must be Lit-encrypted)
Exemple d'appel{"name": "lit_decrypt", "arguments": {"authSig": {}, "bundleId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - marketplace_categories≈ 108 tokens
List all supplies and materials marketplace categories with the count of active listings in each. Categories cover the full spectrum of physical production inputs: raw metals, plastics, lab reagents, consumables, electronics, tooling, and more.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "marketplace_categories", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
+ 136 autres outils (affichage limité à 120).
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».