← Registry

Developer Tools

oobeprotocol.ai

Provides tools for managing SAP agent identity, registration, and updates on a blockchain.

1 endpoint378 known toolsFirst detected May 29, 2026Last detected September 6, 2026

ENDPOINT 1

https://mcp.sap.oobeprotocol.ai/mcp

No auth detected

MCP server metadata

Name
sap-mcp-server
Version
0.9.80
Capabilities
toolsresourcesprompts
Server instructions

SAP MCP is a Solana-native, non-custodial MCP gateway. Hosted mode is accountless: OOBE never receives user keypair bytes. When the user says "Start SAP MCP", "Initialize SAP MCP", "Load SAP", asks whether SAP MCP is connected, or asks to use SAP MCP, first call free tool sap_agent_start, then sap_agent_runtime_status with the closest intent, then sap_skills_bundle with includeContents=true before selecting advanced tools. If prompts are available, use sap-agent-intent-router to choose the shortest safe route for paid calls, registry writes, escrow, identity, and repair flows. Use sap_pricing_catalog for planning paid hosted calls. Use sap_estimate_tool_cost before any paid tool call to know the exact tier and estimated cost. Core balance checks are free (sol_get_balance, spl-token_getBalance, spl-token_getTokenAccounts, magicblock_balance) — always verify USDC and SOL balances before attempting paid calls. Enriched holdings tools such as jupiter_getHoldings are paid read-premium. Use hosted tools for reads, sap_payments_* for local payment/signing, hosted unsigned builders plus sap_payments_finalize_transaction for user-signed transactions, and never create temporary signing scripts or read keypair JSON. Before SAP registry writes, call free tool sap_protocol_invariants when treasury, registration fee, hosted/local routing, or lifecycle-complete rules are unclear. For simple connection/status questions, answer briefly with endpoint, mode, non-custodial status, local sap_payments readiness only if checked, and one next action. Do not dump the full tool catalog unless asked. Use exact tool names from tools/list. Do not rewrite hyphenated tool names such as spl-token_getTokenAccounts. Hosted paid/write tools return HTTP 402 x402/pay.sh challenges. This is normal. Prefer the local sap_payments_call_paid_tool bridge for paid hosted calls; it signs locally and retries without exposing keypair bytes. If sap_payments is missing, ask the user to run the SAP MCP wizard repair flow and restart the agent runtime. Do not claim hosted SAP MCP can custody or see local wallet config. When a hosted tool returns an unsigned or partially signed Solana transaction, use local sap_payments_finalize_transaction. For local stdio transactions, use sap_preview_transaction, then sap_sign_transaction, then sap_submit_signed_transaction. Never create temporary signing scripts, read keypair JSON, export secret bytes, or sign raw messages outside SAP MCP tools. For SAP agent registration and profile updates, hosted accountless writes return hosted_local_signer_required. Use local sap_payments_register_agent or sap_payments_update_agent, then verify the agent account, transaction signature, and registration protocolFee audit before calling the lifecycle complete. If an update returns Anchor 3012, AccountNotInitialized, or pricing_menu, do not run runtime repair or retry paid hosted writes: classify it as an SAP registry account lifecycle issue and call sap_agent_next_action plus sap_protocol_invariants. Escrow writes are V2-only. In hosted mode, use sap_escrow_build_*_transaction tools and finalize locally with sap_payments_finalize_transaction. In local SAP MCP signer mode, direct sap_create_escrow_v2 and related V2 tools may sign locally. Default settlementSecurity is DisputeWindow (2); never default to SelfReport (0). Amounts are smallest units: lamports for SOL, micro-USDC for USDC.

Known tools 378

sap_protocol_invariants

Free read-only protocol invariant card for agents.

Inferred read-only
sap_agent_identity_plan

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.

Potential side effects
sap_register_agent

Deprecated raw SDK wrapper.

Inferred read-only
sap_update_agent

Local-signer-only: update the connected wallet SAP agent using SDK AgentModule.

Potential side effects
sap_deactivate_agent

Deactivate the connected wallet SAP agent.

Inferred read-only
sap_reactivate_agent

Reactivate the connected wallet SAP agent.

Inferred read-only
sap_agent_migrate_pricing_menu

Backfill or resync the AgentPricingMenu PDA for the connected wallet SAP agent.

Inferred read-only
sap_close_agent

Close the connected wallet SAP agent and reclaim rent.

Inferred read-only
sap_report_calls

Report served call count for the connected wallet SAP agent.

Inferred read-only
sap_update_reputation_metrics

Update self-reported latency and uptime metrics for the connected wallet SAP agent.

Potential side effects
sap_get_agent

Free exact SAP agent identity read by owner wallet.

Inferred read-only
sap_get_agent_stats

Free exact SAP agent stats read by agent PDA.

Inferred read-only
sap_get_global_state

Free compact global SAP registry state read.

Inferred read-only
sap_get_network_overview

Fetch real network counters from SDK DiscoveryRegistry.

Inferred read-only
sap_agent_context

Free one-shot SAP orientation context for agents.

Inferred read-only
sap_export_agent_oasf

Export a known SAP agent into an OASF-style, machine-readable profile view for agent directories and cross-runtime discovery.

Inferred read-only
sap_get_agent_profile

Micro-read exact SAP agent profile lookup by owner wallet.

Inferred read-only
sap_is_agent_active

Micro-read exact activity check for an owner wallet.

