{"apiVersion":"v1","directorySlug":"grelfswap-mcp-81c4996f34","title":"GrelfSwap","description":"Live leaderboard of the top 100 native Hedera (HTS) tokens ranked by GrelfScore. Real-time prices, 24h volume, liquidity and TVL. Trade instantly on GrelfSwap.","pageUrl":"https://www.mcpbundles.com/skills/grelfswap-mcp-81c4996f34","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://grelfswap.com/mcp","hostedMcpUrl":null,"toolCount":13,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.grelfswap/grelfswap-mcp-81c4996f34","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"get_status","description":"GET /status — Check GrelfSwap API availability. Returns supported features, contract addresses, and SDK link. No wallet needed.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_status","displayName":"get_status","title":"get_status"},{"name":"get_tokens","description":"GET /tokens — List the tradeable tokens on GrelfSwap (SaucerSwap + MemeJob): id, symbol, name, decimals, isVerified. No wallet needed.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_tokens","displayName":"get_tokens","title":"get_tokens"},{"name":"get_prices","description":"GET /prices — Get current USD prices for one or more Hedera tokens. No wallet needed.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["tokens"],"properties":{"tokens":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_prices","displayName":"get_prices","title":"get_prices"},{"name":"get_quote","description":"GET /quote — Preview a swap quote before executing. Shows expected output, price impact, route, and fees. No wallet needed (wallet optional for prerequisite checks).","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["fromToken","toToken","amount"],"properties":{"amount":{"type":"string"},"toToken":{"type":"string"},"fromToken":{"type":"string"},"walletAddress":{"type":"string"},"slippagePercent":{"type":"number","maximum":10,"minimum":0.1}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_quote","displayName":"get_quote","title":"get_quote"},{"name":"get_skill","description":"GET /skill — Get the complete SKILL.md API documentation as markdown text. Comprehensive reference for all endpoints. No wallet needed.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_skill","displayName":"get_skill","title":"get_skill"},{"name":"get_sdk","description":"GET /sdk.js — Get the hosted JavaScript signing helper SDK. Provides functions for signing and submitting Hedera transactions. Requires @hashgraph/sdk in your environment. No wallet needed.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_sdk","displayName":"get_sdk","title":"get_sdk"},{"name":"get_balances","description":"GET /balances — Get token balances for a Hedera wallet, grouped by source (HBAR, SaucerSwap, MemeJob). Zero balances filtered out. Requires wallet address.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["walletAddress"],"properties":{"walletAddress":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_balances","displayName":"get_balances","title":"get_balances"},{"name":"execute_swap","description":"POST /swap — Execute a token swap on Hedera via SaucerSwap or MemeJob. Returns unsigned transaction bytes to sign and submit. Requires wallet. Supports batch mode (HIP-551) for atomic multi-step swaps.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["walletAddress","fromToken","toToken","amount"],"properties":{"batch":{"type":"boolean"},"amount":{"type":"string"},"quoteId":{"type":"string"},"toToken":{"type":"string"},"fromToken":{"type":"string"},"walletAddress":{"type":"string"},"slippagePercent":{"type":"number","maximum":10,"minimum":0.1}},"additionalProperties":false},"logicalName":"execute_swap","displayName":"execute_swap","title":"execute_swap","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"associate_token","description":"POST /associate — Associate a token with a Hedera wallet. Required before receiving any HTS token. Returns unsigned transaction bytes to sign.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["walletAddress","tokenId"],"properties":{"tokenId":{"type":"string"},"walletAddress":{"type":"string"}},"additionalProperties":false},"logicalName":"associate_token","displayName":"associate_token","title":"associate_token","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"approve_allowance","description":"POST /approve — Approve token spending allowance for GrelfSwap contracts. Required before swaps for HTS tokens (not needed for HBAR). Returns unsigned transaction bytes to sign.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["walletAddress","tokenId"],"properties":{"amount":{"type":"string"},"tokenId":{"type":"string"},"walletAddress":{"type":"string"},"spenderContractId":{"type":"string"}},"additionalProperties":false},"logicalName":"approve_allowance","displayName":"approve_allowance","title":"approve_allowance","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"transfer_tokens","description":"POST /transfer — Transfer HBAR or HTS tokens between Hedera accounts. Returns unsigned transaction bytes to sign.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["walletAddress","toAddress","amount"],"properties":{"memo":{"type":"string"},"token":{"type":"string"},"amount":{"type":"string"},"toAddress":{"type":"string"},"walletAddress":{"type":"string"}},"additionalProperties":false},"logicalName":"transfer_tokens","displayName":"transfer_tokens","title":"transfer_tokens","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_hcs_topic","description":"POST /hcs/topic — Create a Hedera Consensus Service (HCS) topic. Returns unsigned transaction bytes to sign.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["walletAddress"],"properties":{"memo":{"type":"string"},"walletAddress":{"type":"string"}},"additionalProperties":false},"logicalName":"create_hcs_topic","displayName":"create_hcs_topic","title":"create_hcs_topic","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"send_hcs_message","description":"POST /hcs/message — Send a message to an existing HCS topic. Returns unsigned transaction bytes to sign.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["walletAddress","topicId","message"],"properties":{"message":{"type":"string"},"topicId":{"type":"string"},"walletAddress":{"type":"string"}},"additionalProperties":false},"logicalName":"send_hcs_message","displayName":"send_hcs_message","title":"send_hcs_message","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=GrelfSwap&config=eyJ1cmwiOiAiaHR0cHM6Ly9ncmVsZnN3YXAuY29tL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22GrelfSwap%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fgrelfswap.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22GrelfSwap%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fgrelfswap.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=GrelfSwap&connectorUrl=https%3A%2F%2Fgrelfswap.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"GrelfSwap\" --url \"https://grelfswap.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/grelfswap-mcp-81c4996f34","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/grelfswap-mcp-81c4996f34/tools/{tool}","mcpServerUrl":"https://grelfswap.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/grelfswap-mcp-81c4996f34?live=1"}