The SmoothSend MCP Server enables AI assistants to help developers integrate gasless transactions on the Aptos blockchain by providing documentation, cost estimation, token lookup, and ready-to-use code snippets.
Get Documentation (
get_docs): Retrieve detailed docs foroverview,installation,quickstart,api-reference,examples, andbillingEstimate Credits (
estimate_credits): Calculate monthly SmoothSend credit costs based on transaction volume, gas used per transaction, gas unit price, and APT price in USDGet Token Address (
get_token_address): Look up Aptos Mainnet fungible asset addresses forUSDC,USDT,WBTC,USDe, andUSD1Get Code Snippets (
get_code_snippet): Retrieve ready-to-use integration code forwallet-adapter-setup,use-smooth-send,script-composer-usdc,fee-preview,error-handling, andtestnet-setupCompatible with Cursor, Claude Desktop, Windsurf, and other MCP-compatible editors
Provides guidance and code snippets for integrating SmoothSend gasless transactions into Next.js applications, including wallet adapter setup and error handling.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@SmoothSend MCP Servershow me how to send USDC on Aptos without the user paying for gas"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@smoothsend/mcp
MCP (Model Context Protocol) server for SmoothSend. Enables AI assistants in Cursor, Claude Desktop, Windsurf, and other MCP-compatible tools to help developers integrate gasless transactions on Aptos.
What it does
Once configured, AI assistants in your editor can:
Answer questions about the SmoothSend SDK and API
Generate integration code for any use case
Estimate monthly credit costs based on your transaction volume
Look up Aptos mainnet token addresses (USDC, USDT, WBTC, USDe, USD1)
Pull up full documentation for any section (installation, quickstart, examples, billing)
Install
npm install -g @smoothsend/mcpOr run directly with npx (no install needed):
npx @smoothsend/mcpConfigure
Cursor
Add to ~/.cursor/mcp.json (or your project's .cursor/mcp.json):
{
"mcpServers": {
"smoothsend": {
"command": "npx",
"args": ["@smoothsend/mcp"]
}
}
}Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
{
"mcpServers": {
"smoothsend": {
"command": "npx",
"args": ["@smoothsend/mcp"]
}
}
}Windsurf
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"smoothsend": {
"command": "npx",
"args": ["@smoothsend/mcp"]
}
}
}Tools
Tool | Description |
| Get documentation for a section: |
| Estimate monthly credits given |
| Get Aptos mainnet asset address for |
| Get a code snippet: |
Resources
Resources are doc pages that AI assistants can read directly:
URI | Content |
| Overview, quick start, pricing |
| Installation guide |
| Step-by-step quickstart |
| Full API reference |
| Real-world code examples |
| Pricing and credit details |
Example prompts
Once configured, try asking your AI assistant:
"How do I add SmoothSend to my Next.js app?"
"Show me how to send USDC without the user needing APT"
"My dApp does ~5000 contract calls per month at 200 gas each. How much will SmoothSend cost?"
"What's the USDC asset address on Aptos mainnet?"
"How do I handle SmoothSend errors when credits run out?"
Development
# Install dependencies
npm install
# Build TypeScript
npm run build
# Type check
npm run typecheck
# Run locally
node dist/index.jsLinks
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.