Inferred read-only
sap_discover_agents

Paid hosted discovery for SAP agents.

Inferred read-only
sap_list_agents

Compact SAP agent orientation list.

Inferred read-only
sap_list_all_agents

Paid hosted global SAP agent directory read.

Inferred read-only
sap_find_tools_by_category

Find on-chain tool descriptors by SDK tool category name or numeric category.

Inferred read-only
sap_get_tool_category_summary

Fetch SDK discovery summary across SAP tool categories.

Inferred read-only
sap_fetch_capability_index

Fetch a SAP capability index by capability ID.

Inferred read-only
sap_fetch_protocol_index

Fetch a SAP protocol index by protocol ID.

Inferred read-only
sap_fetch_tool_category_index

Fetch a SAP tool category index by numeric category.

Inferred read-only
sap_fetch_tool

Fetch a tool descriptor by agent PDA and tool name.

Inferred read-only
sap_fetch_feedback

Fetch a feedback PDA by agent PDA and optional reviewer wallet.

Inferred read-only
sap_fetch_attestation

Fetch an attestation PDA by agent PDA and optional attester wallet.

Inferred read-only
sap_fetch_escrow

Fetch a V1 escrow by escrow PDA, or by agent PDA and optional depositor.

Inferred read-only
sap_fetch_escrow_v2

Fetch a V2 escrow by escrow PDA, or by agent PDA, depositor, and nonce.

Inferred read-only
sap_fetch_pending_settlement

Fetch a V2 pending settlement PDA.

Inferred read-only
sap_fetch_dispute

Fetch a V2 dispute PDA.

Inferred read-only
sap_fetch_vault

Fetch a memory vault by agent PDA.

Inferred read-only
sap_fetch_session

Fetch a session ledger by session PDA.

Inferred read-only
sap_fetch_epoch_page

Fetch an epoch page by session PDA and epoch index.

Inferred read-only
sap_fetch_stake

Fetch agent stake by stake PDA or agent PDA.

Inferred read-only
sap_fetch_subscription

Fetch a subscription by PDA or by agent PDA/subscriber/subId.

Inferred read-only
sap_x402_estimate_cost

Estimate cost for a number of calls using SDK X402Registry.

Inferred read-only
sap_x402_calculate_cost

Pure local cost calculation using SDK X402Registry.

Inferred read-only
sap_x402_prepare_payment

Prepare an x402 payment context using SDK X402Registry.

Potential side effects
sap_x402_build_payment_headers

Build SAP x402 HTTP headers from a public PaymentContext returned by sap_x402_prepare_payment.

Inferred read-only
sap_x402_build_headers_from_escrow

Build SAP x402 HTTP headers by fetching escrow data for an agent wallet with SDK X402Registry.

Inferred read-only
sap_x402_has_escrow

Check whether an x402 escrow exists for an agent/depositor pair.

Inferred read-only
sap_x402_fetch_escrow

Fetch raw x402 escrow account data using SDK X402Registry.

Inferred read-only
sap_x402_get_balance

Fetch x402 escrow balance using SDK X402Registry.

Inferred read-only
sap_x402_settle

Settle served x402 calls through SDK X402Registry.

Inferred read-only
sap_x402_settle_batch

Batch-settle served x402 calls through SDK X402Registry.

Inferred read-only
sap_escrow_build_create_transaction

Hosted-safe unsigned builder for create_escrow_v2.

Inferred read-only
sap_escrow_build_deposit_transaction

Hosted-safe unsigned builder for deposit_escrow_v2.

Inferred read-only
sap_escrow_build_settle_transaction

Hosted-safe unsigned builder for settle_calls_v2.

Inferred read-only
sap_escrow_build_finalize_transaction

Hosted-safe unsigned builder for finalize_settlement.

Inferred read-only
sap_escrow_build_withdraw_transaction

Hosted-safe unsigned builder for withdraw_escrow_v2.

Inferred read-only
sap_escrow_build_close_transaction

Hosted-safe unsigned builder for close_escrow_v2.

Inferred read-only
sap_create_escrow_v2

Local-signer-only direct V2 escrow creation using SDK EscrowV2Module.

Inferred read-only
sap_deposit_escrow_v2

Local-signer-only direct deposit into a V2 escrow.

Inferred read-only
sap_settle_escrow_v2

Local-signer-only direct settlement against a V2 escrow.

Inferred read-only
sap_next_settlement_index

Read the next V2 settlement index.

Inferred read-only
sap_finalize_settlement_v2

Local-signer-only direct finalization of a V2 pending settlement.

Inferred read-only
sap_file_dispute_v2

File a dispute for a V2 pending settlement.

Inferred read-only
sap_withdraw_escrow_v2

Local-signer-only direct withdrawal from a V2 escrow.

Inferred read-only
sap_close_escrow_v2

Local-signer-only direct close for an empty V2 escrow.

Inferred read-only
sap_give_feedback

Create on-chain feedback for an agent wallet.

Potential side effects
sap_update_feedback

Update existing on-chain feedback for an agent wallet.

Potential side effects
sap_revoke_feedback

Revoke feedback for an agent wallet.

Inferred read-only
sap_create_attestation

Create an on-chain attestation for an agent wallet.

Potential side effects
sap_revoke_attestation

Revoke attestation for an agent wallet.

Inferred read-only
sap_fairscale_score

Score an agent with SDK FairScaleRegistry.

Inferred read-only
sap_fairscale_trust_gate

