{"serverId":"mcp-registry/io.github.debridge-finance/debridge-mcp","tools":[{"name":"create_tx","fixed":{"name":"create_tx","description":"Create a cross-chain swap transaction via the deBridge DLN protocol","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["srcChainId","srcChainTokenIn","srcChainTokenInAmount","dstChainId","dstChainTokenOut","dstChainTokenOutRecipient","srcChainOrderAuthorityAddress","dstChainOrderAuthorityAddress"],"properties":{"dstChainId":{"type":"string","description":"Destination chain ID"},"srcChainId":{"type":"string","description":"Source chain ID"},"srcChainTokenIn":{"type":"string","description":"Token address on source chain"},"dstChainTokenOut":{"type":"string","description":"Token address on destination chain"},"affiliateFeePercent":{"type":"number","description":"Affiliate fee percentage"},"affiliateFeeRecipient":{"type":"string","description":"Wallet address to receive affiliate fees"},"srcChainTokenInAmount":{"type":"string","description":"Amount in smallest units (wei, lamports)"},"dstChainTokenOutAmount":{"type":"string","description":"Output amount or 'auto' for best quote"},"prependOperatingExpenses":{"type":"boolean","description":"Whether to prepend estimated operating expenses to the input amount"},"dstChainTokenOutRecipient":{"type":"string","description":"Wallet address on destination chain to receive tokens"},"dstChainOrderAuthorityAddress":{"type":"string","description":"Address on destination chain authorized to manage the order"},"srcChainOrderAuthorityAddress":{"type":"string","description":"Address on source chain authorized to manage the order"}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":435,"tokensAfter":435},{"name":"get_instructions","fixed":{"name":"get_instructions","description":"Returns the full guide for the deBridge MCP server. CALL THIS FIRST.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":59,"tokensAfter":59},{"name":"get_supported_chains","fixed":{"name":"get_supported_chains","description":"List all blockchain networks supported by deBridge for cross-chain swaps","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":62,"tokensAfter":62},{"name":"search_tokens","fixed":{"name":"search_tokens","description":"Search for tokens by name, symbol, or contract address in the deBridge token database","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"name":{"type":"string","description":"Filter by token name (partial, case-insensitive)"},"limit":{"type":"number","description":"Max results (default 10)"},"query":{"type":"string","description":"Token name, symbol, or contract address"},"chainId":{"type":"string","description":"Filter by chain ID"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":153,"tokensAfter":153}],"toolsChanged":4,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}