MCP serverai.oobeprotocol.sap.mcp/sap-mcp
Solana-native MCP gateway for SAP, DeFi tools, SNS identity, and x402 payments.
Overview
Score?
UNRATED 0.681
of what a free look can see, on 32 looks
Looks
36
last 12 hr ago
Tools
453
changed 7 days ago
More info
URL
mcp.sap.oobeprotocol.ai/mcp
streamable-http
Says it is
sap-mcp-server 0.9.86
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.681 · highest on record 0.8561
Toolsfrom sha256:6ad72df144…c2da0d · +0 −0 7 days ago
| Tool | Schema |
|---|---|
| 3land_buyNFT 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. Co |
input · output |
| 3land_cancelListing 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. C |
input · output |
| 3land_createCollection 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 purcha |
input · output |
| 3land_listForSale 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 |
input · output |
| 3land_mintAndList 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 |
input · output |
| adrena_addCollateral 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_ |
input · output |
| adrena_closePosition 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_ |
input · output |
| adrena_getPositions 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_agen |
input · output |
| adrena_openPosition 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_ |
input · output |
| adrena_removeCollateral 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_agen |
input · output |
| alldomains_getOwnedDomains 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 disc |
input · output |
| alldomains_registerDomain Register a domain on AllDomains (supports multiple TLDs: .abc, .bonk, .poor, etc.). SAP MCP context: Protocol alldomains; operation class write. Use for AllDomains name registratio |
input · output |
| alldomains_resolveDomain 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. |
input · output |
| blinks_buildActionUrl 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, vali |
input · output |
| blinks_confirmAction 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 |
input · output |
| blinks_executeAction 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 A |
input · output |
| blinks_getAction 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 A |
input · output |
| blinks_resolveBlinkUrl 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 fetc |
input · output |
| blinks_validateActionsJson 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 Act |
input · output |
| bridging_bridgeDeBridge 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 |
input · output |
| bridging_bridgeDeBridgeStatus 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. |
input · output |
| bridging_bridgeWormhole 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 Wormho |
input · output |
| bridging_bridgeWormholeStatus 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. Ca |
input · output |
| coingecko_getOHLCV 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 i |
input · output |
| coingecko_getPoolsByToken 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 pric |
input · output |
| coingecko_getTokenInfo 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 to |
input · output |
| coingecko_getTokenPrice 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, toke |
input · output |
| coingecko_getTopGainersLosers 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 inf |
input · output |
| coingecko_getTrending 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 inf |
input · output |
| das_getAsset 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, col |
input · output |
| das_getAssetsByCollection 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 qu |
input · output |
| das_getAssetsByCreator 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, col |
input · output |
| das_getAssetsByOwner 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, cr |
input · output |
| das_searchAssets 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, |
input · output |
| gibwork_createBounty 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 |
input · output |
| gibwork_listBounties 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, recipie |
input · output |
| gibwork_submitWork 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, |
input · output |
| jito_getBundleStatus 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_ag |
input · output |
| jito_getTipEstimate 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_pl |
input · output |
| jito_sendBundle 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, s |
input · output |
| jupiter_cancelDCA 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 |
input · output |
| jupiter_cancelLimitOrder 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 |
input · output |
| jupiter_cancelLimitOrders 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, an |
input · output |
| jupiter_createDCA 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 |
input · output |
| jupiter_createLimitOrder 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 |
input · output |
| jupiter_executeDCA 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 pre |
input · output |
| jupiter_executeOrder 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 |
input · output |
| jupiter_executeTrigger 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 |
input · output |
| jupiter_getDCAOrders 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 s |
input · output |
| jupiter_getHoldings 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 fo |
input · output |
| jupiter_getLimitOrders 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 |
input · output |
| jupiter_getOrder 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 ecosyste |
input · output |
| jupiter_getPrice 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 |
input · output |
| jupiter_getQuote 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, |
input · output |
| jupiter_getTokenInfo 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 a |
input · output |
| jupiter_getTokenList 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 ecosys |
input · output |
| jupiter_programLabels 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. Us |
input · output |
| jupiter_searchTokens 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 |
input · output |
| jupiter_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. Us |
input · output |
| jupiter_smartSwap 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 |
input · output |
| jupiter_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. Us |
input · output |
| jupiter_swapInstructions 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 ecosyst |
input · output |
| jupiter_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: In |
input · output |
| jupiter_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 infrastructur |
input · output |
| jupiter_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.
|
input · output |
| lulo_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_p |
input · output |
| lulo_getBestRates 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_p |
input · output |
| lulo_getPositions 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_ag |
input · output |
| lulo_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 |
input · output |
| magicblock_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 x |
input · output |
| magicblock_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 |
input · output |
| magicblock_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 |
input · output |
| magicblock_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 |
input · output |
| magicblock_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 |
input · output |
| magicblock_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; e |
input · output |
| magicblock_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 wo |
input · output |
| magicblock_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_ |
input · output |
| magicblock_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..
|
input · output |
| magicblock_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 |
input · output |
| magicblock_getSignatureStatuses Check the confirmation status (processed/confirmed/finalized) of one or more transaction signatures..
SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: paid re |
input · output |
| magicblock_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 sa |
input · output |
| magicblock_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_transacti |
input · output |
| magicblock_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 f |
input · output |
| magicblock_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 |
input · output |
| magicblock_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-premi |
input · output |
| magicblock_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-premi |
input · output |
| magicblock_requestRandomness Request provably fair on-chain randomness from the MagicBlock VRF oracle (Vrf1RNUjXmQGjmQrQLvJHs9SNkvDJEsRVFPkfSQUwGz). Builds an unsigned transaction that invokes request_randomne |
input · output |
| magicblock_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, minD |
input · output |
| magicblock_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 |
input · output |
| magicblock_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 |
input · output |
| magicblock_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 |
input · output |
| magicblock_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_transact |
input · output |
| manifest_cancelOrder 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_agen |
input · output |
| manifest_createMarket 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_ |
input · output |
| manifest_getOrderbook 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_registe |
input · output |
| manifest_placeLimitOrder 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 |
input · output |
| metaplex-nft_configureRoyalties 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, creato |
input · output |
| metaplex-nft_delegateAuthority 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, |
input · output |
| metaplex-nft_deployCollection 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 co |
input · output |
| metaplex-nft_mintNFT 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, m |
input · output |
| metaplex-nft_revokeAuthority 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, r |
input · output |
| metaplex-nft_setAndVerifyCollection 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, royal |
input · output |
| metaplex-nft_updateMetadata 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 |
input · output |
| metaplex-nft_verifyCollection 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 |
input · output |
| metaplex-nft_verifyCreator 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 |
input · output |
| meteora_addDLMMLiquidity 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, sa |
input · output |
| meteora_createAlphaVault 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, sa |
input · output |
| meteora_createDLMMPool 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_pay |
input · output |
| meteora_createDynamicPool 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_p |
input · output |
| meteora_removeDLMMLiquidity 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_ |
input · output |
| openbook_cancelOrder 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_age |
input · output |
| openbook_createMarket 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_regis |
input · output |
| openbook_placeOrder 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, sa |
input · output |
| orca_closePosition 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 |
input · output |
| orca_collectFees 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_regi |
input · output |
| orca_getWhirlpool 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 |
input · output |
| orca_openPosition 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_paym |
input · output |
| orca_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_pa |
input · output |
| pump_launchToken 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_agen |
input · output |
| pump_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_a |
input · output |
| pyth_getPrice 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 a |
input · output |
| pyth_getPriceHistory 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 fo |
input · output |
| pyth_listPriceFeeds 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 discover |
input · output |
| raydium-pools_addLiquidity 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 |
input · output |
| raydium-pools_createAMMv4 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, |
input · output |
| raydium-pools_createCLMM 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_pla |
input · output |
| raydium-pools_createCPMM 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_payme |
input · output |
| raydium-pools_removeLiquidity 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, sa |
input · output |
| sap_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 R |
input · output |
| sap_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 sa |
input · output |
| sap_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 passe |
input · output |
| sap_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 passe |
input · output |
| sap_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 |
input · output |
| sap_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 safeToAppr |
input · output |
| sap_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 safeToAp |
input · output |
| sap_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=tru |
input · output |
| sap_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 safeToA |
input · output |
| sap_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 safeTo |
input · output |
| sap_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. |
input · output |
| sap_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 safeToAppro |
input · output |
| sap_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 build |
input · output |
| sap_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 |
input · output |
| 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. U |
input · output |
| 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. |
input · output |
| 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. Returns transactionBase64 |
input · output |
| 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. Collateral must be USDC |
input · output |
| 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 pas |
input · output |
| sap_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 wh |
input · output |
| sap_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 pas |
input · output |
| sap_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 |
input · output |
| sap_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 safeToAppro |
input · output |
| sap_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. Sho |
input · output |
| sap_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 |
input · output |
| sap_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/discov |
input · output |
| 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, all |
input · output |
| sap_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 |
input · output |
| sap_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 x4 |
input · output |
| sap_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 |
input · output |
| 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.
SAP MCP execution guidance: Intent: |
input · output |
| sap_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/d |
input · output |
| sap_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: pa |
input · output |
| sap_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 |
input · output |
| sap_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: pri |
input · output |
| sap_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. Pri |
input · output |
| sap_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 h |
input · output |
| 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. Returns oracleReadines |
input · output |
| sap_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 simul |
input · output |
| 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 r |
input · output |
| 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. Use t |
input · output |
| sap_agent_migrate_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 AccountNotInitializ |
input · output |
| sap_agent_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 |
input · output |
| sap_agent_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 d |
input · output |
| sap_agent_standard_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-styl |
input · output |
| sap_agent_start 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 |
input · output |
| sap_audit_query 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 |
input · output |
| sap_audit_record 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 |
input · output |
| sap_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 |
input · output |
| sap_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, p |
input · output |
| sap_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_USD |
input · output |
| sap_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 execut |
input · output |
| sap_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: |
input · output |
| sap_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 R |
input · output |
| sap_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 |
input · output |
| sap_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 (marketTyp |
input · output |
| sap_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 ca |
input · output |
| sap_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 symbo |
input · output |
| sap_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 |
input · output |
| sap_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 |
input · output |
| sap_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 |
input · output |
| sap_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), |
input · output |
| sap_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_US |
input · output |
| sap_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_USD |
input · output |
| sap_build_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 Pr |
input · output |
| sap_build_agent_register_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-trans |
input · output |
| sap_build_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 |
input · output |
| sap_build_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 serve |
input · output |
| sap_build_sol_transfer Build an unsigned native SOL transfer transaction using SystemProgram.transfer. Returns serialized base64 transaction for the agent to sign locally with sap_payments_finalize_trans |
input · output |
| sap_build_spl_transfer 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 |
input · output |
| sap_cancel_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 enable |
input · output |
| sap_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. Re |
input · output |
Verify it yourself
npx teppi-check https://mcp.sap.oobeprotocol.ai/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ22F279K7WFF2HXDGWR3N