Add the Sui Developer MCP server to your IDE in just a few steps. Support for Claude Desktop, Cursor, and Windsurf with detailed platform-specific instructions.
pnpm add -g mcp-remoteChoose your IDE below for specific setup instructions
Restart your IDE and ask: "What Sui tools are available?"
# Open the folder in Finder
open ~/Library/Application\ Support/Claude/
# Or edit directly with nano
nano ~/Library/Application\ Support/Claude/claude_desktop_config.json# Navigate to the folder
%APPDATA%\Claude\
# Or edit directly
notepad %APPDATA%\Claude\claude_desktop_config.json# Edit directly
nano ~/.config/Claude/claude_desktop_config.json{
"mcpServers": {
"sui-developer": {
"command": "npx",
"args": ["mcp-remote", "https://sui-developer-mcp.vercel.app/mcp"]
}
}
}{
"mcpServers": {
"existing-server": {
"command": "your-existing-command",
"args": ["your-existing-args"]
},
"sui-developer": {
"command": "npx",
"args": ["mcp-remote", "https://sui-developer-mcp.vercel.app/mcp"]
}
}
}pnpm add -g mcp-remoteImportant: Completely quit and restart Claude Desktop for changes to take effect.
Ask Claude:
What Sui development tools do you have available?Then try:
How do I create an NFT collection in Sui Move?How do I implement a staking mechanism with time-locked rewards?Find information about dynamic fields and object compositionShow me how to create and sign a programmable transaction in TypeScriptExplain 'InvalidObjectOwner' error and how to fix itWhat are security best practices for DeFi protocols on Sui?pnpm add -g mcp-remotecurl https://sui-developer-mcp.vercel.app/mcpbefore testing
after configuration changes
to verify the connection
for better responses
when asking about errors
if experiencing connection issues