Evaluate an agent with SDK FairScaleRegistry.

Inferred read-only
sap_init_vault

Initialize a memory vault for the connected agent.

Inferred read-only
sap_open_vault_session

Open a vault session by 32-byte session hash.

Inferred read-only
sap_inscribe_memory

Inscribe encrypted memory using SDK VaultModule.

Inferred read-only
sap_compact_inscribe_memory

Compact memory inscription with explicit vault/session PDAs.

Inferred read-only
sap_session_start

Start a high-level SDK session by session ID.

Inferred read-only
sap_session_read_latest

Read latest entries from a high-level SDK session ID.

Inferred read-only
sap_session_status

Fetch high-level SDK session status by session ID.

Inferred read-only
sap_publish_tool_by_name

Publish a tool descriptor using SDK ToolsModule.

Potential side effects
sap_update_tool

Update tool descriptor hashes using SDK ToolsModule.

Potential side effects
sap_deactivate_tool

Deactivate a SAP tool descriptor by name.

Inferred read-only
sap_reactivate_tool

Reactivate a SAP tool descriptor by name.

Inferred read-only
sap_report_tool_invocations

Report invocation count for a SAP tool descriptor.

Inferred read-only
sap_init_stake

Initialize stake for an agent wallet.

Inferred read-only
sap_deposit_stake

Deposit additional stake for an agent wallet.

Inferred read-only
sap_request_unstake

Request unstake for an agent wallet.

Inferred read-only
sap_complete_unstake

Complete unstake for an agent wallet.

Inferred read-only
sap_create_subscription

Create a recurring subscription for an agent wallet.

Potential side effects
sap_fund_subscription

Fund a recurring subscription.

Inferred read-only
sap_cancel_subscription

Cancel a recurring subscription.

Inferred read-only
sap_sns_check_domain

Check whether a .

Inferred read-only
sap_sns_batch_check_domains

Check availability for multiple .

Inferred read-only
sap_sns_resolve_domain

Resolve a .

Inferred read-only
sap_sns_validate_records

Validate SNS records for SAP agent compatibility (checks SOL, Pic, TXT records on-chain).

Inferred read-only
sap_sns_get_domain_pda

Derive the Solana Name Service domain PDA for a .

Inferred read-only
sap_sns_get_record_pda

Derive the Solana Name Service record PDA for a root .

Inferred read-only
sap_sns_register_agent_domain

Temporarily unavailable.

Inferred read-only
sap_sns_get_domain_records

Fetch known SNS records for a .

Inferred read-only
sap_sns_get_record

Fetch a single SNS record value for a .

Inferred read-only
sap_sns_resolve_wallet

Resolve a .

Inferred read-only
sap_sns_check_ownership

Check whether a wallet matches the resolved SNS wallet for a .

Inferred read-only
sap_sns_build_manage_record_transaction

Temporarily unavailable.

Inferred read-only
sap_sns_build_set_primary_domain_transaction

Temporarily unavailable.

Inferred read-only
sap_network_stats

Fetch real SAP network statistics using synapse-sap-sdk DiscoveryRegistry and GlobalRegistry.

Inferred read-only
sol_get_balance

Fetch the SOL balance for a wallet or account using the configured Solana RPC endpoint.

Inferred read-only
spl-token_deployToken

Deploy a new SPL token with Metaplex metadata.

Inferred read-only
spl-token_transfer

Transfer SPL tokens between wallets.

Potential side effects
spl-token_transferSol

Transfer native SOL between wallets via SystemProgram.

Potential side effects
spl-token_getBalance

Get token or SOL balance for a wallet.

Inferred read-only
spl-token_getTokenAccounts

List all SPL token accounts for a wallet with balances and metadata.

Inferred read-only
spl-token_mintTo

Mint additional tokens to a destination wallet (requires mint authority).

Inferred read-only
spl-token_burn

Burn SPL tokens from the owner's token account.

Inferred read-only
spl-token_freezeAccount

Freeze a token account (prevents all transfers).

Inferred read-only
spl-token_thawAccount

Thaw (unfreeze) a previously frozen token account.

Inferred read-only
spl-token_closeAccount

Close a token account and reclaim the rent SOL.

Inferred read-only
spl-token_rugCheck

Check a token for potential rug pull risks: mint/freeze authority, holder concentration, liquidity.

Inferred read-only
staking_stakeSOL

Stake native SOL to a validator.

Inferred read-only
staking_unstakeSOL

Deactivate and withdraw SOL from a stake account.

Inferred read-only
staking_getStakeAccounts

List all stake accounts for a wallet with delegation status.

Inferred read-only
staking_stakeJupSOL

Stake SOL for jupSOL (Jupiter liquid staking).

Inferred read-only
staking_unstakeJupSOL

Unstake jupSOL back to SOL.

Inferred read-only
staking_stakeSolayer

Stake SOL for sSOL via Solayer.

Inferred read-only
staking_unstakeSolayer

Unstake sSOL back to SOL via Solayer.

Inferred read-only
bridging_bridgeWormhole

Bridge tokens across chains via Wormhole.

Inferred read-only
bridging_bridgeWormholeStatus

Check the status of a Wormhole bridge transfer.

Potential side effects
bridging_bridgeDeBridge

Bridge tokens across chains via deBridge DLN.

Inferred read-only
bridging_bridgeDeBridgeStatus

Check the status of a deBridge DLN cross-chain transfer.

