SAP MCP Server by mcp.sap.oobeprotocol.ai
MCP server · Payment & monetisation platforms · indexed, not reviewed
HostedLocalvendor's own
Not reviewed
No score, grade or rank. This listing is facts from the official MCP registry and our own checks, and it stays out of the rankings until the panel reviews it.
Solana-native MCP gateway for SAP, DeFi tools, SNS identity, and x402 payments.
Facts
- MCP registry
ai.oobeprotocol.sap.mcp/sap-mcp· 0.7.1- Endpoint
https://mcp.sap.oobeprotocol.ai/mcp- Packages
npm@oobe-protocol-labs/sap-mcp-server stdio- Website
- mcp.sap.oobeprotocol.ai
- npm / week
- 210
- GitHub stars
- 3
- Registry entry
- updated 13 Jul 2026
From the official MCP registry, the package registries and our own checks. JSON · Markdown
Why it's listed
- It's published in the registry under mcp.sap.oobeprotocol.ai, a namespace the registry only gives to whoever proves they control that domain.
Being indexed says nothing about quality, and nobody can pay for it. Is this yours? Ask for a review.
Tools it lists 453 · about 291,811 tokens of context · checked 31 minutes ago
| Tool | What it does | Hint |
|---|---|---|
sap_protocol_invariantsGet SAP Protocol Invariants | Free read-only protocol invariant card for agents. Returns the current SAP program id, protocol treasury, source-level expected 0.1 SOL registration fee invariant, hosted write routing rules, local sap_payments routes,… | writes |
sap_agent_identity_planPlan SAP Agent Identity | Free read-only planner for SAP agent registration, profile/image updates, Metaplex/MPL Core identity linking, SNS linking, x402 pricing metadata, and post-write verification. Use this before sap_payments_register_agent… | writes |
sap_register_agentRegister SAP Agent (Blocked in hosted Steve — use the builder) | DISABLED: this direct write cannot run in hosted Steve (no server keypair) and fails with "Explicit user approval is required" or hosted_local_signer_required. In Steve web the ONLY registration path is… | writes |
sap_update_agentUpdate SAP Agent | Local-signer-only: update the connected wallet SAP agent using SDK AgentModule.update. Hosted accountless SAP MCP rejects this direct write before x402 payment; hosted users should call sap_payments_update_agent from… | writes |
sap_deactivate_agentDeactivate SAP Agent | Deactivate the connected wallet SAP agent. SAP MCP context: Direct synapse-sap-sdk wrapper served by this MCP. Read tools return on-chain state; write tools require signer policy, configured RPC, and the active SAP… | writes |
sap_reactivate_agentReactivate SAP Agent | Reactivate the connected wallet SAP agent. SAP MCP context: Direct synapse-sap-sdk wrapper served by this MCP. Read tools return on-chain state; write tools require signer policy, configured RPC, and the active SAP… | writes |
sap_agent_migrate_pricing_menuMigrate Agent Pricing Menu | Backfill or resync the AgentPricingMenu PDA for the connected wallet SAP agent. Run this once if sap_update_agent, sap_close_agent, or createEscrowV2 fails with AccountNotInitialized on the pricing_menu account. Agents… | writes |
sap_close_agentClose SAP Agent | Close the connected wallet SAP agent and reclaim rent. SAP MCP context: Direct synapse-sap-sdk wrapper served by this MCP. Read tools return on-chain state; write tools require signer policy, configured RPC, and the… | writes |
sap_report_callsReport Agent Calls | Report served call count for the connected wallet SAP agent. SAP MCP context: Direct synapse-sap-sdk wrapper served by this MCP. Read tools return on-chain state; write tools require signer policy, configured RPC, and… | writes |
sap_update_reputation_metricsUpdate Reputation Metrics | Update self-reported latency and uptime metrics for the connected wallet SAP agent. SAP MCP context: Reputation and trust flow. Use after verifying the target agent PDA or wallet and keep hashes/attestation metadata… | writes |
sap_get_agentGet SAP Agent | Free exact SAP agent identity read by owner wallet. If omitted, fetches the connected wallet agent. Use this before paid discovery when the wallet is known. SAP MCP context: Read-only SAP SDK wrapper against the… | read-only |
sap_get_agent_statsGet SAP Agent Stats | Free exact SAP agent stats read by agent PDA. Use after sap_get_agent or sap_get_agent_profile when stats are needed. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use… | read-only |
sap_get_global_stateGet SAP Global State | Free compact global SAP registry state read. Use for initial orientation before paid network analytics. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use these reads to… | read-only |
sap_build_agent_register_transactionBuild SAP Agent Registration Transaction | Hosted-safe unsigned builder for register_agent. Browser runtimes preview this transaction, the owner wallet approves and signs locally, then it goes through the Steve signed-transaction submit relay or… | writes |
sap_build_agent_update_transactionBuild SAP Agent Update Transaction | Hosted-safe unsigned builder for update_agent. The owner wallet signs locally after preview; null fields are ignored on-chain. SAP MCP context: Direct synapse-sap-sdk wrapper served by this MCP. Read tools return… | writes |
sap_build_agent_lifecycle_transactionBuild SAP Agent Lifecycle Transaction | Hosted-safe unsigned builder for the agent lifecycle actions: deactivate_agent, reactivate_agent, close_agent (reclaims rent), and migrate_pricing_menu (one-time backfill of the PricingMenu PDA for agents registered… | writes |
sap_build_agent_report_calls_transactionBuild SAP Agent Report Calls Transaction | Hosted-safe unsigned builder for report_calls. The agent owner wallet signs locally after serving calls to consumers. SAP MCP context: Direct synapse-sap-sdk wrapper served by this MCP. Read tools return on-chain state;… | writes |
sap_get_network_overviewGet SAP Network Overview | Fetch real network counters from SDK DiscoveryRegistry.getNetworkOverview. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use these reads to inspect current chain state… | read-only |
sap_agent_contextGet SAP Agent Context | Free one-shot SAP orientation context for agents. Use this when the user asks whether SAP MCP is connected, wants to understand an agent/wallet, or needs the next safe paid/write route. It combines exact reads or a… | writes |
sap_export_agent_oasfExport SAP Agent OASF Profile | Export a known SAP agent into an OASF-style, machine-readable profile view for agent directories and cross-runtime discovery. This is an exact owner-wallet read: it derives the SAP agent PDA, fetches the current… | writes |
sap_get_agent_profileGet SAP Agent Profile | Micro-read exact SAP agent profile lookup by owner wallet. Use this for a known agent before read-premium discovery or enrichment. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP… | read-only |
sap_is_agent_activeCheck SAP Agent Active | Micro-read exact activity check for an owner wallet. Use this before read-premium discovery when the wallet is known. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use… | writes |
sap_discover_agentsDiscover SAP Agents | Paid hosted discovery for SAP agents. Search and filter the current on-chain AgentAccount directory by query, wallet, protocol, capability, x402 endpoint presence, and cursor pagination. Use this for targeted agent… | writes |
sap_list_agentsList SAP Agents | Compact SAP agent orientation list. Micro-read when limit <= 20, view is compact, hydrate is false, and includeProtocolIndexes is false; larger or enriched pages are read-premium. SAP MCP context: Read-only SAP SDK… | read-only |
sap_list_all_agentsList All SAP Agents | Paid hosted global SAP agent directory read. Enumerates current on-chain AgentAccount PDAs and supports query, wallet, protocol, capability, x402 endpoint filtering, compact/full views, and cursor pagination. SAP MCP… | read-only |
sap_find_tools_by_categoryFind SAP Tools By Category | Find on-chain tool descriptors by SDK tool category name or numeric category. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use these reads to inspect current chain state… | writes |
sap_get_tool_category_summaryGet SAP Tool Category Summary | Fetch SDK discovery summary across SAP tool categories. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use these reads to inspect current chain state before mutating… | read-only |
sap_fetch_capability_indexFetch Capability Index | Fetch a SAP capability index by capability ID. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use these reads to inspect current chain state before mutating registry,… | read-only |
sap_fetch_protocol_indexFetch Protocol Index | Fetch a SAP protocol index by protocol ID. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use these reads to inspect current chain state before mutating registry, payment,… | read-only |
sap_fetch_tool_category_indexFetch Tool Category Index | Fetch a SAP tool category index by numeric category. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use these reads to inspect current chain state before mutating registry,… | read-only |
sap_fetch_toolFetch SAP Tool Descriptor | Fetch a tool descriptor by agent PDA and tool name. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use these reads to inspect current chain state before mutating registry,… | read-only |
sap_fetch_feedbackFetch SAP Feedback | Fetch a feedback PDA by agent PDA and optional reviewer wallet. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use these reads to inspect current chain state before… | read-only |
sap_fetch_attestationFetch SAP Attestation | Fetch an attestation PDA by agent PDA and optional attester wallet. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use these reads to inspect current chain state before… | read-only |
sap_fetch_escrowFetch SAP Escrow V1 | Fetch a V1 escrow by escrow PDA, or by agent PDA and optional depositor. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use these reads to inspect current chain state… | read-only |
sap_fetch_escrow_v2Fetch SAP Escrow V2 | Fetch a V2 escrow by escrow PDA, or by agent PDA, depositor, and nonce. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use these reads to inspect current chain state before… | read-only |
sap_fetch_pending_settlementFetch Pending Settlement | Fetch a V2 pending settlement PDA. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use these reads to inspect current chain state before mutating registry, payment,… | read-only |
sap_fetch_disputeFetch SAP Dispute | Fetch a V2 dispute PDA. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use these reads to inspect current chain state before mutating registry, payment, reputation, memory,… | read-only |
sap_fetch_vaultFetch SAP Vault | Fetch a memory vault by agent PDA. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use these reads to inspect current chain state before mutating registry, payment,… | read-only |
sap_fetch_sessionFetch SAP Session | Fetch a session ledger by session PDA. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use these reads to inspect current chain state before mutating registry, payment,… | read-only |
sap_fetch_epoch_pageFetch SAP Epoch Page | Fetch an epoch page by session PDA and epoch index. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use these reads to inspect current chain state before mutating registry,… | read-only |
sap_fetch_stakeFetch SAP Stake | Fetch agent stake by stake PDA or agent PDA. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use these reads to inspect current chain state before mutating registry,… | read-only |
sap_fetch_subscriptionFetch SAP Subscription | Fetch a subscription by PDA or by agent PDA/subscriber/subId. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use these reads to inspect current chain state before mutating… | read-only |
sap_x402_estimate_costEstimate SAP x402 Cost | Estimate cost for a number of calls using SDK X402Registry.estimateCost. Reads escrow/pricing when available and supports optional volume curve overrides. SAP MCP context: Payment and settlement flow. Estimate or fetch… | writes |
sap_x402_calculate_costCalculate SAP x402 Cost | Pure local cost calculation using SDK X402Registry.calculateCost; does not read chain state. SAP MCP context: Payment and settlement flow. Estimate or fetch state before creating escrows or settling calls; write… | writes |
sap_x402_prepare_paymentPrepare SAP x402 Payment | Prepare an x402 payment context using SDK X402Registry.preparePayment. New production escrow funding should use Escrow V2 fields and nonce-aware flows. SAP MCP context: Payment and settlement flow. Estimate or fetch… | writes |
sap_x402_build_payment_headersBuild SAP x402 Payment Headers | Build SAP x402 HTTP headers from a public PaymentContext returned by sap_x402_prepare_payment. SAP MCP context: Payment and settlement flow. Estimate or fetch state before creating escrows or settling calls; write… | writes |
sap_x402_build_headers_from_escrowBuild SAP x402 Headers From Escrow | Build SAP x402 HTTP headers by fetching escrow data for an agent wallet with SDK X402Registry.buildPaymentHeadersFromEscrow. SAP MCP context: Payment and settlement flow. Estimate or fetch state before creating escrows… | writes |
sap_x402_has_escrowCheck SAP x402 Escrow | Check whether an x402 escrow exists for an agent/depositor pair. SAP MCP context: Payment and settlement flow. Estimate or fetch state before creating escrows or settling calls; write operations require an enabled… | writes |
sap_x402_fetch_escrowFetch SAP x402 Escrow | Fetch raw x402 escrow account data using SDK X402Registry.fetchEscrow. Resolves V2 first, then V1 fallback. SAP MCP context: Payment and settlement flow. Estimate or fetch state before creating escrows or settling… | read-only |
sap_x402_get_balanceGet SAP x402 Balance | Fetch x402 escrow balance using SDK X402Registry.getBalance. SAP MCP context: Payment and settlement flow. Estimate or fetch state before creating escrows or settling calls; write operations require an enabled signer… | read-only |
sap_x402_settleSettle SAP x402 Calls | Settle served x402 calls through SDK X402Registry.settle. Must be called by the agent owner wallet. SAP MCP context: Payment and settlement flow. Estimate or fetch state before creating escrows or settling calls; write… | writes |
sap_x402_settle_batchBatch Settle SAP x402 Calls | Batch-settle served x402 calls through SDK X402Registry.settleBatch. Must be called by the agent owner wallet. SAP MCP context: Payment and settlement flow. Estimate or fetch state before creating escrows or settling… | writes |
sap_escrow_build_create_transactionBuild SAP Escrow V2 Create Transaction | Hosted-safe unsigned builder for create_escrow_v2. Use this from hosted SAP MCP, preview the result, then call local sap_payments_finalize_transaction with submit:true. The depositorWallet signs locally; keypair bytes… | writes |
sap_escrow_build_deposit_transactionBuild SAP Escrow V2 Deposit Transaction | Hosted-safe unsigned builder for deposit_escrow_v2. Use this when a hosted workflow needs to add funds to an existing V2 escrow, then finalize locally with sap_payments_finalize_transaction. SAP MCP context: Hosted-safe… | writes |
sap_escrow_build_settle_transactionBuild SAP Escrow V2 Settlement Transaction | Hosted-safe unsigned builder for settle_calls_v2. The agent owner wallet signs locally. DisputeWindow escrows create a pending settlement PDA; CoSigned escrows require the coSigner account when configured. SAP MCP… | writes |
sap_escrow_build_finalize_transactionBuild SAP Escrow V2 Finalize Transaction | Hosted-safe unsigned builder for finalize_settlement. Use after the dispute window has elapsed and a pending settlement exists; any payerWallet can locally sign to crank finalization. SAP MCP context: Hosted-safe… | writes |
sap_escrow_build_withdraw_transactionBuild SAP Escrow V2 Withdraw Transaction | Hosted-safe unsigned builder for withdraw_escrow_v2. The depositor signs locally and can only withdraw unlocked balance after pending amounts are excluded. SAP MCP context: Hosted-safe unsigned Escrow V2 builder. The… | writes |
sap_escrow_build_close_transactionBuild SAP Escrow V2 Close Transaction | Hosted-safe unsigned builder for close_escrow_v2. The depositor signs locally; the builder refuses to close until balance and pendingAmount are both zero. SAP MCP context: Hosted-safe unsigned Escrow V2 builder. The… | writes |
sap_create_escrow_v2Create SAP Escrow V2 | Local-signer-only direct V2 escrow creation using SDK EscrowV2Module.create. Defaults to DisputeWindow settlementSecurity=2; SelfReport/0 is rejected. Hosted accountless SAP MCP rejects this before x402 payment; hosted… | writes |
sap_deposit_escrow_v2Deposit SAP Escrow V2 | Local-signer-only direct deposit into a V2 escrow. Hosted users should call sap_escrow_build_deposit_transaction and finalize locally. SAP MCP context: Payment and settlement flow. Estimate or fetch state before… | writes |
sap_settle_escrow_v2Settle SAP Escrow V2 | Local-signer-only direct settlement against a V2 escrow. Hosted users should call sap_escrow_build_settle_transaction and finalize locally. SAP MCP context: Payment and settlement flow. Estimate or fetch state before… | writes |
sap_next_settlement_indexGet Next Settlement Index | Read the next V2 settlement index. SAP MCP context: Payment and settlement flow. Estimate or fetch state before creating escrows or settling calls; write operations require an enabled signer mode and MCP policy… | writes |
sap_finalize_settlement_v2Finalize SAP Escrow V2 Settlement | Local-signer-only direct finalization of a V2 pending settlement. Hosted users should call sap_escrow_build_finalize_transaction and finalize locally. SAP MCP context: Payment and settlement flow. Estimate or fetch… | writes |
sap_file_dispute_v2File SAP Escrow V2 Dispute | File a dispute for a V2 pending settlement. SAP MCP context: Direct synapse-sap-sdk wrapper served by this MCP. Read tools return on-chain state; write tools require signer policy, configured RPC, and the active SAP… | writes |
sap_withdraw_escrow_v2Withdraw SAP Escrow V2 | Local-signer-only direct withdrawal from a V2 escrow. Hosted users should call sap_escrow_build_withdraw_transaction and finalize locally. SAP MCP context: Payment and settlement flow. Estimate or fetch state before… | writes |
sap_close_escrow_v2Close SAP Escrow V2 | Local-signer-only direct close for an empty V2 escrow. Hosted users should call sap_escrow_build_close_transaction and finalize locally. SAP MCP context: Payment and settlement flow. Estimate or fetch state before… | writes |
sap_give_feedbackGive SAP Feedback | Create on-chain feedback for an agent wallet. SAP MCP context: Reputation and trust flow. Use after verifying the target agent PDA or wallet and keep hashes/attestation metadata stable and auditable. SAP MCP execution… | writes |
sap_update_feedbackUpdate SAP Feedback | Update existing on-chain feedback for an agent wallet. SAP MCP context: Reputation and trust flow. Use after verifying the target agent PDA or wallet and keep hashes/attestation metadata stable and auditable. SAP MCP… | writes |
sap_revoke_feedbackRevoke SAP Feedback | Revoke feedback for an agent wallet. SAP MCP context: Reputation and trust flow. Use after verifying the target agent PDA or wallet and keep hashes/attestation metadata stable and auditable. SAP MCP execution guidance:… | writes |
sap_create_attestationCreate SAP Attestation | Create an on-chain attestation for an agent wallet. SAP MCP context: Reputation and trust flow. Use after verifying the target agent PDA or wallet and keep hashes/attestation metadata stable and auditable. SAP MCP… | writes |
sap_revoke_attestationRevoke SAP Attestation | Revoke attestation for an agent wallet. SAP MCP context: Reputation and trust flow. Use after verifying the target agent PDA or wallet and keep hashes/attestation metadata stable and auditable. SAP MCP execution… | writes |
sap_fairscale_scoreGet FairScale Score | Score an agent with SDK FairScaleRegistry.score. SAP MCP context: Reputation and trust flow. Use after verifying the target agent PDA or wallet and keep hashes/attestation metadata stable and auditable. SAP MCP… | writes |
sap_fairscale_trust_gateFairScale Trust Gate | Evaluate an agent with SDK FairScaleRegistry.trustGate. SAP MCP context: Reputation and trust flow. Use after verifying the target agent PDA or wallet and keep hashes/attestation metadata stable and auditable. SAP MCP… | writes |
sap_init_vaultInitialize SAP Vault | Initialize a memory vault for the connected agent. SAP MCP context: Memory/session flow. Store only intentionally encrypted payloads or public hashes; session and vault PDAs are visible on-chain metadata. SAP MCP… | writes |
sap_open_vault_sessionOpen SAP Vault Session | Open a vault session by 32-byte session hash. SAP MCP context: Memory/session flow. Store only intentionally encrypted payloads or public hashes; session and vault PDAs are visible on-chain metadata. SAP MCP execution… | writes |
sap_inscribe_memoryInscribe SAP Memory | Inscribe encrypted memory using SDK VaultModule.inscribe. SAP MCP context: Memory/session flow. Store only intentionally encrypted payloads or public hashes; session and vault PDAs are visible on-chain metadata. SAP MCP… | writes |
sap_compact_inscribe_memoryCompact Inscribe SAP Memory | Compact memory inscription with explicit vault/session PDAs. SAP MCP context: Memory/session flow. Store only intentionally encrypted payloads or public hashes; session and vault PDAs are visible on-chain metadata. SAP… | writes |
sap_session_startStart SAP Memory Session | Start a high-level SDK session by session ID. SAP MCP context: Memory/session flow. Store only intentionally encrypted payloads or public hashes; session and vault PDAs are visible on-chain metadata. SAP MCP execution… | writes |
sap_session_read_latestRead Latest SAP Session Entries | Read latest entries from a high-level SDK session ID. SAP MCP context: Memory/session flow. Store only intentionally encrypted payloads or public hashes; session and vault PDAs are visible on-chain metadata. SAP MCP… | writes |
sap_session_statusGet SAP Session Status | Fetch high-level SDK session status by session ID. SAP MCP context: Memory/session flow. Store only intentionally encrypted payloads or public hashes; session and vault PDAs are visible on-chain metadata. SAP MCP… | writes |
sap_publish_tool_by_namePublish SAP Tool By Name | Publish a tool descriptor using SDK ToolsModule.publishByName. SAP MCP context: Use tool registry writes to advertise concrete capabilities that this MCP can serve, including AgentKit bridge tools such as… | writes |
sap_update_toolUpdate SAP Tool | Update tool descriptor hashes using SDK ToolsModule.update. SAP MCP context: Use tool registry writes to advertise concrete capabilities that this MCP can serve, including AgentKit bridge tools such as… | writes |
sap_deactivate_toolDeactivate SAP Tool | Deactivate a SAP tool descriptor by name. SAP MCP context: Direct synapse-sap-sdk wrapper served by this MCP. Read tools return on-chain state; write tools require signer policy, configured RPC, and the active SAP… | writes |
sap_reactivate_toolReactivate SAP Tool | Reactivate a SAP tool descriptor by name. SAP MCP context: Direct synapse-sap-sdk wrapper served by this MCP. Read tools return on-chain state; write tools require signer policy, configured RPC, and the active SAP… | writes |
sap_report_tool_invocationsReport SAP Tool Invocations | Report invocation count for a SAP tool descriptor. SAP MCP context: Direct synapse-sap-sdk wrapper served by this MCP. Read tools return on-chain state; write tools require signer policy, configured RPC, and the active… | writes |
sap_init_stakeInitialize SAP Stake | Initialize stake for an agent wallet. SAP MCP context: SAP protocol staking flow. Confirm agent wallet, amount, and unstake timing before writes; this is distinct from external AgentKit staking protocol tools. SAP MCP… | writes |
sap_deposit_stakeDeposit SAP Stake | Deposit additional stake for an agent wallet. SAP MCP context: SAP protocol staking flow. Confirm agent wallet, amount, and unstake timing before writes; this is distinct from external AgentKit staking protocol tools.… | writes |
sap_request_unstakeRequest SAP Unstake | Request unstake for an agent wallet. SAP MCP context: SAP protocol staking flow. Confirm agent wallet, amount, and unstake timing before writes; this is distinct from external AgentKit staking protocol tools. SAP MCP… | writes |
sap_complete_unstakeComplete SAP Unstake | Complete unstake for an agent wallet. SAP MCP context: SAP protocol staking flow. Confirm agent wallet, amount, and unstake timing before writes; this is distinct from external AgentKit staking protocol tools. SAP MCP… | writes |
sap_create_subscriptionCreate SAP Subscription | Create a recurring subscription for an agent wallet. SAP MCP context: Payment and settlement flow. Estimate or fetch state before creating escrows or settling calls; write operations require an enabled signer mode and… | writes |
sap_fund_subscriptionFund SAP Subscription | Fund a recurring subscription. SAP MCP context: Payment and settlement flow. Estimate or fetch state before creating escrows or settling calls; write operations require an enabled signer mode and MCP policy approval.… | writes |
sap_cancel_subscriptionCancel SAP Subscription | Cancel a recurring subscription. SAP MCP context: Payment and settlement flow. Estimate or fetch state before creating escrows or settling calls; write operations require an enabled signer mode and MCP policy approval.… | writes |
sap_sns_check_domainCheck SNS Domain | Check whether a .sol domain is available by deriving its Solana Name Service PDA and checking whether the account exists on-chain. This is a read-only helper and does not require the historical Bonfida npm package. SAP… | read-only |
sap_sns_batch_check_domainsBatch Check SNS Domains | Check availability for multiple .sol domains (up to 25) by deriving each SNS PDA and checking account existence on-chain. This is read-only and safe for hosted mode. SAP MCP execution guidance: Intent: SAP MCP tool… | read-only |
sap_sns_resolve_domainResolve SAP SNS Domain | Resolve a .sol domain to its wallet/owner and configured SNS records using direct Solana Name Service account reads. Agents should treat TXT/Pic/Url records as optional metadata and fall back to the wallet owner when no… | read-only |
sap_sns_validate_recordsValidate SAP SNS Records | Validate SNS records for SAP agent compatibility (checks SOL, Pic, TXT records on-chain). SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: paid builder; estimate first, then pay/build and finalize… | writes |
sap_sns_get_domain_pdaGet SNS Domain PDA | Derive the Solana Name Service domain PDA for a .sol domain. This helper is deterministic, read-only, and does not require any external SNS SDK. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: paid… | read-only |
sap_sns_get_record_pdaGet SNS Record PDA | Derive the Solana Name Service record PDA for a root .sol domain and record type such as SOL, TXT, Pic, Url, or IPFS. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: paid read-premium; estimate… | read-only |
sap_sns_register_agent_domainRegister SAP Agent SNS Domain | Temporarily unavailable. SAP MCP does not currently publish an SNS registration write path because the historical Bonfida SNS npm package is not installable from npmjs. Use this tool only to receive the fail-fast status… | writes |
sap_sns_get_domain_recordsGet SNS Domain Records | Fetch known SNS records for a .sol domain using direct Solana Name Service account reads. Returns a key-value map for records that exist and can be decoded. SAP MCP execution guidance: Intent: read/discovery workflow.… | read-only |
sap_sns_get_recordGet SNS Record | Fetch a single SNS record value for a .sol domain using direct Solana Name Service account reads. Returns null if the record account is absent or empty. SAP MCP execution guidance: Intent: read/discovery workflow.… | read-only |
sap_sns_resolve_walletResolve SNS Wallet | Resolve a .sol domain to a wallet public key. The tool prefers the SOL record when available and falls back to the domain owner field from the SNS account header. SAP MCP execution guidance: Intent: SAP MCP tool… | read-only |
sap_sns_check_ownershipCheck SNS Ownership | Check whether a wallet matches the resolved SNS wallet for a .sol domain. This uses the SOL record when present and the domain owner as fallback. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: paid… | read-only |
sap_sns_build_manage_record_transactionBuild SNS Manage Record Transaction | Temporarily unavailable. SAP MCP does not currently publish an SNS record write builder because the historical Bonfida SNS npm package is not installable from npmjs. The tool fails fast before payment or signing. SAP… | writes |
sap_sns_build_set_primary_domain_transactionBuild SNS Set Primary Domain Transaction | Temporarily unavailable. Setting primary SNS domains is disabled in SAP MCP until the SNS write path is migrated to a current installable SDK and covered by end-to-end tests. SAP MCP execution guidance: Intent: hosted… | writes |
sap_network_statsGet SAP Network Statistics | Fetch real SAP network statistics using synapse-sap-sdk DiscoveryRegistry and GlobalRegistry. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: paid read-premium; estimate first, then use… | writes |
sol_get_balanceGet SOL Balance | Fetch the SOL balance for a wallet or account using the configured Solana RPC endpoint. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: free; call directly without x402. Routing: free hosted call;… | read-only |
spl-token_deployTokenSpl-token Deploy Token | Deploy a new SPL token with Metaplex metadata. Returns the mint address and an unsigned transaction. SAP MCP context: Protocol spl-token; operation class write. Use for SPL token deploy, mint, transfer, burn, freeze,… | writes |
spl-token_transferSpl-token Transfer | Transfer SPL tokens between wallets. Optionally creates the recipient ATA. SAP MCP context: Protocol spl-token; operation class write. Use for SPL token deploy, mint, transfer, burn, freeze, thaw, and authority… | writes |
spl-token_transferSolSpl-token Transfer Sol | Transfer native SOL between wallets via SystemProgram.transfer. SAP MCP context: Protocol spl-token; operation class write. Use for SPL token deploy, mint, transfer, burn, freeze, thaw, and authority management. Confirm… | writes |
spl-token_getBalanceSpl-token Get Balance | Get token or SOL balance for a wallet. If mint is omitted, returns native SOL balance. SAP MCP context: Protocol spl-token; operation class write. Use for SPL token deploy, mint, transfer, burn, freeze, thaw, and… | read-only |
spl-token_getTokenAccountsSpl-token Get Token Accounts | List all SPL token accounts for a wallet with balances and metadata. SAP MCP context: Protocol spl-token; operation class write. Use for SPL token deploy, mint, transfer, burn, freeze, thaw, and authority management.… | read-only |
spl-token_mintToSpl-token Mint To | Mint additional tokens to a destination wallet (requires mint authority). SAP MCP context: Protocol spl-token; operation class write. Use for SPL token deploy, mint, transfer, burn, freeze, thaw, and authority… | writes |
spl-token_burnSpl-token Burn | Burn SPL tokens from the owner's token account. SAP MCP context: Protocol spl-token; operation class write. Use for SPL token deploy, mint, transfer, burn, freeze, thaw, and authority management. Confirm mint, decimals,… | writes |
spl-token_freezeAccountSpl-token Freeze Account | Freeze a token account (prevents all transfers). Requires freeze authority. SAP MCP context: Protocol spl-token; operation class write. Use for SPL token deploy, mint, transfer, burn, freeze, thaw, and authority… | writes |
spl-token_thawAccountSpl-token Thaw Account | Thaw (unfreeze) a previously frozen token account. SAP MCP context: Protocol spl-token; operation class write. Use for SPL token deploy, mint, transfer, burn, freeze, thaw, and authority management. Confirm mint,… | writes |
spl-token_closeAccountSpl-token Close Account | Close a token account and reclaim the rent SOL. SAP MCP context: Protocol spl-token; operation class write. Use for SPL token deploy, mint, transfer, burn, freeze, thaw, and authority management. Confirm mint, decimals,… | writes |
spl-token_rugCheckSpl-token Rug Check | Check a token for potential rug pull risks: mint/freeze authority, holder concentration, liquidity. SAP MCP context: Protocol spl-token; operation class write. Use for SPL token deploy, mint, transfer, burn, freeze,… | writes |
staking_stakeSOLStaking Stake S O L | Stake native SOL to a validator. Creates a stake account and delegates. SAP MCP context: Protocol staking; operation class write. Use for SOL and liquid staking flows. Confirm validator or provider, amount,… | writes |
staking_unstakeSOLStaking Unstake S O L | Deactivate and withdraw SOL from a stake account. SAP MCP context: Protocol staking; operation class write. Use for SOL and liquid staking flows. Confirm validator or provider, amount, lockup/unstake terms, and account… | writes |
staking_getStakeAccountsStaking Get Stake Accounts | List all stake accounts for a wallet with delegation status. SAP MCP context: Protocol staking; operation class write. Use for SOL and liquid staking flows. Confirm validator or provider, amount, lockup/unstake terms,… | read-only |
staking_stakeJupSOLStaking Stake Jup S O L | Stake SOL for jupSOL (Jupiter liquid staking). Instant liquidity, auto-compounding. SAP MCP context: Protocol staking; operation class write. Use for SOL and liquid staking flows. Confirm validator or provider, amount,… | writes |
staking_unstakeJupSOLStaking Unstake Jup S O L | Unstake jupSOL back to SOL. SAP MCP context: Protocol staking; operation class write. Use for SOL and liquid staking flows. Confirm validator or provider, amount, lockup/unstake terms, and account ownership before… | writes |
staking_stakeSolayerStaking Stake Solayer | Stake SOL for sSOL via Solayer. Re-staking protocol with additional yield. SAP MCP context: Protocol staking; operation class write. Use for SOL and liquid staking flows. Confirm validator or provider, amount,… | writes |
staking_unstakeSolayerStaking Unstake Solayer | Unstake sSOL back to SOL via Solayer. SAP MCP context: Protocol staking; operation class write. Use for SOL and liquid staking flows. Confirm validator or provider, amount, lockup/unstake terms, and account ownership… | writes |
bridging_bridgeWormholeBridging Bridge Wormhole | Bridge tokens across chains via Wormhole. Supports Solana ↔ EVM chains. SAP MCP context: Protocol bridging; operation class write. Use for cross-chain asset movement through Wormhole or deBridge. Confirm source chain,… | writes |
bridging_bridgeWormholeStatusBridging Bridge Wormhole Status | Check the status of a Wormhole bridge transfer. SAP MCP context: Protocol bridging; operation class read. Use to check Wormhole bridge transfer status after a bridge submission. Call this after bridging_bridgeWormhole… | writes |
bridging_bridgeDeBridgeBridging Bridge De Bridge | Bridge tokens across chains via deBridge DLN. Fast cross-chain transfers with deterministic pricing. SAP MCP context: Protocol bridging; operation class write. Use for cross-chain asset movement through Wormhole or… | writes |
bridging_bridgeDeBridgeStatusBridging Bridge De Bridge Status | Check the status of a deBridge DLN cross-chain transfer. SAP MCP context: Protocol bridging; operation class read. Use to check deBridge transfer status after a bridge submission. Call this after bridging_bridgeDeBridge… | writes |
metaplex-nft_deployCollectionMetaplex-nft Deploy Collection | Deploy a new NFT collection via Metaplex. Returns the collection mint and metadata addresses. SAP MCP context: Protocol metaplex-nft; operation class write. Use for Metaplex NFT collection, mint, metadata, royalty,… | writes |
metaplex-nft_mintNFTMetaplex-nft Mint N F T | Mint a new NFT via Metaplex. Supports both standard and compressed (cNFT) minting. SAP MCP context: Protocol metaplex-nft; operation class write. Use for Metaplex NFT collection, mint, metadata, royalty, creator… | writes |
metaplex-nft_updateMetadataMetaplex-nft Update Metadata | Update NFT metadata fields (name, symbol, URI, creators, royalties, authority). SAP MCP context: Protocol metaplex-nft; operation class write. Use for Metaplex NFT collection, mint, metadata, royalty, creator… | writes |
metaplex-nft_verifyCreatorMetaplex-nft Verify Creator | Verify a creator on an NFT's metadata (requires creator's signature). SAP MCP context: Protocol metaplex-nft; operation class write. Use for Metaplex NFT collection, mint, metadata, royalty, creator verification,… | writes |
metaplex-nft_verifyCollectionMetaplex-nft Verify Collection | Verify an NFT as part of a collection. SAP MCP context: Protocol metaplex-nft; operation class write. Use for Metaplex NFT collection, mint, metadata, royalty, creator verification, collection verification, and… | writes |
metaplex-nft_setAndVerifyCollectionMetaplex-nft Set And Verify Collection | Set and verify a collection on an NFT in a single transaction. SAP MCP context: Protocol metaplex-nft; operation class write. Use for Metaplex NFT collection, mint, metadata, royalty, creator verification, collection… | writes |
metaplex-nft_delegateAuthorityMetaplex-nft Delegate Authority | Delegate a specific authority (update, mint, freeze, collection) to another wallet. SAP MCP context: Protocol metaplex-nft; operation class write. Use for Metaplex NFT collection, mint, metadata, royalty, creator… | writes |
metaplex-nft_revokeAuthorityMetaplex-nft Revoke Authority | Revoke (remove) a specific authority. Irreversible for some types. SAP MCP context: Protocol metaplex-nft; operation class write. Use for Metaplex NFT collection, mint, metadata, royalty, creator verification,… | writes |
metaplex-nft_configureRoyaltiesMetaplex-nft Configure Royalties | Configure royalty fee and creator splits for an NFT. SAP MCP context: Protocol metaplex-nft; operation class write. Use for Metaplex NFT collection, mint, metadata, royalty, creator verification, collection… | writes |
3land_createCollection3land Create Collection | Create a new NFT collection on 3.Land marketplace. SAP MCP context: Protocol 3land; operation class write. Use for 3.Land NFT collection, minting, listing, cancellation, and purchase flows. Confirm marketplace price,… | writes |
3land_mintAndList3land Mint And List | Mint an NFT on 3.Land and automatically list it for sale. SAP MCP context: Protocol 3land; operation class write. Use for 3.Land NFT collection, minting, listing, cancellation, and purchase flows. Confirm marketplace… | writes |
3land_listForSale3land List For Sale | List an NFT for sale on 3.Land in any SPL token. SAP MCP context: Protocol 3land; operation class write. Use for 3.Land NFT collection, minting, listing, cancellation, and purchase flows. Confirm marketplace price,… | read-only |
3land_cancelListing3land Cancel Listing | Cancel an active NFT listing on 3.Land. SAP MCP context: Protocol 3land; operation class write. Use for 3.Land NFT collection, minting, listing, cancellation, and purchase flows. Confirm marketplace price, seller/buyer… | writes |
3land_buyNFT3land Buy N F T | Purchase an NFT from a 3.Land listing. SAP MCP context: Protocol 3land; operation class write. Use for 3.Land NFT collection, minting, listing, cancellation, and purchase flows. Confirm marketplace price, seller/buyer… | writes |
das_getAssetDas Get Asset | Get detailed information about a single NFT/asset via DAS. SAP MCP context: Protocol das; operation class read. Use for read-only DAS NFT and asset discovery by owner, creator, collection, or search query. Prefer DAS… | read-only |
das_getAssetsByOwnerDas Get Assets By Owner | Get all NFTs/assets owned by a wallet via DAS (supports pagination). SAP MCP context: Protocol das; operation class read. Use for read-only DAS NFT and asset discovery by owner, creator, collection, or search query.… | read-only |
das_getAssetsByCreatorDas Get Assets By Creator | Get all NFTs/assets created by a specific creator via DAS. SAP MCP context: Protocol das; operation class read. Use for read-only DAS NFT and asset discovery by owner, creator, collection, or search query. Prefer DAS… | read-only |
das_getAssetsByCollectionDas Get Assets By Collection | Get all NFTs in a collection via DAS. SAP MCP context: Protocol das; operation class read. Use for read-only DAS NFT and asset discovery by owner, creator, collection, or search query. Prefer DAS reads before Metaplex… | read-only |
das_searchAssetsDas Search Assets | Search NFTs/assets with flexible filters via DAS. SAP MCP context: Protocol das; operation class read. Use for read-only DAS NFT and asset discovery by owner, creator, collection, or search query. Prefer DAS reads… | read-only |
pump_launchTokenPump Launch Token | Launch a new token on Pump.fun via PumpPortal. Optionally include an initial dev buy. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan,… | writes |
pump_tradePump Trade | Buy or sell tokens on Pump.fun bonding curve. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent, sap_payments_update_agent, and… | writes |
raydium-pools_createCPMMRaydium-pools Create C P M M | Create a Raydium CPMM (Constant Product Market Maker) pool. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent,… | writes |
raydium-pools_createCLMMRaydium-pools Create C L M M | Create a Raydium CLMM (Concentrated Liquidity) pool with a price range. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent,… | writes |
raydium-pools_createAMMv4Raydium-pools Create A M Mv4 | Create a Raydium AMM v4 pool (requires an existing Openbook market). SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent,… | writes |
raydium-pools_addLiquidityRaydium-pools Add Liquidity | Add liquidity to a Raydium pool (CPMM, CLMM, or AMM v4). SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent,… | writes |
raydium-pools_removeLiquidityRaydium-pools Remove Liquidity | Remove liquidity from a Raydium pool. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent, sap_payments_update_agent, and… | writes |
orca_getWhirlpoolOrca Get Whirlpool | Get Orca Whirlpool pool information. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent, sap_payments_update_agent, and… | read-only |
orca_swapOrca Swap | Swap tokens on an Orca Whirlpool. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent, sap_payments_update_agent, and… | writes |
orca_openPositionOrca Open Position | Open a concentrated liquidity position on an Orca Whirlpool. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent,… | writes |
orca_closePositionOrca Close Position | Close a Whirlpool position and collect all fees/rewards. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent,… | writes |
orca_collectFeesOrca Collect Fees | Collect accumulated fees from a Whirlpool position. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent, sap_payments_update_agent,… | writes |
manifest_createMarketManifest Create Market | Create a new Manifest market for a token pair. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent, sap_payments_update_agent, and… | writes |
manifest_placeLimitOrderManifest Place Limit Order | Place a limit order on a Manifest market. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent, sap_payments_update_agent, and… | writes |
manifest_cancelOrderManifest Cancel Order | Cancel a limit order on a Manifest market. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent, sap_payments_update_agent, and… | writes |
manifest_getOrderbookManifest Get Orderbook | Get the current orderbook for a Manifest market. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent, sap_payments_update_agent, and… | read-only |
meteora_createDynamicPoolMeteora Create Dynamic Pool | Create a Meteora Dynamic AMM pool. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent, sap_payments_update_agent, and… | writes |
meteora_createDLMMPoolMeteora Create D L M M Pool | Create a Meteora DLMM (Discrete Liquidity Market Maker) pool. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent,… | writes |
meteora_addDLMMLiquidityMeteora Add D L M M Liquidity | Add liquidity to a Meteora DLMM pool with a distribution strategy. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent,… | writes |
meteora_removeDLMMLiquidityMeteora Remove D L M M Liquidity | Remove liquidity from a Meteora DLMM position. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent, sap_payments_update_agent, and… | writes |
meteora_createAlphaVaultMeteora Create Alpha Vault | Create a Meteora Alpha Vault for fair token launches with vesting. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent,… | writes |
openbook_createMarketOpenbook Create Market | Create a new Openbook DEX market for a token pair. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent, sap_payments_update_agent,… | writes |
openbook_placeOrderOpenbook Place Order | Place an order on an Openbook market. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent, sap_payments_update_agent, and… | writes |
openbook_cancelOrderOpenbook Cancel Order | Cancel an open order on an Openbook market. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent, sap_payments_update_agent, and… | writes |
adrena_openPositionAdrena Open Position | Open a leveraged perpetual position on Adrena Protocol. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent,… | writes |
adrena_closePositionAdrena Close Position | Close a perpetual position on Adrena Protocol. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent, sap_payments_update_agent, and… | writes |
adrena_addCollateralAdrena Add Collateral | Add collateral to an existing Adrena position. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent, sap_payments_update_agent, and… | writes |
adrena_removeCollateralAdrena Remove Collateral | Remove collateral from an Adrena position. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent, sap_payments_update_agent, and… | writes |
adrena_getPositionsAdrena Get Positions | Get all open positions on Adrena Protocol. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent, sap_payments_update_agent, and… | read-only |
lulo_depositLulo Deposit | Deposit into the best APR lending protocol via Lulo aggregator. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent,… | writes |
lulo_withdrawLulo Withdraw | Withdraw from Lulo lending position. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent, sap_payments_update_agent, and… | writes |
lulo_getBestRatesLulo Get Best Rates | Get the best lending/yield rates across all protocols via Lulo. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent,… | read-only |
lulo_getPositionsLulo Get Positions | Get all Lulo lending positions for a wallet. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent, sap_payments_update_agent, and… | read-only |
jito_sendBundleJito Send Bundle | Send a Jito bundle for MEV-protected, atomic transaction execution. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent,… | writes |
jito_getBundleStatusJito Get Bundle Status | Check the status of a submitted Jito bundle. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent, sap_payments_update_agent, and… | read-only |
jito_getTipEstimateJito Get Tip Estimate | Get current Jito tip percentile estimates for bundle inclusion priority. SAP MCP context: This Synapse AgentKit tool is served beside the sap_* SDK tools. Use sap_agent_identity_plan, sap_payments_register_agent,… | read-only |
sns_resolveDomainSns Resolve Domain | Resolve a .sol domain to its owner wallet address. SAP MCP context: Protocol sns; operation class read. Use to resolve a .sol domain through AgentKit SNS helpers. For SAP-linked domains, prefer sap_sns_resolve_domain… | read-only |
sns_reverseLookupSns Reverse Lookup | Reverse-lookup all .sol domains owned by a wallet. SAP MCP context: Protocol sns; operation class read. Use to find the SNS domain associated with a wallet. For SAP profile checks, pair this with sap_sns_resolve_wallet… | writes |
alldomains_registerDomainAlldomains Register Domain | Register a domain on AllDomains (supports multiple TLDs: .abc, .bonk, .poor, etc.). SAP MCP context: Protocol alldomains; operation class write. Use for AllDomains name registration and resolution workflows. Confirm… | writes |
alldomains_resolveDomainAlldomains Resolve Domain | Resolve a multi-TLD domain to its owner wallet. SAP MCP context: Protocol alldomains; operation class read. Use to resolve an AllDomains name without changing ownership or records. Use only when the requested name… | read-only |
alldomains_getOwnedDomainsAlldomains Get Owned Domains | Get all domains owned by a wallet across all TLDs. SAP MCP context: Protocol alldomains; operation class read. Use to list domains owned by a wallet through AllDomains. Use as discovery context before choosing a name to… | read-only |
pyth_getPricePyth Get Price | Get the current price from a Pyth on-chain oracle feed. SAP MCP context: Protocol pyth; operation class read. Use for Pyth oracle price reads and feed discovery. Use oracle reads as context for pricing, risk checks, and… | read-only |
pyth_getPriceHistoryPyth Get Price History | Get historical price data from Pyth oracle. SAP MCP context: Protocol pyth; operation class read. Use for Pyth oracle price reads and feed discovery. Use oracle reads as context for pricing, risk checks, and… | read-only |
pyth_listPriceFeedsPyth List Price Feeds | List available Pyth price feeds, optionally filtered by query or asset type. SAP MCP context: Protocol pyth; operation class read. Use for Pyth oracle price reads and feed discovery. Use oracle reads as context for… | read-only |
coingecko_getTokenPriceCoingecko Get Token Price | Get token price and market data from CoinGecko. SAP MCP context: Protocol coingecko; operation class read. Use for off-chain market data such as token prices, trending assets, token info, pools, and OHLCV. Use market… | read-only |
coingecko_getTrendingCoingecko Get Trending | Get trending tokens and NFTs on CoinGecko. SAP MCP context: Protocol coingecko; operation class read. Use for off-chain market data such as token prices, trending assets, token info, pools, and OHLCV. Use market data as… | read-only |
coingecko_getTopGainersLosersCoingecko Get Top Gainers Losers | Get top gainers and losers from CoinGecko. SAP MCP context: Protocol coingecko; operation class read. Use for off-chain market data such as token prices, trending assets, token info, pools, and OHLCV. Use market data as… | read-only |
coingecko_getTokenInfoCoingecko Get Token Info | Get detailed token information from CoinGecko (description, links, market data). SAP MCP context: Protocol coingecko; operation class read. Use for off-chain market data such as token prices, trending assets, token… | read-only |
coingecko_getPoolsByTokenCoingecko Get Pools By Token | Get all liquidity pools for a token from CoinGecko on-chain DEX tracker. SAP MCP context: Protocol coingecko; operation class read. Use for off-chain market data such as token prices, trending assets, token info, pools,… | read-only |
coingecko_getOHLCVCoingecko Get O H L C V | Get OHLCV (price chart) data from CoinGecko. SAP MCP context: Protocol coingecko; operation class read. Use for off-chain market data such as token prices, trending assets, token info, pools, and OHLCV. Use market data… | read-only |
gibwork_createBountyGibwork Create Bounty | Create a new bounty on Gib Work with on-chain escrow. SAP MCP context: Protocol gibwork; operation class write. Use for bounty creation, listing, and work submission. Confirm scope, payout, recipient, and deliverable… | writes |
gibwork_listBountiesGibwork List Bounties | List available bounties on Gib Work. SAP MCP context: Protocol gibwork; operation class write. Use for bounty creation, listing, and work submission. Confirm scope, payout, recipient, and deliverable evidence before… | read-only |
gibwork_submitWorkGibwork Submit Work | Submit completed work for a Gib Work bounty. SAP MCP context: Protocol gibwork; operation class write. Use for bounty creation, listing, and work submission. Confirm scope, payout, recipient, and deliverable evidence… | writes |
send-arcade_listGamesSend-arcade List Games | List available games on Send Arcade. SAP MCP context: Protocol send-arcade; operation class write. Use for Send Arcade game listing and play flows. Confirm account, wager or spend, and game rules before writes. Keep… | read-only |
send-arcade_playGameSend-arcade Play Game | Enter and play a game on Send Arcade (pays entry fee via transaction). SAP MCP context: Protocol send-arcade; operation class write. Use for Send Arcade game listing and play flows. Confirm account, wager or spend, and… | writes |
blinks_getActionBlinks Get Action | Fetch metadata for a Solana Action (Blink) — returns title, description, available actions, and parameters. SAP MCP context: Protocol blinks; operation class read. Use for Solana Actions and Blinks metadata fetch,… | read-only |
blinks_executeActionBlinks Execute Action | Execute a Solana Action — sends wallet to the Action endpoint and receives a transaction to sign. SAP MCP context: Protocol blinks; operation class write. Use to execute a Solana Action POST flow. Confirm the action… | writes |
blinks_confirmActionBlinks Confirm Action | Confirm a completed Solana Action by sending the tx signature back to the Action provider. SAP MCP context: Protocol blinks; operation class read. Use for Solana Actions and Blinks metadata fetch, validation, and POST… | writes |
blinks_resolveBlinkUrlBlinks Resolve Blink Url | Resolve a Blink URL (e.g. dial.to link) to its underlying Solana Action URL. SAP MCP context: Protocol blinks; operation class read. Use for Solana Actions and Blinks metadata fetch, validation, and POST action… | read-only |
blinks_validateActionsJsonBlinks Validate Actions Json | Validate a domain's actions.json file — checks if a website correctly implements the Solana Actions spec. SAP MCP context: Protocol blinks; operation class read. Use for Solana Actions and Blinks metadata fetch,… | writes |
blinks_buildActionUrlBlinks Build Action Url | Build and optionally wrap a Solana Action URL for sharing as a Blink. SAP MCP context: Protocol blinks; operation class read. Use for Solana Actions and Blinks metadata fetch, validation, and POST action preparation.… | writes |
jupiter_getOrderJupiter Get Order | Get a quote + unsigned swap transaction in a single call (Ultra API). The recommended entry-point for swaps. SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them for quote, route, and… | read-only |
jupiter_executeOrderJupiter Execute Order | Execute a signed swap transaction obtained from getOrder and receive execution status. SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them for quote, route, and swap preparation,… | writes |
jupiter_getHoldingsJupiter Get Holdings | Fetch token balances and holdings for specific token accounts, including USD valuations. SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them for quote, route, and swap preparation,… | read-only |
jupiter_shieldJupiter Shield | Check token mints for potential security risks (honeypot, freeze authority, low liquidity, etc.). SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them for quote, route, and swap… | writes |
jupiter_searchTokensJupiter Search Tokens | Search for tokens by symbol, name, or mint address. Returns matching tokens with metadata. SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them for quote, route, and swap preparation,… | read-only |
jupiter_getQuoteJupiter Get Quote | Get an optimally-routed swap quote with full route plan details (Metis engine). SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them for quote, route, and swap preparation, then use… | read-only |
jupiter_swapJupiter Swap | Build an unsigned swap transaction from a quote response. Sign and send the returned transaction. SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them for quote, route, and swap… | writes |
jupiter_swapInstructionsJupiter Swap Instructions | Get individual swap instructions instead of a full transaction. Useful for composing with other instructions. SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them for quote, route,… | writes |
jupiter_programLabelsJupiter Program Labels | Get a mapping from program ID to human-readable label for all DEX programs in the routing engine. SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them for quote, route, and swap… | writes |
jupiter_getPriceJupiter Get Price | Get real-time heuristic prices for tokens. Supports buy/sell price, confidence, and depth info. SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them for quote, route, and swap… | read-only |
jupiter_getTokenListJupiter Get Token List | Get Jupiter tokens by tag ("verified" or "lst"). Returns token metadata, organic score, price, and audit info. SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them for quote, route,… | read-only |
jupiter_getTokenInfoJupiter Get Token Info | Search for token information by mint address, symbol, or name. Returns detailed metadata, price, organic score, and audit info. SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them… | read-only |
jupiter_createLimitOrderJupiter Create Limit Order | Create a limit order. Returns an unsigned transaction — sign and submit via executeTrigger. SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them for quote, route, and swap… | writes |
jupiter_executeTriggerJupiter Execute Trigger | Submit a signed limit-order transaction for on-chain execution. SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them for quote, route, and swap preparation, then use SAP transaction… | writes |
jupiter_cancelLimitOrderJupiter Cancel Limit Order | Create an unsigned transaction to cancel a specific limit order. SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them for quote, route, and swap preparation, then use SAP transaction… | writes |
jupiter_cancelLimitOrdersJupiter Cancel Limit Orders | Create unsigned transactions to cancel multiple limit orders in batch. SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them for quote, route, and swap preparation, then use SAP… | writes |
jupiter_getLimitOrdersJupiter Get Limit Orders | Get all limit orders (active and optionally historical) for a wallet. SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them for quote, route, and swap preparation, then use SAP… | read-only |
jupiter_createDCAJupiter Create D C A | Create a Dollar-Cost Averaging (DCA) recurring order. Returns an unsigned transaction. SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them for quote, route, and swap preparation,… | writes |
jupiter_executeDCAJupiter Execute D C A | Submit a signed DCA order creation/cancellation transaction. SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them for quote, route, and swap preparation, then use SAP transaction… | writes |
jupiter_cancelDCAJupiter Cancel D C A | Create an unsigned transaction to cancel a DCA recurring order. SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them for quote, route, and swap preparation, then use SAP transaction… | writes |
jupiter_getDCAOrdersJupiter Get D C A Orders | Get all DCA orders (active and optionally historical) for a wallet. SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them for quote, route, and swap preparation, then use SAP… | read-only |
jupiter_smartSwapJupiter Smart Swap | Smart Swap — all-in-one compound tool that fetches a quote and builds swap instructions in a single call. Provide input/output mints, amount, and wallet address to get back a quote, individual swap instructions, and a… | writes |
sap_decode_transactionDecode Transaction | Decode a serialized Solana transaction and return stable transaction metadata. Use this before signing when a SAP MCP, Jupiter, MagicBlock, SNS, Metaplex, or DeFi tool returns transactionBase64 or an unsigned… | writes |
sap_preview_transactionPreview Transaction | Preview a Solana transaction before signing or submission. This is the required preflight step for agent workflows; do not create local signing scripts or read keypair files. SAP MCP execution guidance: Intent: SAP MCP… | writes |
sap_sign_transactionSign Transaction | Sign a serialized Solana transaction with the configured SAP MCP signer after sap_preview_transaction. This is the supported non-custodial signing path for agents; never read keypair JSON or sign raw message bytes in… | writes |
sap_submit_signed_transactionSubmit Signed Transaction | Submit a signed Solana transaction produced by sap_sign_transaction through the configured RPC endpoint. Use this instead of custom sendRawTransaction scripts so policy, retries, and audit stay inside SAP MCP. SAP MCP… | writes |
sap_build_sol_transferBuild Native SOL Transfer Transaction | Build an unsigned native SOL transfer transaction using SystemProgram.transfer. Returns serialized base64 transaction for the agent to sign locally with sap_payments_finalize_transaction or sap_sign_transaction →… | writes |
sap_build_spl_transferBuild SPL Token Transfer Transaction | Build an unsigned SPL token transfer transaction. Returns serialized base64 transaction for the agent to sign locally with sap_payments_finalize_transaction or sap_sign_transaction → sap_submit_signed_transaction. This… | writes |
sap_chat_derive_roomSAP Chat Derive Room | Derive a deterministic SAP chat room/session ID. Group and public room IDs are active; DM derivation is reserved for future native support. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: paid… | writes |
sap_chat_start_roomSAP Chat Start Room | Start an on-chain SAP chat room by creating the backing vault, session, and ledger if needed. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: paid read-premium; estimate first, then use… | writes |
sap_chat_send_messageSAP Chat Send Message | Send a chunked SAP chat message to a room. Public messages store UTF-8 text; private messages store caller-provided ciphertext bytes. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: paid… | writes |
sap_chat_publish_manifestSAP Chat Publish Manifest | Publish a signed thematic room/group manifest for discovery indexers, policy-aware agents, and chat clients. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: paid read-premium; estimate first, then… | writes |
sap_chat_read_latestSAP Chat Read Latest | Read latest SAP chat messages from the room ring buffer. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: paid read-premium; estimate first, then use sap_payments_call_paid_tool when the runtime… | writes |
sap_chat_read_allSAP Chat Read All | Read all SAP chat messages from sealed ledger pages plus the latest ring buffer. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: paid read-premium; estimate first, then use… | writes |
sap_chat_statusSAP Chat Status | Get backing SAP memory session status for a chat room. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: paid read-premium; estimate first, then use sap_payments_call_paid_tool when the runtime cannot… | writes |
sap_chat_seal_roomSAP Chat Seal Room | Seal the current chat ring buffer into an immutable SAP ledger page for permanent history. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: paid read-premium; estimate first, then use… | writes |
sap_payments_fund_prepaidFund Prepaid Payment Session | Hosted paid tool that creates a prepaid session. The x402 charge for this tool IS the funding deposit. After settlement, creates a prepaid credit session with the specified amount and per-call cost. Returns sessionId,… | writes |
sap_payments_prepaid_balanceCheck Prepaid Session Balance | FREE local tool that checks the remaining balance of a prepaid session. No x402 charge. Returns the session ID, remaining USD, total USD, per-call cost, expiry, and call count. Use this before calling… | read-only |
sap_profile_currentShow Current SAP MCP Profile | Return the currently loaded SAP MCP profile and redacted signer/config metadata. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: free; call directly without x402. Routing: free hosted call; call… | writes |
sap_profile_listList SAP MCP Profiles | List available SAP MCP profiles with redacted signer metadata and no wallet paths. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: free; call directly without x402. Routing: free hosted call; call… | read-only |
sap_profile_public_keyShow SAP MCP Profile Agent Public Key | Return the configured public agent key for a profile without reading or exposing keypair bytes. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: free; call directly without x402. Routing: free hosted… | writes |
sap_profile_switchSwitch Loaded SAP MCP Profile | Switch the live SAP MCP runtime to another existing profile and reload client, signer, connection, and policy. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: paid read-premium; estimate first, then… | writes |
sap_agent_startStart SAP MCP Agent Mode | Return the concise startup playbook for agents using SAP MCP. Call this when the user says "Start SAP MCP", "Initialize SAP MCP", "Load SAP", or asks what SAP MCP can do. SAP MCP execution guidance: Intent: agent… | read-only |
sap_agent_runtime_statusCheck SAP MCP Runtime Status | Free machine-readable readiness and routing summary for SAP MCP. Use this for "are you connected?", paid/write readiness, local profile visibility, and exact next actions without dumping the whole tool catalog. SAP MCP… | read-only |
sap_prepare_actionPrepare SAP MCP Action | Free intent-level preflight planner for SAP MCP. Call before paid calls, swaps, registry writes, escrow, identity updates, external x402 calls, premium streams, or transaction finalization. It returns the correct… | read-only |
sap_agent_standard_contextGet SAP Agentic Standards Context | Free agentic-standards orientation for SAP MCP. Use this after sap_agent_start when an agent needs to understand how SAP MCP maps MCP, x402/pay.sh, A2A-style Agent Cards, OASF-style agent facts, AP2-style mandate… | read-only |
sap_prepare_mandatePrepare SAP Agent Mandate | Free AP2-style mandate planner for SAP MCP agent commerce. It converts a user intent into a bounded, unsigned planning artifact with spend limits, tool/protocol allow-lists, freshness rules, confirmation thresholds,… | read-only |
sap_pricing_catalogGet SAP MCP Pricing Catalog | Free machine-readable x402/pay.sh pricing catalog generated from the hosted SAP MCP pricing registry. Use before paid calls to understand free, micro-read, read-premium, builder, value-action, and batch tiers. SAP MCP… | read-only |
sap_agent_next_actionResolve SAP MCP Next Action | Free routing resolver for SAP MCP errors and partial results. Use this before retrying after payment_required, hosted_local_signer_required, BlockhashNotFound, missing sap_payments, timeout, or a submitted signature… | read-only |
sap_estimate_tool_costEstimate Tool Cost | Free pre-call cost estimator (dry-run — no charge, no x402 challenge). Given a tool name, returns the hosted pricing tier, estimated USD cost, and the recommended maxPriceUsd to pass to sap_payments_call_paid_tool.… | writes |
sap_quick_contextSAP MCP Quick Context | Free single-call bootstrap aggregator. Returns a compact markdown-like summary with server version, total tools count, tools by category, pricing tiers summary, premium plugins/capabilities count, bundled skills list,… | read-only |
sap_premium_plugin_catalogPremium Plugin Catalog | Free premium capability discovery. Lists SAP MCP stream, webhook, and premium tool plugin manifests with strict schemas, x402/pay.sh pricing contracts, provider readiness, and private enterprise plugin loader guidance.… | writes |
sap_stream_catalogPremium Stream Catalog | Free stream discovery for paid real-time SAP MCP capabilities. Returns only stream contracts, including event names, latency targets, x402 pricing, strict schemas, provider env requirements, and whether each stream is… | writes |
sap_webhook_catalogPremium Webhook Catalog | Free webhook discovery for paid SAP MCP event delivery. Returns webhook event contracts, signed-delivery expectations, replay windows, x402/pay.sh pricing, provider readiness, and strict subscription schemas. SAP MCP… | writes |
sap_premium_validate_plugin_manifestValidate Premium Plugin Manifest | Free manifest validator for SAP MCP premium plugins. Validates ids, semver, descriptions, strict input/output schemas, x402/pay.sh pricing policies, and delivery contracts. It never executes plugin code or loads… | writes |
sap_premium_plugin_templateBuild Premium Plugin Template | Free premium plugin manifest builder. Generates a strict, data-only stream/webhook/tool manifest template that teams can place in a private plugin subrepo, validate, plug, and unplug without executing untrusted code or… | writes |
sap_premium_session_startPlan Premium Session | Free premium session planner. Creates a bounded session plan for a stream, webhook, or premium tool capability before any x402 charge. Use it to validate plugin id, capability id, requested units, TTL, provider… | writes |
sap_premium_session_statusPremium Session Status | Free premium session status lookup. Returns the current planning status for a premium stream/webhook/tool session id, or lists recent in-memory session plans when no id is provided. It does not expose secrets or stream… | writes |
sap_premium_activate_sessionActivate Premium Session | Activates a pending premium session with a verified x402/pay.sh payment receipt. This tool is FREE — it does not charge x402. The paymentReceipt must be the actual Solana transaction signature (tx hash) from the x402… | writes |
sap_premium_close_sessionClose Premium Session | Closes an active premium session, stopping all stream and webhook delivery. Use this when the buyer wants to stop delivery before the unit quota is exhausted. No refund is issued — the session is simply closed. SAP MCP… | writes |
sap_premium_webhook_registerRegister Premium Webhook | Registers an HTTPS webhook target for signed premium event delivery. The session must be active (activated via sap_premium_activate_session). The target URL must be HTTPS, reachable, and not a private/localhost endpoint… | writes |
sap_premium_webhook_unregisterUnregister Premium Webhook | Deactivates and removes a webhook subscription. No further events will be delivered to the target URL. SAP MCP execution guidance: Intent: local-signer write workflow. Pricing: paid read-premium; estimate first, then… | writes |
sap_premium_webhook_statusPremium Webhook Status | Returns the current status of a webhook subscription, including delivery stats and recent delivery attempt records with HTTP status codes and signatures. SAP MCP execution guidance: Intent: SAP MCP tool workflow.… | writes |
sap_premium_webhook_relayRegister Premium Webhook Relay (Buffer-Only) | Registers a buffer-only webhook subscription for an active premium session. Unlike sap_premium_webhook_register, this does not require a public HTTPS endpoint — events matching the subscription are buffered server-side… | writes |
sap_premium_webhook_relay_statusPremium Webhook Relay Status | Returns the status of buffer-only (relay) webhook subscriptions for a session, including the relay configuration, buffered event count, and per-subscription delivery stats. Use this to check how many events are waiting… | writes |
sap_premium_metricsPremium Subsystem Metrics | Returns a point-in-time metrics snapshot of the premium subsystem: active/pending/blocked sessions, total events delivered, estimated revenue, active streams, active webhooks, and provider health status. Use this for… | writes |
sap_premium_stream_pollPoll Premium Stream Events | Long-poll buffered premium stream events for an active session. Returns events that have been delivered to the server-side event buffer since the last poll. This is the MCP-compatible alternative to holding open an SSE… | writes |
sap_premium_stream_flushFlush Premium Stream Events | Flush all buffered premium stream events for a session with cursor-based pagination. Unlike sap_premium_stream_poll (which returns a small batch for periodic polling), flush returns all events up to the cursor limit in… | writes |
sap_perp_marketsSAP Perp Markets | List available Adrena perpetual futures markets from Pool/Custody accounts with funding/accounting fields, open interest, leverage caps, and oracle identifiers. Read-only analysis tool. Custody accounts do not expose a… | writes |
sap_perp_position_infoSAP Perp Position Info | Read all open perpetual positions on Adrena for a given wallet address. Returns position key, market, side, size, collateral, entry price, leverage, unrealized PnL, and liquidation price from the on-chain Position… | writes |
sap_perp_funding_historySAP Perp Funding History | Compute the current funding rate for an Adrena perpetual market from on-chain Custody account data. Pass the custodyAddress from sap_perp_markets. Returns current funding rate, cumulative funding, and open interest.… | writes |
sap_chart_ohlcSAP Chart Ohlc | Fetch OHLC candlestick data for any Solana token from DexScreener. Returns open, high, low, close, volume, liquidity, and FDV. Read-only — uses free DexScreener REST API. SAP MCP execution guidance: Intent: SAP MCP tool… | writes |
sap_chart_long_termSAP Chart Long Term | Fetch long-term price history for a Solana token from DexScreener and optional protocol TVL data from DeFiLlama. Returns price changes, volume, liquidity, FDV, and TVL history. Read-only — uses free REST APIs. SAP MCP… | writes |
sap_chart_volume_profileSAP Chart Volume Profile | Compute volume profile (POC, VAH, VAL) for any Solana token using DexScreener price and volume data. Returns point of control, value area high/low, and bucket distribution. Read-only — uses free DexScreener REST API +… | writes |
sap_chart_multi_ohlcSAP Chart Multi Ohlc | Fetch OHLC candlestick data for multiple resolutions in a single call. Returns open, high, low, close, and volume for each requested timeframe. Uses free DexScreener API — one fetch, multiple timeframes. Reduces… | writes |
sap_chart_indicatorsSAP Chart Indicators | Compute technical indicators (RSI, EMA-20, EMA-50, MACD, Bollinger Bands, ATR) from DexScreener price data. Returns pre-calculated values with trend/momentum/volatility signals. Reduces analysis time by 5-10 tool calls.… | writes |
sap_perp_liquidation_zonesSAP Perp Liquidation Zones | Compute liquidation zones for all open Adrena perp positions of a wallet. Reads on-chain positions via Solana RPC and calculates liquidation geometry from entry price, leverage, and liquidation price. currentPrice… | writes |
sap_perp_trade_planSAP Perp Trade Plan | Create a trader-grade perpetual futures plan from a simple intent. Returns notional size, stop risk, reward/risk, liquidation estimate, preflight checklist, and the exact SAP MCP read tools to call next. This is… | writes |
sap_perp_builder_statusSAP Perp Builder Status | Free readiness check for perps execution. Returns whether SAP MCP has native Adrena perps builders or a configured hosted unsigned transaction builder. Builder availability is not execution approval: agents must dry-run… | writes |
sap_adrena_build_open_longsap adrena build open long | Build an unsigned transaction to open or increase a long perp position on Adrena only after policy, balance, oracle-readiness, and simulation checks pass. Returns transactionBase64 for local signing via… | writes |
sap_adrena_build_open_shortsap adrena build open short | Build an unsigned transaction to open or increase a short perp position on Adrena only after policy, balance, oracle-readiness, and simulation checks pass. Collateral must be USDC for shorts. Returns transactionBase64… | writes |
sap_adrena_build_close_longsap adrena build close long | Build an unsigned transaction to close a long perp position on Adrena. Default closes 100% at market price. Returns transactionBase64 only after builder-side RPC simulation passes. Show approval only when… | writes |
sap_adrena_build_close_shortsap adrena build close short | Build an unsigned transaction to close a short perp position on Adrena. Returns transactionBase64 only after builder-side RPC simulation passes. Show approval only when safeToApprove=true and approvalBlocked=false;… | writes |
sap_adrena_build_set_stop_losssap adrena build set stop loss | Build an unsigned transaction to set stop loss on an Adrena position. Returns transactionBase64 only after builder-side RPC simulation passes. Show approval only when safeToApprove=true and approvalBlocked=false;… | writes |
sap_adrena_build_set_take_profitsap adrena build set take profit | Build an unsigned transaction to set take profit on an Adrena position. Returns transactionBase64 only after builder-side RPC simulation passes. Show approval only when safeToApprove=true and approvalBlocked=false;… | writes |
sap_adrena_build_cancel_stop_losssap adrena build cancel stop loss | Build an unsigned transaction to cancel stop loss on an Adrena position. Returns transactionBase64 only after builder-side RPC simulation passes. Show approval only when safeToApprove=true and approvalBlocked=false;… | writes |
sap_adrena_build_cancel_take_profitsap adrena build cancel take profit | Build an unsigned transaction to cancel take profit on an Adrena position. Returns transactionBase64 only after builder-side RPC simulation passes. Show approval only when safeToApprove=true and approvalBlocked=false;… | writes |
sap_adrena_simulate_positionsap adrena simulate position | FREE dry-run tool (no x402 charge): checks live Adrena oracle readiness and simulates opening a perp position only when oracle coverage can satisfy the pool. Returns oracleReadiness, balanceCheck, program logs, compute… | writes |
sap_adrena_build_position_packagesap adrena build position package | Build a single unsigned transaction that atomically opens a perp position AND sets stop loss AND take profit only after policy, balance, oracle-readiness, and simulation checks pass. If stopLossPriceUsd or… | writes |
sap_adrena_trade_intentsap adrena trade intent | Intent-level Adrena trading API. Pass market name, side, USD collateral, and leverage (or "max"). Resolves custody, collateral, prices, policy, balance, oracle-readiness, and simulation before returning a signable… | writes |
sap_adrena_build_trailing_stopsap adrena build trailing stop | Build an unsigned transaction to set a trailing stop loss on an Adrena position. Reads the current oracle price and computes the stop loss at the specified percentage distance. For longs: SL below current price. For… | writes |
sap_adrena_build_modify_positionsap adrena build modify position | Build an unsigned transaction to modify an existing Adrena position by adding collateral. Uses openOrIncreasePosition which atomically adds collateral to an existing position. The leverage parameter can be changed to… | writes |
sap_market_snapshotsap market snapshot | Returns a complete market snapshot: all Adrena market data (leverage, OI, flags), live oracle prices, and pool health (AUM, LP supply) in one call. Includes a 30-second TTL cache — repeated calls within the cache window… | writes |
sap_adrena_build_add_limit_ordersap adrena build add limit order | Build an unsigned transaction to place a limit order on Adrena. The order fills when the oracle price reaches the trigger price. Returns transactionBase64 only after builder-side RPC simulation passes. Show approval… | writes |
sap_adrena_build_cancel_limit_ordersap adrena build cancel limit order | Build an unsigned transaction to cancel a limit order on Adrena. Returns transactionBase64 only after builder-side RPC simulation passes. Show approval only when safeToApprove=true and approvalBlocked=false; otherwise… | writes |
sap_adrena_build_open_commodity_longsap adrena build open commodity long | Build an unsigned transaction to open a long position on a synthetic commodity (XAU, XAG, WTI) on Adrena only after policy, balance, oracle-readiness, and simulation checks pass. Uses the commodities pool with USDC… | writes |
sap_adrena_build_open_commodity_shortsap adrena build open commodity short | Build an unsigned transaction to open a short position on a synthetic commodity (XAU, XAG, WTI) on Adrena only after policy, balance, oracle-readiness, and simulation checks pass. Uses the commodities pool with USDC… | writes |
sap_adrena_build_close_commodity_longsap adrena build close commodity long | Build an unsigned transaction to close a long commodity position on Adrena. Returns transactionBase64 only after builder-side RPC simulation passes. Show approval only when safeToApprove=true and approvalBlocked=false;… | writes |
sap_adrena_build_close_commodity_shortsap adrena build close commodity short | Build an unsigned transaction to close a short commodity position on Adrena. Returns transactionBase64 only after builder-side RPC simulation passes. Show approval only when safeToApprove=true and approvalBlocked=false;… | writes |
sap_adrena_build_add_liquiditysap adrena build add liquidity | Build an unsigned transaction to add liquidity to an Adrena pool. Deposits collateral and receives LP tokens. Returns transactionBase64 only after builder-side RPC simulation passes. Show approval only when… | writes |
sap_adrena_build_remove_liquiditysap adrena build remove liquidity | Build an unsigned transaction to remove liquidity from an Adrena pool. Burns LP tokens and receives collateral. Returns transactionBase64 only after builder-side RPC simulation passes. Show approval only when… | writes |
sap_adrena_build_swapsap adrena build swap | Build an unsigned transaction to swap tokens through an Adrena pool. Uses zero-slippage oracle pricing. Returns transactionBase64 only after builder-side RPC simulation passes. Show approval only when safeToApprove=true… | writes |
sap_adrena_build_init_user_stakingsap adrena build init user staking | Build an unsigned transaction to initialize a user staking account on Adrena. Must be called before add_liquid_stake or add_locked_stake. Returns transactionBase64 only after builder-side RPC simulation passes. Show… | writes |
sap_adrena_build_add_liquid_stakesap adrena build add liquid stake | Build an unsigned transaction to add a liquid stake on Adrena (stake LP tokens). Returns transactionBase64 only after builder-side RPC simulation passes. Show approval only when safeToApprove=true and… | writes |
sap_adrena_build_remove_liquid_stakesap adrena build remove liquid stake | Build an unsigned transaction to remove a liquid stake on Adrena (unstake LP tokens). Returns transactionBase64 only after builder-side RPC simulation passes. Show approval only when safeToApprove=true and… | writes |
sap_adrena_build_add_locked_stakesap adrena build add locked stake | Build an unsigned transaction to add a locked stake on Adrena. LP tokens are locked for a specified duration. Returns transactionBase64 only after builder-side RPC simulation passes. Show approval only when… | writes |
sap_adrena_build_claim_stakessap adrena build claim stakes | Build an unsigned transaction to claim staking rewards on Adrena. Returns transactionBase64 only after builder-side RPC simulation passes. Show approval only when safeToApprove=true and approvalBlocked=false; otherwise… | writes |
sap_adrena_get_positionssap adrena get positions | Fetch position history for a wallet from the Adrena Data API. Returns closed and open positions with P&L, entry/exit prices, and status. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: priced by… | read-only |
sap_adrena_get_pool_infosap adrena get pool info | Read Adrena pool statistics directly from the on-chain Pool account. Returns TVL (AUM), LP token price, pool name, custody list, trade/swap flags, and fees debt. Reads from Solana mainnet via RPC. Use this before… | read-only |
sap_adrena_get_custody_infosap adrena get custody info | Fetch per-asset custody statistics from the Adrena Data API. Returns open interest, utilization, volume, and fees for each custody. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: priced by hosted… | read-only |
sap_adrena_get_trader_infosap adrena get trader info | Fetch trader performance metrics from the Adrena Data API. Returns total volume, P&L, fees, win rate, and rank. SAP MCP execution guidance: Intent: Solana value-action or trading workflow. Pricing: priced by hosted x402… | read-only |
sap_adrena_get_trader_leaderboardsap adrena get trader leaderboard | Fetch trader leaderboard from the Adrena Data API. Returns top traders by volume and P&L. SAP MCP execution guidance: Intent: Solana value-action or trading workflow. Pricing: priced by hosted x402 challenge. Routing:… | read-only |
sap_adrena_get_mutagensap adrena get mutagen | Fetch Mutagen points for a wallet from the Adrena Data API. Returns total points, rank, and breakdown. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: priced by hosted x402 challenge. Routing: paid… | read-only |
sap_adrena_get_mutagen_leaderboardsap adrena get mutagen leaderboard | Fetch Mutagen points leaderboard from the Adrena Data API. Returns top wallets by points. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: priced by hosted x402 challenge. Routing: paid hosted call;… | read-only |
sap_adrena_get_pricessap adrena get prices | Fetch current ADX and ALP token prices from the Adrena Data API. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: priced by hosted x402 challenge. Routing: paid hosted call; call… | read-only |
sap_adrena_get_trading_pricessap adrena get trading prices | Fetch latest oracle trading prices for all Adrena assets. Returns price and custody address for each traded asset. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: priced by hosted x402 challenge.… | read-only |
sap_adrena_oracle_readinesssap adrena oracle readiness | Free Adrena execution readiness check for an exact market/pool/collateral route. Reads on-chain pool, custody, and oracle accounts and returns whether each required oracle symbol has enough fresh prices for Adrena… | writes |
sap_adrena_get_position_statussap adrena get position status | Fetch live position status (P&L, size, liquidation price, entry price, oracle price) from the Adrena Data API for a specific wallet and token. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: priced… | read-only |
sap_adrena_get_marketssap adrena get markets | Read all Adrena custody accounts directly from Solana mainnet and return real market data for every supported asset: mint address, decimals, max initial leverage, max leverage, allowTrade/allowSwap flags, oracle feed… | read-only |
sap_phoenix_get_exchangesap phoenix get exchange | Get Phoenix exchange snapshot: all markets, status, configuration. Free read. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: paid read-premium; estimate first, then use sap_payments_call_paid_tool… | read-only |
sap_phoenix_get_marketsap phoenix get market | Get Phoenix market metadata for a symbol (e.g. SOL, BTC). Free read. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: paid read-premium; estimate first, then use sap_payments_call_paid_tool when the… | read-only |
sap_phoenix_get_marketssap phoenix get markets | List all Phoenix perp markets WITH live stats merged: symbol, mark price, oracle price, 24h volume, open interest, funding rates, leverage tiers. Sorted data source for opportunity ranking and dashboards. Free read —… | read-only |
sap_phoenix_get_orderbooksap phoenix get orderbook | Get Phoenix orderbook for a symbol. Use depth to limit the number of bid/ask levels returned (default 20, max 100). Free read. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: paid read-premium;… | read-only |
sap_phoenix_get_market_statssap phoenix get market stats | Get Phoenix market stats history (24h volume, OI, funding). Free read. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: paid read-premium; estimate first, then use sap_payments_call_paid_tool when… | read-only |
sap_phoenix_get_funding_historysap phoenix get funding history | Get Phoenix funding rate history for a symbol. Free read. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: paid read-premium; estimate first, then use sap_payments_call_paid_tool when the runtime… | read-only |
sap_phoenix_get_market_fillssap phoenix get market fills | Get recent fills for a Phoenix market. Free read. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: paid read-premium; estimate first, then use sap_payments_call_paid_tool when the runtime cannot… | read-only |
sap_phoenix_get_candlessap phoenix get candles | Get OHLCV candles for a Phoenix market. Free read. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: paid read-premium; estimate first, then use sap_payments_call_paid_tool when the runtime cannot… | read-only |
sap_phoenix_get_tradersap phoenix get trader | Get Phoenix trader state (positions, orders, collateral). You MUST provide the trader's wallet address (base58 public key). If querying your own positions, use your own wallet address. Free read. SAP MCP execution… | read-only |
sap_phoenix_get_trader_statesap phoenix get trader state | Get Phoenix trader state snapshot (subaccounts, positions, collateral). You MUST provide the trader's wallet address (base58 public key). Free read. SAP MCP execution guidance: Intent: Solana value-action or trading… | read-only |
sap_phoenix_get_trader_pnlsap phoenix get trader pnl | Get Phoenix trader PnL history. You MUST provide the trader's wallet address (base58 public key). Free read. SAP MCP execution guidance: Intent: Solana value-action or trading workflow. Pricing: paid read-premium;… | read-only |
sap_phoenix_build_place_limit_ordersap phoenix build place limit order | Build an unsigned Phoenix limit order transaction. Pass authority, symbol, side, priceUsd (human limit price, e.g. "106.50"), baseUnits (human size). Raw priceInTicks/numBaseLots also accepted. Returns transactionBase64… | writes |
sap_phoenix_build_place_market_ordersap phoenix build place market order | Build an unsigned Phoenix market order transaction. Pass authority, symbol, side (bid=buy, ask=sell), and baseUnits (human size, e.g. "0.01" SOL). numBaseLots raw lots also accepted. Returns transactionBase64 for… | writes |
sap_phoenix_build_cancel_orderssap phoenix build cancel orders | Build an unsigned cancel orders by ID transaction for Phoenix. Returns transactionBase64. SAP MCP execution guidance: Intent: hosted unsigned transaction builder. Pricing: paid builder; estimate first, then pay/build… | writes |
sap_phoenix_build_cancel_allsap phoenix build cancel all | Build an unsigned cancel all orders transaction for a Phoenix market. Returns transactionBase64. SAP MCP execution guidance: Intent: hosted unsigned transaction builder. Pricing: paid builder; estimate first, then… | writes |
sap_phoenix_build_place_stop_losssap phoenix build place stop loss | Build an unsigned Phoenix stop loss order transaction. Returns transactionBase64. SAP MCP execution guidance: Intent: hosted unsigned transaction builder. Pricing: paid builder; estimate first, then pay/build and… | writes |
sap_phoenix_build_cancel_stop_losssap phoenix build cancel stop loss | Build an unsigned cancel stop loss transaction for Phoenix. Returns transactionBase64. SAP MCP execution guidance: Intent: hosted unsigned transaction builder. Pricing: paid builder; estimate first, then pay/build and… | writes |
sap_phoenix_build_place_conditional_ordersap phoenix build place conditional order | Build an unsigned Phoenix conditional order transaction (TP/SL bracket). Returns transactionBase64. SAP MCP execution guidance: Intent: hosted unsigned transaction builder. Pricing: paid builder; estimate first, then… | writes |
sap_phoenix_build_depositsap phoenix build deposit | Build an unsigned USDC deposit transaction into a Phoenix trader account. Returns transactionBase64 for browser approval. Requires an ACTIVATED trader: check sap_phoenix_get_trader_state first — if state is "frozen" or… | writes |
sap_phoenix_build_withdrawsap phoenix build withdraw | Build an unsigned USDC withdraw transaction from a Phoenix trader account. Returns transactionBase64. SAP MCP execution guidance: Intent: hosted unsigned transaction builder. Pricing: paid builder; estimate first, then… | writes |
sap_phoenix_build_register_tradersap phoenix build register trader | Create a Phoenix trader account (RegisterTrader only — the account stays FROZEN with NO deposit capability until activation). Full onboarding = registration + activation: 1) sap_phoenix_build_register_trader →… | writes |
sap_phoenix_build_onboard_tradersap phoenix build onboard trader | Build Phoenix trader ACTIVATION instructions (enables all six capabilities incl. deposit). ALWAYS required after register — a RegisterTrader-only account is frozen and every deposit simulates CapabilityDenied. Fetches… | writes |
sap_phoenix_submit_onboard_tradersap phoenix submit onboard trader | Submit a user-signed Phoenix activation transaction through Phoenix's co-signing API (send-register-ixs): Phoenix validates it, adds the onboarder signature, simulates, verifies the onboarder pays nothing, and… | writes |
sap_phoenix_get_cross_chain_quotesap phoenix get cross chain quote | Get a cross-chain deposit quote from Relay.link. Generates a deposit address that the user sends funds to (from Ethereum, Base, Arbitrum, or any supported EVM chain) and receives USDC on Solana automatically. The user… | read-only |
sap_phoenix_get_deposit_statussap phoenix get deposit status | Check the status of a cross-chain deposit via Relay.link. Returns the current status (pending/success/failed/refunded), transaction hashes, and chain IDs. Use the requestId from sap_phoenix_get_cross_chain_quote. Free… | read-only |
sap_phoenix_get_supported_chainssap phoenix get supported chains | List all chains supported by Relay.link for cross-chain deposits to Solana. Returns chain IDs, names, and native currency info. Use this to show users which chains they can deposit from. Free read. SAP MCP execution… | read-only |
jupiter_universal_deposit_quotejupiter universal deposit quote | Jupiter Universal Deposit: generate a deposit address to bridge funds from any EVM chain (Ethereum, Base, Arbitrum, etc.) to Solana USDC. Powered by Relay.link — same infrastructure as jup.ag/deposit. The user sends a… | writes |
jupiter_universal_deposit_statusjupiter universal deposit status | Track a Jupiter Universal Deposit cross-chain transfer. Returns status (pending/success/failed), transaction hashes. Use requestId from jupiter_universal_deposit_quote. Free read. SAP MCP execution guidance: Intent: SAP… | writes |
jupiter_universal_deposit_chainsjupiter universal deposit chains | List all chains supported by Jupiter Universal Deposit for cross-chain transfers to Solana. Returns chain IDs, names, and popular chains. Free read. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing:… | writes |
sap_perp_risk_checkPerp Risk Check | Pre-trade dynamic risk gate. Reads the trade journal to compute daily P&L, drawdown, and cooldown status. Returns allowed/disallowed with a risk score (0-1) and recommendation (PROCEED/WAIT/BLOCK). Call this before… | read-only |
sap_perp_portfolio_riskPortfolio Risk Score | Compute an aggregate portfolio risk score from the trade journal and open positions. Returns total exposure, weighted leverage, diversification score, and a risk recommendation (SAFE/MODERATE/HIGH/CRITICAL). Use this to… | writes |
sap_backpack_get_marketssap backpack get markets | List all Backpack Exchange markets with metadata (tickSize, stepSize, price, volume). Optional marketType filter: SPOT or PERP. Backpack symbols: spot SOL_USDC, perp SOL_USDC_PERP (marketType SPOT|PERP), stock spot… | read-only |
sap_backpack_get_marketsap backpack get market | Get one Backpack market by exact symbol (e.g. SOL_USDC). Resolved by filtering the full markets list client-side — the upstream /markets/{symbol} path is a 404 trap and is never called. Backpack symbols: spot SOL_USDC,… | read-only |
sap_backpack_get_tickersap backpack get ticker | Get one Backpack ticker snapshot (lastPrice, bidPrice, askPrice, volume24h...) by symbol, e.g. SOL_USDC. Backpack symbols: spot SOL_USDC, perp SOL_USDC_PERP (marketType SPOT|PERP), stock spot MU.US_USDC, stock RFQ… | read-only |
sap_backpack_get_tickerssap backpack get tickers | List ALL Backpack tickers (every market's lastPrice/bid/ask/24h volume) in one call. Backpack symbols: spot SOL_USDC, perp SOL_USDC_PERP (marketType SPOT|PERP), stock spot MU.US_USDC, stock RFQ AAPL.US_USDC_RFQ. Free… | read-only |
sap_backpack_get_depthsap backpack get depth | Get Backpack order book depth ([price, qty] ask/bid string pairs) for a symbol; optional limit caps levels per side (default 20; upstream default 1000, max 5000). Backpack symbols: spot SOL_USDC, perp SOL_USDC_PERP… | read-only |
sap_backpack_get_tradessap backpack get trades | Get recent Backpack trades (id, price, quantity, quoteQuantity, timestamp ms, isBuyerMaker) for a symbol; optional limit (default 50). Backpack symbols: spot SOL_USDC, perp SOL_USDC_PERP (marketType SPOT|PERP), stock… | read-only |
sap_backpack_get_klinessap backpack get klines | Get Backpack OHLCV klines for a symbol. interval is one of 1m 3m 5m 15m 30m 1h 2h 4h 6h 8h 12h 1d 3d 1w 1M (case-sensitive: 'M' = month). startTime/endTime accept ISO-8601 strings or epoch milliseconds and are converted… | read-only |
sap_backpack_get_mark_pricesap backpack get mark price | Get Backpack mark price, index price, funding rate and next funding timestamp for a PERP symbol (e.g. SOL_USDC_PERP). Backpack symbols: spot SOL_USDC, perp SOL_USDC_PERP (marketType SPOT|PERP), stock spot MU.US_USDC,… | read-only |
sap_backpack_get_funding_ratessap backpack get funding rates | Get Backpack funding-rate history for a perp symbol (e.g. SOL_USDC_PERP). Backpack symbols: spot SOL_USDC, perp SOL_USDC_PERP (marketType SPOT|PERP), stock spot MU.US_USDC, stock RFQ AAPL.US_USDC_RFQ. Free read. SAP MCP… | read-only |
sap_backpack_get_open_interestsap backpack get open interest | Get Backpack open interest for a perp symbol (e.g. SOL_USDC_PERP). Backpack symbols: spot SOL_USDC, perp SOL_USDC_PERP (marketType SPOT|PERP), stock spot MU.US_USDC, stock RFQ AAPL.US_USDC_RFQ. Free read. SAP MCP… | read-only |
sap_backpack_get_collateralsap backpack get collateral | Get Backpack collateral requirements per asset: haircut/imf/mmf functions and weights. Backpack symbols: spot SOL_USDC, perp SOL_USDC_PERP. No arguments. Free read. SAP MCP execution guidance: Intent: read/discovery… | read-only |
sap_backpack_get_assetssap backpack get assets | List Backpack assets (raw response is 2.1MB — compacted server-side to symbol + per-token deposit/withdraw fields; optional exact-symbol filter). Backpack symbols: spot SOL_USDC, perp SOL_USDC_PERP (marketType… | read-only |
sap_backpack_get_securitiessap backpack get securities | List Backpack tradable securities/stocks (raw response is 500KB — compacted server-side; optional asset prefix filter, e.g. "AAPL." matches AAPL.US): cusip, name, trading sessions with max/min quantity and stepSize.… | read-only |
sap_backpack_get_market_sessionssap backpack get market sessions | List Backpack market sessions (e.g. US_EQUITIES_PRE_MARKET, US_EQUITIES_REGULAR, US_EQUITIES_POST_MARKET, US_EQUITIES_OVERNIGHT) governing stock market availability. Backpack symbols: stock spot MU.US_USDC, stock RFQ… | read-only |
sap_backpack_get_borrow_lend_marketssap backpack get borrow lend markets | List Backpack borrow/lend markets: borrow/lend interest rates, utilization, optimal utilization, limits per asset; optional symbol filter (e.g. SOL). Backpack symbols: spot SOL_USDC, perp SOL_USDC_PERP (marketType… | read-only |
sap_sunrise_list_tokenssap sunrise list tokens | List all Sunrise-supported tokens on Solana with canonical mint addresses: symbol, name, decimals, assetClass (stock|crypto|commodity), tokenProgram (spl-token|token-2022), issuer, icon. Optional filters: assetClass,… | read-only |
sap_sunrise_resolve_tokensap sunrise resolve token | Resolve a Sunrise token by symbol or mint address: returns the canonical mint, decimals, assetClass, and tokenProgram. Knows the core assets (USDC, USDT, WETH, WBTC) even though they are absent from the token list. Use… | read-only |
sap_sunrise_get_quotesap sunrise get quote | Get Sunrise swap quotes between two canonical mints. fromToken/toToken are MINT ADDRESSES (resolve symbols first with sap_sunrise_resolve_token); fromAmount is a STRING in base units ('1000000' = 1 USDC at 6 decimals —… | read-only |
sap_sunrise_execute_quotesap sunrise execute quote | Execute a signed Sunrise swap: submits the user-signed transaction from sap_sunrise_get_quote. Poll by re-calling with IDENTICAL arguments while status is 'SUBMITTED'; stop at 'CONFIRMED' and report the txHash. If… | writes |
sap_sunrise_swap_intentsap sunrise swap intent | One-call Sunrise swap intent: resolves both token SYMBOLS to canonical mints, then fetches a quote with the user's wallets and returns the unsignedTransaction + quoteId + routeName + providerRequestId. The transaction… | writes |
sap_perp_signal_scorePerp Signal Score | Aggregate technical signal score (0-1) from RSI, EMA, MACD, Bollinger Bands, price action, and on-chain funding rate. Returns a single score with LONG/SHORT/WAIT recommendation and confidence. Replaces 5-7 individual… | writes |
sap_perp_fear_greedFear & Greed Index | Fetch the Crypto Fear & Greed Index from alternative.me (free, no API key). Returns current value (0-100), classification (Extreme Fear to Extreme Greed), historical values (yesterday, last week, last month), and a… | writes |
sap_meteora_launchpad_statesap meteora launchpad state | Resolve one launch from its original DBC pool to the currently executable Meteora venue. Returns bonding-curve reserves/capacity or the migrated DAMM v2 pool. SAP MCP execution guidance: Intent: SAP MCP tool workflow.… | writes |
sap_meteora_launchpad_quotesap meteora launchpad quote | Quote an exact-in buy or sell on the active Meteora DBC curve or its graduated DAMM v2 pool. Amounts are strings to preserve token precision. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: paid… | writes |
sap_meteora_build_launchpad_migrationsap meteora build launchpad migration | Build an unsigned official Meteora DBC to DAMM v2 migration after the curve reaches its threshold. The destination must be server-allowlisted. Position NFT ephemerals are co-signed; the payer remains the only external… | writes |
sap_meteora_build_launchpad_tradesap meteora build launchpad trade | Build an unsigned exact-in Meteora buy or sell. Routes automatically between an active DBC curve and its graduated DAMM v2 pool; never broadcasts or signs. SAP MCP execution guidance: Intent: hosted unsigned transaction… | writes |
sap_perpspad_get_marketssap perpspad get markets | List PerpsPad supported underlying perp markets with leverage caps (e.g. BTC 1-40x, SOL 1-25x, OIL 1-20x, memecoins 1-3x). Every PerpsPad coin is backed by a leveraged perp position on one of these markets. Free read.… | read-only |
sap_perpspad_get_tokenssap perpspad get tokens | List PerpsPad launched tokens: ticker, name, mint, backing perp (underlying, leverage, direction), quote token, SOL raised, migration status, pool addresses. Sort: newest (default), oldest, or raised (most SOL raised… | read-only |
sap_perpspad_get_tokensap perpspad get token | Fetch one PerpsPad token by UUID or mint address: full metadata including backing perp (underlying, leverage, direction), pool addresses, SOL raised, and migration status. Free read. SAP MCP execution guidance: Intent:… | read-only |
sap_perpspad_get_token_eventssap perpspad get token events | Fetch buyback / burn / fee transaction events for one PerpsPad token (its backing perp PnL drives buybacks and burns). Optional kind filter (comma-separated: buyback, external_buyback, burn, claim, creator_payout;… | read-only |
sap_perpspad_get_launch_statussap perpspad get launch status | Poll a PerpsPad launch status by token id. A launch is 'live' once its backing pool confirms on-chain (no callback needed — poll this after signing and sending the launch transactions). Free read. SAP MCP execution… | read-only |
sap_perpspad_get_stock_pairssap perpspad get stock pairs | List stock mints pairable for PerpsPad stock-paired launches (token paired against a tokenized stock). Use with the stock launch builder flow. Free read. SAP MCP execution guidance: Intent: read/discovery workflow.… | read-only |
sap_perpspad_get_statssap perpspad get stats | PerpsPad platform-wide stats: SOL price, KPIs (live tokens, total, graduated, OI USD, collateral USD, fees, raised USD, burn events, buyback USD), distributions, series, and leaderboards. Optional include filter… | read-only |
sap_perpspad_build_launchsap perpspad build launch | Build a PerpsPad token launch backed by a leveraged perp: returns the UNSIGNED config + pool transactions. This tool does NOT broadcast anything — sign and send BOTH transactions from the user wallet (pays rent, dev-buy… | writes |
sap_perpspad_build_escrow_launchsap perpspad build escrow launch | Build an escrow-backed PerpsPad launch (creator-split Option B): derives the trustless escrow PDA from the NEW token mint, swaps the launch creatorAddress to that PDA, and returns the unsigned config + pool +… | writes |
sap_steve_launch_build_dbcsap steve launch build dbc | Build a Steve-native direct Meteora DBC launch: create config, initialize pool, transfer creator authority to the 70/30 escrow PDA, then initialize escrow. A requested initial buy is built separately after pool… | writes |
sap_perpspad_launch_dbcsap perpspad launch dbc | DEPRECATED alias; use sap_steve_launch_build_dbc. Build a Steve-native direct Meteora DBC launch: create config, initialize pool, transfer creator authority to the 70/30 escrow PDA, then initialize escrow. A requested… | writes |
sap_steve_launch_build_dbc_dev_buysap steve launch build dbc dev buy | Legacy DBC-only initial-buy builder. New integrations must use sap_meteora_build_launchpad_trade, which supports buy/sell, exact decimal amounts, curve-capacity errors, and automatic routing after DAMM v2 graduation.… | writes |
sap_perpspad_build_dbc_dev_buysap perpspad build dbc dev buy | DEPRECATED alias; use sap_steve_launch_build_dbc_dev_buy. Legacy DBC-only initial-buy builder. New integrations must use sap_meteora_build_launchpad_trade, which supports buy/sell, exact decimal amounts, curve-capacity… | writes |
sap_steve_launch_preview_dbcsap steve launch preview dbc | PRE-LAUNCH DBC economics readout: decodes the exact Meteora DBC config the gateway will sign (scaled per quote decimals) and simulates the dev-buy with the official SDK swap math. Returns migration threshold, start… | writes |
sap_perpspad_dbc_config_previewsap perpspad dbc config preview | DEPRECATED alias; use sap_steve_launch_preview_dbc. PRE-LAUNCH DBC economics readout: decodes the exact Meteora DBC config the gateway will sign (scaled per quote decimals) and simulates the dev-buy with the official… | writes |
sap_skills_listList SAP MCP Skills | List bundled SAP MCP skills and their files. SAP MCP execution guidance: Intent: agent bootstrap, routing, skills, or repair guidance. Pricing: free; call directly without x402. Routing: free hosted call; call directly… | read-only |
sap_skills_bundleBundle SAP MCP Skills | Return bundled SAP MCP skills as JSON so an agent can load or write them itself. Pass skills: ["name1","name2"] to bundle only specific skills (filterNames pattern). Pass includeContents: false to get only file paths… | writes |
sap_skills_installInstall SAP MCP Skills | Install bundled SAP MCP skills into a local agent skill directory. Requires confirm: true. SAP MCP execution guidance: Intent: agent bootstrap, routing, skills, or repair guidance. Pricing: free; call directly without… | writes |
sap_skills_upgrade_planPlan SAP MCP Skills Upgrade | Free helper that returns exact latest-release commands and target directories for upgrading SAP MCP skills. Hosted mode returns a local action plan; local mode can then use sap_skills_install to write files. SAP MCP… | read-only |
sap_runtime_repair_planPlan SAP Runtime Repair | Free helper that returns the pinned latest-release repair command for hosted SAP MCP plus local sap_payments bridge setup. Use this before asking users to manually edit runtime config. SAP MCP execution guidance:… | read-only |
sap_skills_check_updatesCheck SAP MCP Skills Updates | Compare the bundled skill version with the latest published npm package and report which local agent skill directories are stale. Read-only. Works in every server mode. SAP MCP execution guidance: Intent: agent… | read-only |
sap_skills_self_updateSelf-Update SAP MCP Skills | Refresh local agent skill files from the latest published @oobe-protocol-labs/sap-mcp-server package. Local-mode only (hosted MCP cannot write to the caller machine). Requires confirm: true. Uses npm pack + tar… | writes |
magicblock_getRoutesmagicblock getRoutes | List available Ephemeral Rollup nodes from the Magic Router (identity, FQDN, fee, block time, country).. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: paid builder; estimate first, then pay/build… | read-only |
magicblock_getIdentitymagicblock getIdentity | Get the identity and FQDN of the current ER Validator node.. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: paid read-premium; estimate first, then use sap_payments_call_paid_tool when the runtime… | read-only |
magicblock_getDelegationStatusmagicblock getDelegationStatus | Check whether a Solana account is delegated to an Ephemeral Rollup. Returns authority, owner, delegation slot, and lamports.. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: paid read-premium;… | read-only |
magicblock_getAccountInfomagicblock getAccountInfo | Fetch account information (data, lamports, owner, executable, space) via the Magic Router.. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: paid read-premium; estimate first, then use… | read-only |
magicblock_getBlockhashForAccountsmagicblock getBlockhashForAccounts | Get a blockhash and last valid block height for a batch of account addresses (max 100).. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: paid read-premium; estimate first, then use… | read-only |
magicblock_getSignatureStatusesmagicblock getSignatureStatuses | Check the confirmation status (processed/confirmed/finalized) of one or more transaction signatures.. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: paid read-premium; estimate first, then use… | read-only |
magicblock_healthmagicblock health | Check the health status of the MagicBlock Private Payments API.. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: paid read-premium; estimate first, then use sap_payments_call_paid_tool when the… | writes |
magicblock_challengemagicblock challenge | Generate a challenge string for the wallet to sign (step 1 of the PER auth flow).. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: paid read-premium; estimate first, then use… | writes |
magicblock_loginmagicblock login | Exchange a signed challenge for a bearer token (step 2 of PER auth flow). The token is used for private-balance and private transfers.. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: paid… | writes |
magicblock_balancemagicblock balance | Read the base-chain SPL token balance for an address (public, no auth required).. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: free; call directly without x402. Routing: free hosted call; call… | writes |
magicblock_private_balancemagicblock private balance | Read the ephemeral-rollup SPL token balance for an address (requires bearer token from login).. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: paid read-premium; estimate first, then use… | writes |
magicblock_privateBalancemagicblock privateBalance | Read the ephemeral-rollup SPL token balance for an address (requires bearer token from login).. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: paid read-premium; estimate first, then use… | writes |
magicblock_depositmagicblock deposit | Build an unsigned transaction to deposit SPL tokens from Solana into an Ephemeral Rollup. Then use sap_preview_transaction, sap_sign_transaction, and sap_submit_signed_transaction — or use… | writes |
magicblock_transfermagicblock transfer | Build an unsigned SPL token transfer through an Ephemeral Rollup. Use this only when private visibility or an ephemeral balance is explicitly requested. For an ordinary public base-to-base wallet transfer, use… | writes |
magicblock_withdrawmagicblock withdraw | Build an unsigned transaction to withdraw SPL tokens from an Ephemeral Rollup back to Solana. Then use sap_preview_transaction, sap_sign_transaction, and sap_submit_signed_transaction — or use… | writes |
magicblock_swap_quotemagicblock swap quote | Get a swap quote between two SPL mints (proxies Triton Metis swap API). Pass the result into magicblock_swap. Lightweight read tier; use this before any value-moving swap. SAP MCP execution guidance: Intent: Solana… | writes |
magicblock_swapQuotemagicblock swapQuote | Get a swap quote between two SPL mints (proxies Triton Metis swap API). Pass the result into magicblock_swap. Lightweight read tier; use this before any value-moving swap. SAP MCP execution guidance: Intent: Solana… | writes |
magicblock_swapmagicblock swap | Build an unsigned swap transaction from a quote. 'public' mode passes through Jupiter. 'private' mode routes output through a scheduled private transfer: requires destination, minDelayMs (string ms), maxDelayMs (string… | writes |
magicblock_initializeMintmagicblock initializeMint | Build an unsigned transaction that initializes a validator-scoped transfer queue for a mint. Then use sap_preview_transaction, sap_sign_transaction, and sap_submit_signed_transaction — or use… | writes |
magicblock_isMintInitializedmagicblock isMintInitialized | Check whether a mint has a validator-scoped transfer queue on the ephemeral RPC.. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing: paid read-premium; estimate first, then use… | writes |
magicblock_ensureCrankmagicblock ensureCrank | Force a transfer queue crank attempt for a mint. Use this after a private transfer or private swap if the Hydra delivery crank has not yet delivered funds to the recipient. The API verifies the validator-scoped transfer… | writes |
magicblock_requestRandomnessmagicblock requestRandomness | Request provably fair on-chain randomness from the MagicBlock VRF oracle (Vrf1RNUjXmQGjmQrQLvJHs9SNkvDJEsRVFPkfSQUwGz). Builds an unsigned transaction that invokes request_randomness on the VRF program. Use… | writes |
magicblock_getRandomnessResultmagicblock getRandomnessResult | Check whether a VRF request has been fulfilled by reading the RandomnessRequest account on-chain. Returns fulfilled status, random bytes (if available), and the request metadata.. SAP MCP execution guidance: Intent:… | read-only |
sap_memory_recordRecord Tool Call | Free local tool. Records a tool call execution in the agent memory database (SQLite FTS5). Auto-call after any paid or significant tool call to build searchable history. No x402 charge. SAP MCP execution guidance:… | writes |
sap_memory_searchSearch Tool Call History | Free local tool. Full-text search (FTS5) across tool call history. Find patterns, failures, and successes by natural language query. No x402 charge. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing:… | read-only |
sap_memory_summarizeCreate Agent Memory | Free local tool. Creates an LLM-compressed summary memory from tool call patterns. The agent calls this after analyzing search results to persist lessons, patterns, failures, or successes. No x402 charge. SAP MCP… | writes |
sap_memory_recallRecall Agent Memories | Free local tool. Returns the most relevant memories for a category, ordered by decayed relevance. Use this for prompt injection — the agent gets top N memories for the task at hand. No x402 charge. SAP MCP execution… | read-only |
sap_memory_prunePrune Old Memories | Free local tool. Removes expired memories and memories with relevance below threshold after decay. Also archives tool call records older than retention period. No x402 charge. SAP MCP execution guidance: Intent: SAP MCP… | writes |
sap_strategy_saveSave Strategy | Free local tool. Saves or updates a strategy JSON in ~/.config/mcp-sap/strategies/. Strategies persist agent learnings (e.g. buyback rules, slippage thresholds, risk limits) across sessions. No x402 charge. SAP MCP… | writes |
sap_strategy_loadLoad Strategy | Free local tool. Loads a strategy JSON by category and name. Returns the full strategy config including version and active status. No x402 charge. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing:… | read-only |
sap_strategy_listList Strategies | Free local tool. Lists all strategies, optionally filtered by category and active status. No x402 charge. SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: free; call directly without x402. Routing:… | read-only |
sap_strategy_activateActivate/Deactivate Strategy | Free local tool. Activates or deactivates a strategy by category and name. Inactive strategies are skipped during agent execution. No x402 charge. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing:… | writes |
sap_stream_bufferBuffer Stream Event | Free local tool. Buffers a premium stream event in the local SQLite database for offline consumption. Deduplicates by (streamType, eventId). No x402 charge. SAP MCP execution guidance: Intent: SAP MCP tool workflow.… | writes |
sap_stream_consumeConsume Stream Events | Free local tool. Returns unconsumed stream events for a stream type (FIFO order) and marks them consumed. Use this instead of sap_premium_stream_poll for local offline access. No x402 charge. SAP MCP execution guidance:… | writes |
sap_stream_replayReplay Stream Events | Free local tool. Returns all events (consumed + unconsumed) for a stream type within a time range. Used for backtest and analysis. No x402 charge. SAP MCP execution guidance: Intent: SAP MCP tool workflow. Pricing:… | read-only |
sap_audit_queryQuery Audit Trail | Free local tool. Queries the immutable audit trail for x402 settlements and transaction signatures. Search by tool name, outcome, or time range. No x402 charge. SAP MCP execution guidance: Intent: SAP MCP tool workflow.… | read-only |
sap_audit_recordRecord Audit Entry | Free local tool. Records a manual audit entry in the tool call history. Use this to log custom events (e.g. manual interventions, external transactions, policy decisions). No x402 charge. SAP MCP execution guidance:… | writes |
sap_audit_statsMemory & Audit Stats | Free local tool. Returns aggregate statistics about the memory database: tool call counts, memory counts, stream buffer counts, outcome breakdown, DB size. No x402 charge. SAP MCP execution guidance: Intent: SAP MCP… | read-only |
sap_hermes_searchSearch Hermes Sessions | Free local tool. Searches Hermes Agent session history for relevant past conversations. Enables cross-session context recall. If Hermes is not installed, returns empty results. No x402 charge. SAP MCP execution… | read-only |
sap_hermes_recentRecent Hermes Sessions | Free local tool. Returns recent Hermes Agent sessions for context injection. Use this at session start to recall what the agent worked on recently. If Hermes is not installed, returns empty results. No x402 charge. SAP… | read-only |
sap_strategy_executeExecute Strategy | Free local tool. Loads a saved strategy by category and name, resolves trading parameters, validates against trading policy, and returns either a dry-run simulation or a ready-to-sign transaction. When dryRun is true,… | writes |
sap_trade_journalAppend Trade Journal Entry | Free local tool. Appends a trade entry to the journal. Call after every trade open/close/SL/TP/liquidation for tracking and P&L analysis. No x402 charge. SAP MCP execution guidance: Intent: Solana value-action or… | writes |
sap_trade_journal_queryQuery Trade Journal | Free local tool. Queries the trade journal with filters. Returns matching entries with count and total P&L. No x402 charge. SAP MCP execution guidance: Intent: Solana value-action or trading workflow. Pricing: free;… | read-only |
web_searchWeb Search | Search the public web through the self-hosted search backend and return ranked evidence with title, URL, snippet, publication date, a server-assigned citationId, and explicit provenance (allowlisted | open-web) plus… | read-only |
web_extractWeb Extract | Fetch up to three public URLs and return their readable text with a deterministic head-and-tail budget (no model summarization), each with provenance, authority, fetchedAt, a content hash, and a citation-ready URL. Use… | writes |
sap_search_toolsSAP Search Tools | Search the SAP MCP tool catalog (420+ tools) by keyword. Returns top-K matching tools with their name, description, and full input schema. Use this to discover tools before calling them via sap_call_tool. Categories:… | read-only |
What https://mcp.sap.oobeprotocol.ai/mcp answered to tools/list, asked without credentials over MCP 2025-11-25. The token figure is the size of the list as sent, divided by four; a model sees about that much before it calls anything. Full definitions, input schemas included, are in the listing's JSON under mcpTools.
How its tools read to an agent 0 errors · 38 warnings · 2 notes
- warnTC10sap_phoenix_get_cross_chain_quote"originChainId" is required and has a default
- warnTC12das_searchAssetsno type for grouping
- warnTC13sap_build_agent_register_transactioncapabilities (array with no items), pricing (array with no items)
- warnTC13sap_build_agent_update_transactioncapabilities (array with no items), pricing (array with no items)
- warnTC13sap_chat_publish_manifestlinks[] (object with no properties), metadata (object with no properties), policy (object with no properties)
- warnTC13sap_chat_send_messagelinks[] (object with no properties), metadata (object with no properties), policy (object with no properties)
- warnTC13sap_compact_inscribe_memorycontentHash (array with no items), encryptedData (array with no items), nonce (array with no items)
- warnTC13sap_create_attestationmetadataHash (array with no items)
- warnTC13sap_file_dispute_v2evidenceHash (array with no items)
- warnTC13sap_give_feedbackcommentHash (array with no items)
- warnTC13sap_init_vaultvaultNonce (array with no items)
- warnTC13sap_open_vault_sessionsessionHash (array with no items)
- warnTC13sap_phoenix_build_cancel_ordersorders (array with no items)
- warnTC13sap_premium_validate_plugin_manifestmanifest (object with no properties)
- warnTC13sap_premium_webhook_relayfilters (object with no properties)
- warnTC13sap_session_startvaultNonce (array with no items)
- warnTC13sap_settle_escrow_v2serviceHash (array with no items)
- warnTC13sap_sns_register_agent_domainrecords (object with no properties), sapData (object with no properties)
- warnTC13sap_update_feedbackcommentHash (array with no items)
- warnTC13sap_x402_calculate_costvolumeCurve (array with no items)
- warnTC13sap_x402_estimate_costvolumeCurve (array with no items)
- warnTC13sap_x402_prepare_paymentvolumeCurve (array with no items)
- warnTC13sap_x402_settle_batchentries (array with no items)
- warnTC14sap_fairscale_scoreallowed values are in the description, not an enum: task
The first 24 of 40; every finding is in the listing's JSON under mcpTools.check.
The checks from /check and anchor check, run each day on the list above: about 291,811 tokens of definitions. Not part of the score yet. Check your own server.