Potential side effects
metaplex-nft_deployCollection

Deploy a new NFT collection via Metaplex.

Inferred read-only
metaplex-nft_mintNFT

Mint a new NFT via Metaplex.

Inferred read-only
metaplex-nft_updateMetadata

Update NFT metadata fields (name, symbol, URI, creators, royalties, authority).

Potential side effects
metaplex-nft_verifyCreator

Verify a creator on an NFT's metadata (requires creator's signature).

Inferred read-only
metaplex-nft_verifyCollection

Verify an NFT as part of a collection.

Inferred read-only
metaplex-nft_setAndVerifyCollection

Set and verify a collection on an NFT in a single transaction.

Inferred read-only
metaplex-nft_delegateAuthority

Delegate a specific authority (update, mint, freeze, collection) to another wallet.

Potential side effects
metaplex-nft_revokeAuthority

Revoke (remove) a specific authority.

Potential side effects
metaplex-nft_configureRoyalties

Configure royalty fee and creator splits for an NFT.

Inferred read-only
3land_createCollection

Create a new NFT collection on 3.

Potential side effects
3land_mintAndList

Mint an NFT on 3.

Inferred read-only
3land_listForSale

List an NFT for sale on 3.

Inferred read-only
3land_cancelListing

Cancel an active NFT listing on 3.

Inferred read-only
3land_buyNFT

Purchase an NFT from a 3.

Potential side effects
das_getAsset

Get detailed information about a single NFT/asset via DAS.

Inferred read-only
das_getAssetsByOwner

Get all NFTs/assets owned by a wallet via DAS (supports pagination).

Inferred read-only
das_getAssetsByCreator

Get all NFTs/assets created by a specific creator via DAS.

Inferred read-only
das_getAssetsByCollection

Get all NFTs in a collection via DAS.

Inferred read-only
das_searchAssets

Search NFTs/assets with flexible filters via DAS.

Inferred read-only
pump_launchToken

Launch a new token on Pump.

Inferred read-only
pump_trade

Buy or sell tokens on Pump.

Inferred read-only
raydium-pools_createCPMM

Create a Raydium CPMM (Constant Product Market Maker) pool.

Potential side effects
raydium-pools_createCLMM

Create a Raydium CLMM (Concentrated Liquidity) pool with a price range.

Potential side effects
raydium-pools_createAMMv4

Create a Raydium AMM v4 pool (requires an existing Openbook market).

Potential side effects
raydium-pools_addLiquidity

Add liquidity to a Raydium pool (CPMM, CLMM, or AMM v4).

Inferred read-only
raydium-pools_removeLiquidity

Remove liquidity from a Raydium pool.

Potential side effects
orca_getWhirlpool

Get Orca Whirlpool pool information.

Inferred read-only
orca_swap

Swap tokens on an Orca Whirlpool.

Inferred read-only
orca_openPosition

Open a concentrated liquidity position on an Orca Whirlpool.

Inferred read-only
orca_closePosition

Close a Whirlpool position and collect all fees/rewards.

Inferred read-only
orca_collectFees

Collect accumulated fees from a Whirlpool position.

Inferred read-only
manifest_createMarket

Create a new Manifest market for a token pair.

Potential side effects
manifest_placeLimitOrder

Place a limit order on a Manifest market.

Inferred read-only
manifest_cancelOrder

Cancel a limit order on a Manifest market.

Inferred read-only
manifest_getOrderbook

Get the current orderbook for a Manifest market.

Inferred read-only
meteora_createDynamicPool

Create a Meteora Dynamic AMM pool.

Potential side effects
meteora_createDLMMPool

Create a Meteora DLMM (Discrete Liquidity Market Maker) pool.

Potential side effects
meteora_addDLMMLiquidity

Add liquidity to a Meteora DLMM pool with a distribution strategy.

Inferred read-only
meteora_removeDLMMLiquidity

Remove liquidity from a Meteora DLMM position.

Potential side effects
meteora_createAlphaVault

Create a Meteora Alpha Vault for fair token launches with vesting.

Potential side effects
openbook_createMarket

Create a new Openbook DEX market for a token pair.

Potential side effects
openbook_placeOrder

Place an order on an Openbook market.

Inferred read-only
openbook_cancelOrder

Cancel an open order on an Openbook market.

Inferred read-only
adrena_openPosition

Open a leveraged perpetual position on Adrena Protocol.

Inferred read-only
adrena_closePosition

Close a perpetual position on Adrena Protocol.

Inferred read-only
adrena_addCollateral

Add collateral to an existing Adrena position.

Inferred read-only
adrena_removeCollateral

Remove collateral from an Adrena position.

Potential side effects
adrena_getPositions

Get all open positions on Adrena Protocol.

Inferred read-only
lulo_deposit

Deposit into the best APR lending protocol via Lulo aggregator.

Inferred read-only
lulo_withdraw

Withdraw from Lulo lending position.

Inferred read-only
lulo_getBestRates

Get the best lending/yield rates across all protocols via Lulo.

Inferred read-only
lulo_getPositions

Get all Lulo lending positions for a wallet.

Inferred read-only
jito_sendBundle

Send a Jito bundle for MEV-protected, atomic transaction execution.

Potential side effects
jito_getBundleStatus

Check the status of a submitted Jito bundle.

Inferred read-only
jito_getTipEstimate

Get current Jito tip percentile estimates for bundle inclusion priority.

Inferred read-only
sns_resolveDomain

Resolve a .

Inferred read-only
sns_reverseLookup

Reverse-lookup all .

Inferred read-only
alldomains_registerDomain

Register a domain on AllDomains (supports multiple TLDs: .

Inferred read-only
alldomains_resolveDomain

Resolve a multi-TLD domain to its owner wallet.

Inferred read-only
alldomains_getOwnedDomains

Get all domains owned by a wallet across all TLDs.

Inferred read-only
pyth_getPrice

Get the current price from a Pyth on-chain oracle feed.

Inferred read-only
pyth_getPriceHistory

Get historical price data from Pyth oracle.

Inferred read-only
pyth_listPriceFeeds

List available Pyth price feeds, optionally filtered by query or asset type.

Inferred read-only
coingecko_getTokenPrice

Get token price and market data from CoinGecko.

Inferred read-only
coingecko_getTrending

Get trending tokens and NFTs on CoinGecko.

Inferred read-only
coingecko_getTopGainersLosers

Get top gainers and losers from CoinGecko.

Inferred read-only
coingecko_getTokenInfo

Get detailed token information from CoinGecko (description, links, market data).

Inferred read-only
coingecko_getPoolsByToken

Get all liquidity pools for a token from CoinGecko on-chain DEX tracker.

Inferred read-only
coingecko_getOHLCV

Get OHLCV (price chart) data from CoinGecko.

Inferred read-only
gibwork_createBounty

Create a new bounty on Gib Work with on-chain escrow.

Potential side effects
gibwork_listBounties

List available bounties on Gib Work.

Inferred read-only
gibwork_submitWork

Submit completed work for a Gib Work bounty.

Inferred read-only
send-arcade_listGames

List available games on Send Arcade.

Potential side effects
send-arcade_playGame

Enter and play a game on Send Arcade (pays entry fee via transaction).

Potential side effects
blinks_getAction

Fetch metadata for a Solana Action (Blink) — returns title, description, available actions, and parameters.

Inferred read-only
blinks_executeAction

Execute a Solana Action — sends wallet to the Action endpoint and receives a transaction to sign.

Potential side effects
blinks_confirmAction

Confirm a completed Solana Action by sending the tx signature back to the Action provider.

Inferred read-only
blinks_resolveBlinkUrl

Resolve a Blink URL (e.

Inferred read-only
blinks_validateActionsJson

Validate a domain's actions.

Inferred read-only
blinks_buildActionUrl

Build and optionally wrap a Solana Action URL for sharing as a Blink.

Inferred read-only
jupiter_getOrder

Get a quote + unsigned swap transaction in a single call (Ultra API).

Inferred read-only
jupiter_executeOrder

Execute a signed swap transaction obtained from getOrder and receive execution status.

Potential side effects
jupiter_getHoldings

Fetch token balances and holdings for specific token accounts, including USD valuations.

Inferred read-only
jupiter_shield

Check token mints for potential security risks (honeypot, freeze authority, low liquidity, etc.

Inferred read-only
jupiter_searchTokens

Search for tokens by symbol, name, or mint address.

Inferred read-only
jupiter_getQuote

Get an optimally-routed swap quote with full route plan details (Metis engine).

Inferred read-only
jupiter_swap

Build an unsigned swap transaction from a quote response.

Inferred read-only
jupiter_swapInstructions

Get individual swap instructions instead of a full transaction.

Inferred read-only
jupiter_programLabels

Get a mapping from program ID to human-readable label for all DEX programs in the routing engine.

Inferred read-only
jupiter_getPrice

Get real-time heuristic prices for tokens.

Inferred read-only
jupiter_getTokenList

Get Jupiter tokens by tag ("verified" or "lst").

Inferred read-only
jupiter_getTokenInfo

Search for token information by mint address, symbol, or name.

Inferred read-only
jupiter_createLimitOrder

Create a limit order.

Potential side effects
jupiter_executeTrigger

Submit a signed limit-order transaction for on-chain execution.

Inferred read-only
jupiter_cancelLimitOrder

Create an unsigned transaction to cancel a specific limit order.

Potential side effects
jupiter_cancelLimitOrders

Create unsigned transactions to cancel multiple limit orders in batch.

Potential side effects
jupiter_getLimitOrders

Get all limit orders (active and optionally historical) for a wallet.

Inferred read-only
jupiter_createDCA

Create a Dollar-Cost Averaging (DCA) recurring order.

Potential side effects
jupiter_executeDCA

Submit a signed DCA order creation/cancellation transaction.

Inferred read-only
jupiter_cancelDCA

Create an unsigned transaction to cancel a DCA recurring order.

Potential side effects
jupiter_getDCAOrders

Get all DCA orders (active and optionally historical) for a wallet.

Inferred read-only
jupiter_smartSwap

Smart Swap — all-in-one compound tool that fetches a quote and builds swap instructions in a single call.

Inferred read-only
sap_decode_transaction

Decode a serialized Solana transaction and return stable transaction metadata.

Inferred read-only
sap_preview_transaction

Preview a Solana transaction before signing or submission.

Inferred read-only
sap_sign_transaction

Sign a serialized Solana transaction with the configured SAP MCP signer after sap_preview_transaction.

Inferred read-only
sap_submit_signed_transaction

Submit a signed Solana transaction produced by sap_sign_transaction through the configured RPC endpoint.

Inferred read-only
sap_build_sol_transfer

Build an unsigned native SOL transfer transaction using SystemProgram.

Potential side effects
sap_build_spl_transfer

Build an unsigned SPL token transfer transaction.

Potential side effects
sap_chat_derive_room

Derive a deterministic SAP chat room/session ID.

Inferred read-only
sap_chat_start_room

Start an on-chain SAP chat room by creating the backing vault, session, and ledger if needed.

Inferred read-only
sap_chat_send_message

Send a chunked SAP chat message to a room.

Potential side effects
sap_chat_publish_manifest

Publish a signed thematic room/group manifest for discovery indexers, policy-aware agents, and chat clients.

Potential side effects
sap_chat_read_latest

Read latest SAP chat messages from the room ring buffer.

Inferred read-only
sap_chat_read_all

Read all SAP chat messages from sealed ledger pages plus the latest ring buffer.

Inferred read-only
sap_chat_status

Get backing SAP memory session status for a chat room.

Inferred read-only
sap_chat_seal_room

Seal the current chat ring buffer into an immutable SAP ledger page for permanent history.

Inferred read-only
sap_payments_fund_prepaid

Hosted paid tool that creates a prepaid session.

Inferred read-only
sap_payments_prepaid_balance

FREE local tool that checks the remaining balance of a prepaid session.

Inferred read-only
sap_profile_current

Return the currently loaded SAP MCP profile and redacted signer/config metadata.

Inferred read-only
sap_profile_list

List available SAP MCP profiles with redacted signer metadata and no wallet paths.

Inferred read-only
sap_profile_public_key

Return the configured public agent key for a profile without reading or exposing keypair bytes.

Inferred read-only
sap_profile_switch

Switch the live SAP MCP runtime to another existing profile and reload client, signer, connection, and policy.

Inferred read-only
sap_agent_start

Return the concise startup playbook for agents using SAP MCP.

Inferred read-only
sap_agent_runtime_status

Free machine-readable readiness and routing summary for SAP MCP.

Inferred read-only
sap_prepare_action

Free intent-level preflight planner for SAP MCP.

Inferred read-only
sap_agent_standard_context

Free agentic-standards orientation for SAP MCP.

Inferred read-only
sap_prepare_mandate

Free AP2-style mandate planner for SAP MCP agent commerce.

Inferred read-only
sap_pricing_catalog

Free machine-readable x402/pay.

Potential side effects
sap_agent_next_action

Free routing resolver for SAP MCP errors and partial results.

Inferred read-only
sap_estimate_tool_cost

Free pre-call cost estimator (dry-run — no charge, no x402 challenge).

Potential side effects
sap_quick_context

Free single-call bootstrap aggregator.

Inferred read-only
sap_premium_plugin_catalog

Free premium capability discovery.

Inferred read-only
sap_stream_catalog

Free stream discovery for paid real-time SAP MCP capabilities.

Inferred read-only
sap_webhook_catalog

Free webhook discovery for paid SAP MCP event delivery.

Inferred read-only
sap_premium_validate_plugin_manifest

Free manifest validator for SAP MCP premium plugins.

Inferred read-only
sap_premium_plugin_template

Free premium plugin manifest builder.

Inferred read-only
sap_premium_session_start

Free premium session planner.

Inferred read-only
sap_premium_session_status

Free premium session status lookup.

Inferred read-only
sap_premium_activate_session

Activates a pending premium session with a verified x402/pay.

Potential side effects
sap_premium_close_session

Closes an active premium session, stopping all stream and webhook delivery.

Inferred read-only
sap_premium_webhook_register

Registers an HTTPS webhook target for signed premium event delivery.

Inferred read-only
sap_premium_webhook_unregister

Deactivates and removes a webhook subscription.

Inferred read-only
sap_premium_webhook_status

Returns the current status of a webhook subscription, including delivery stats and recent delivery attempt records with HTTP status codes and signatures.

Inferred read-only
sap_premium_webhook_relay

Registers a buffer-only webhook subscription for an active premium session.

Inferred read-only
sap_premium_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.

Inferred read-only
sap_premium_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.

Inferred read-only
sap_premium_stream_poll

Long-poll buffered premium stream events for an active session.

Inferred read-only
sap_premium_stream_flush

Flush all buffered premium stream events for a session with cursor-based pagination.

Inferred read-only
sap_perp_markets

List available Adrena perpetual futures markets from Pool/Custody accounts with funding/accounting fields, open interest, leverage caps, and oracle identifiers.

Inferred read-only
sap_perp_position_info

Read all open perpetual positions on Adrena for a given wallet address.

Inferred read-only
sap_perp_funding_history

Compute the current funding rate for an Adrena perpetual market from on-chain Custody account data.

Inferred read-only
sap_chart_ohlc

Fetch OHLC candlestick data for any Solana token from DexScreener.

Inferred read-only
sap_chart_long_term

Fetch long-term price history for a Solana token from DexScreener and optional protocol TVL data from DeFiLlama.

Inferred read-only
sap_chart_volume_profile

Compute volume profile (POC, VAH, VAL) for any Solana token using DexScreener price and volume data.

Inferred read-only
sap_chart_multi_ohlc

Fetch OHLC candlestick data for multiple resolutions in a single call.

Inferred read-only
sap_chart_indicators

Compute technical indicators (RSI, EMA-20, EMA-50, MACD, Bollinger Bands, ATR) from DexScreener price data.

Inferred read-only
sap_perp_liquidation_zones

Compute liquidation zones for all open Adrena perp positions of a wallet.

Inferred read-only
sap_perp_trade_plan

Create a trader-grade perpetual futures plan from a simple intent.

Potential side effects
sap_perp_builder_status

Free readiness check for perps execution.

Inferred read-only
sap_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.

Inferred read-only
sap_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.

Inferred read-only
sap_adrena_build_close_long

Build an unsigned transaction to close a long perp position on Adrena.

Inferred read-only
sap_adrena_build_close_short

Build an unsigned transaction to close a short perp position on Adrena.

Inferred read-only
sap_adrena_build_set_stop_loss

Build an unsigned transaction to set stop loss on an Adrena position.

Inferred read-only
sap_adrena_build_set_take_profit

Build an unsigned transaction to set take profit on an Adrena position.

Inferred read-only
sap_adrena_build_cancel_stop_loss

Build an unsigned transaction to cancel stop loss on an Adrena position.

Inferred read-only
sap_adrena_build_cancel_take_profit

Build an unsigned transaction to cancel take profit on an Adrena position.

Inferred read-only
sap_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.

Potential side effects
sap_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.

Inferred read-only
sap_adrena_trade_intent

Intent-level Adrena trading API.

Inferred read-only
sap_adrena_build_trailing_stop

Build an unsigned transaction to set a trailing stop loss on an Adrena position.

Inferred read-only
sap_adrena_build_modify_position

Build an unsigned transaction to modify an existing Adrena position by adding collateral.

Potential side effects
sap_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.

Inferred read-only
sap_adrena_build_add_limit_order

Build an unsigned transaction to place a limit order on Adrena.

Inferred read-only
sap_adrena_build_cancel_limit_order

Build an unsigned transaction to cancel a limit order on Adrena.

Inferred read-only
sap_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.

Inferred read-only
sap_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.

Inferred read-only
sap_adrena_build_close_commodity_long

Build an unsigned transaction to close a long commodity position on Adrena.

Inferred read-only
sap_adrena_build_close_commodity_short

Build an unsigned transaction to close a short commodity position on Adrena.

Inferred read-only
sap_adrena_build_add_liquidity

Build an unsigned transaction to add liquidity to an Adrena pool.

Inferred read-only
sap_adrena_build_remove_liquidity

Build an unsigned transaction to remove liquidity from an Adrena pool.

Potential side effects
sap_adrena_build_swap

Build an unsigned transaction to swap tokens through an Adrena pool.

Inferred read-only
sap_adrena_build_init_user_staking

Build an unsigned transaction to initialize a user staking account on Adrena.

Inferred read-only
sap_adrena_build_add_liquid_stake

Build an unsigned transaction to add a liquid stake on Adrena (stake LP tokens).

Inferred read-only
sap_adrena_build_remove_liquid_stake

Build an unsigned transaction to remove a liquid stake on Adrena (unstake LP tokens).

Potential side effects
sap_adrena_build_add_locked_stake

Build an unsigned transaction to add a locked stake on Adrena.

Inferred read-only
sap_adrena_build_claim_stakes

Build an unsigned transaction to claim staking rewards on Adrena.

Inferred read-only
sap_adrena_get_positions

Fetch position history for a wallet from the Adrena Data API.

Inferred read-only
sap_adrena_get_pool_info

Read Adrena pool statistics directly from the on-chain Pool account.

Inferred read-only
sap_adrena_get_custody_info

Fetch per-asset custody statistics from the Adrena Data API.

Inferred read-only
sap_adrena_get_trader_info

Fetch trader performance metrics from the Adrena Data API.

Inferred read-only
sap_adrena_get_trader_leaderboard

Fetch trader leaderboard from the Adrena Data API.

Inferred read-only
sap_adrena_get_mutagen

Fetch Mutagen points for a wallet from the Adrena Data API.

Inferred read-only
sap_adrena_get_mutagen_leaderboard

Fetch Mutagen points leaderboard from the Adrena Data API.

Inferred read-only
sap_adrena_get_prices

Fetch current ADX and ALP token prices from the Adrena Data API.

Inferred read-only
sap_adrena_get_trading_prices

Fetch latest oracle trading prices for all Adrena assets.

Inferred read-only
sap_adrena_oracle_readiness

Free Adrena execution readiness check for an exact market/pool/collateral route.

Inferred read-only
sap_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.

Inferred read-only
sap_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 IDs, open interest (long/short USD), locked amounts, borrow rates, and funding rates.

Inferred read-only
sap_perp_risk_check

Pre-trade dynamic risk gate.

Potential side effects
sap_perp_portfolio_risk

Compute an aggregate portfolio risk score from the trade journal and open positions.

Potential side effects
sap_perp_signal_score

Aggregate technical signal score (0-1) from RSI, EMA, MACD, Bollinger Bands, price action, and on-chain funding rate.

Inferred read-only
sap_perp_fear_greed

Fetch the Crypto Fear & Greed Index from alternative.

Inferred read-only
sap_skills_list

List bundled SAP MCP skills and their files.

Inferred read-only
sap_skills_bundle

Return bundled SAP MCP skills as JSON so an agent can load or write them itself.

Potential side effects
sap_skills_install

Install bundled SAP MCP skills into a local agent skill directory.

Inferred read-only
sap_skills_upgrade_plan

Free helper that returns exact latest-release commands and target directories for upgrading SAP MCP skills.

Inferred read-only
sap_runtime_repair_plan

Free helper that returns the pinned latest-release repair command for hosted SAP MCP plus local sap_payments bridge setup.

Potential side effects
sap_skills_check_updates

Compare the bundled skill version with the latest published npm package and report which local agent skill directories are stale.

Inferred read-only
sap_skills_self_update

Refresh local agent skill files from the latest published @oobe-protocol-labs/sap-mcp-server package.

Inferred read-only
magicblock_getRoutes

List available Ephemeral Rollup nodes from the Magic Router (identity, FQDN, fee, block time, country).

Inferred read-only
magicblock_getIdentity

Get the identity and FQDN of the current ER Validator node.

Inferred read-only
magicblock_getDelegationStatus

Check whether a Solana account is delegated to an Ephemeral Rollup.

Inferred read-only
magicblock_getAccountInfo

Fetch account information (data, lamports, owner, executable, space) via the Magic Router.

Inferred read-only
magicblock_getBlockhashForAccounts

Get a blockhash and last valid block height for a batch of account addresses (max 100).

Inferred read-only
magicblock_getSignatureStatuses

Check the confirmation status (processed/confirmed/finalized) of one or more transaction signatures.

Inferred read-only
magicblock_health

Check the health status of the MagicBlock Private Payments API.

Inferred read-only
magicblock_challenge

Generate a challenge string for the wallet to sign (step 1 of the PER auth flow).

Inferred read-only
magicblock_login

Exchange a signed challenge for a bearer token (step 2 of PER auth flow).

Inferred read-only
magicblock_balance

Read the base-chain SPL token balance for an address (public, no auth required).

Inferred read-only
magicblock_private_balance

Read the ephemeral-rollup SPL token balance for an address (requires bearer token from login).

Inferred read-only
magicblock_privateBalance

Read the ephemeral-rollup SPL token balance for an address (requires bearer token from login).

Inferred read-only
magicblock_deposit

Build an unsigned transaction to deposit SPL tokens from Solana into an Ephemeral Rollup.

Inferred read-only
magicblock_transfer

Build an unsigned SPL token transfer (public or private) through an Ephemeral Rollup.

Potential side effects
magicblock_withdraw

Build an unsigned transaction to withdraw SPL tokens from an Ephemeral Rollup back to Solana.

Inferred read-only
magicblock_swap_quote

Get a swap quote between two SPL mints (proxies Triton Metis swap API).

Inferred read-only
magicblock_swapQuote

Get a swap quote between two SPL mints (proxies Triton Metis swap API).

Inferred read-only
magicblock_swap

Build an unsigned swap transaction from a quote.

Inferred read-only
magicblock_initializeMint

Build an unsigned transaction that initializes a validator-scoped transfer queue for a mint.

Potential side effects
magicblock_isMintInitialized

Check whether a mint has a validator-scoped transfer queue on the ephemeral RPC.

Potential side effects
magicblock_ensureCrank

Force a transfer queue crank attempt for a mint.

Potential side effects
magicblock_requestRandomness

Request provably fair on-chain randomness from the MagicBlock VRF oracle (Vrf1RNUjXmQGjmQrQLvJHs9SNkvDJEsRVFPkfSQUwGz).

Inferred read-only
magicblock_getRandomnessResult

Check whether a VRF request has been fulfilled by reading the RandomnessRequest account on-chain.

Inferred read-only
sap_memory_record

Free local tool.

Inferred read-only
sap_memory_search

Free local tool.

Inferred read-only
sap_memory_summarize

Free local tool.

Inferred read-only
sap_memory_recall

Free local tool.

Inferred read-only
sap_memory_prune

Free local tool.

Inferred read-only
sap_strategy_save

Free local tool.

Inferred read-only
sap_strategy_load

Free local tool.

Inferred read-only
sap_strategy_list

Free local tool.

Inferred read-only
sap_strategy_activate

Free local tool.

Inferred read-only
sap_stream_buffer

Free local tool.

Inferred read-only
sap_stream_consume

Free local tool.

Inferred read-only
sap_stream_replay

Free local tool.

Inferred read-only
sap_audit_query

Free local tool.

Inferred read-only
sap_audit_record

Free local tool.

Inferred read-only
sap_audit_stats

Free local tool.

Inferred read-only
sap_hermes_search

Free local tool.

Inferred read-only
sap_hermes_recent

Free local tool.

Inferred read-only
sap_strategy_execute

Free local tool.

Inferred read-only
sap_trade_journal

Free local tool.

Inferred read-only
sap_trade_journal_query

Free local tool.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.sap-mcp-server]
url = "https://mcp.sap.oobeprotocol.ai/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "sap-mcp-server": {
      "type": "http",
      "url": "https://mcp.sap.oobeprotocol.ai/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: sap-mcp-server
Remote MCP URL: https://mcp.sap.oobeprotocol.ai/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "sap-mcp-server": {
      "url": "https://mcp.sap.oobeprotocol.ai/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "sap-mcp-server": {
      "type": "http",
      "url": "https://mcp.sap.oobeprotocol.ai/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "sap-mcp-server",
  "transport": "streamable-http",
  "url": "https://mcp.sap.oobeprotocol.ai/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for oobeprotocol.ai was fetched 2026-08-28T17:15:06.393Z.

Trust status Neutral

oobeprotocol.ai is assessed as Neutral: No suspicious signals found, but no strong positive signal either

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.