This guide explains how to set up GoPlus MCP Server for use with GoPlus Security Skills.
GoPlus MCP (Model Context Protocol) Server enables Claude to access GoPlus Security's blockchain analysis capabilities directly.
- Node.js v18 or higher
- GoPlus API Credentials from gopluslabs.io/security-api
npm install -g goplus-mcpgit clone https://github.com/GoPlusSecurity/goplus-mcp.git
cd goplus-mcp
npm install
npm run buildEdit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"goplus": {
"command": "goplus-mcp",
"args": [],
"env": {
"GOPLUS_API_KEY": "your-api-key-here",
"GOPLUS_API_SECRET": "your-api-secret-here"
}
}
}
}Edit %APPDATA%\Claude\claude_desktop_config.json:
{
"mcpServers": {
"goplus": {
"command": "goplus-mcp",
"args": [],
"env": {
"GOPLUS_API_KEY": "your-api-key-here",
"GOPLUS_API_SECRET": "your-api-secret-here"
}
}
}
}Create .mcp.json in your project root:
{
"mcpServers": {
"goplus": {
"command": "goplus-mcp",
"env": {
"GOPLUS_API_KEY": "${GOPLUS_API_KEY}",
"GOPLUS_API_SECRET": "${GOPLUS_API_SECRET}"
}
}
}
}Then set environment variables:
export GOPLUS_API_KEY="your-api-key"
export GOPLUS_API_SECRET="your-api-secret"If using local build instead of npm global:
{
"mcpServers": {
"goplus": {
"command": "node",
"args": ["/path/to/goplus-mcp/dist/index.js"],
"env": {
"GOPLUS_API_KEY": "your-api-key",
"GOPLUS_API_SECRET": "your-api-secret"
}
}
}
}After configuration, restart Claude and test with:
Analyze token security on Ethereum: 0xdAC17F958D2ee523a2206206994597C13D831ec7
Expected: Detailed USDT security analysis including honeypot status, taxes, and contract security.
- Verify goplus-mcp is installed:
which goplus-mcp - Check Node.js version:
node --version(should be ≥18) - Restart Claude after config changes
- Verify API credentials at GoPlus Dashboard
- Check for typos in config file
- Ensure no extra whitespace in keys
- Check MCP server is running in Claude's developer tools
- Verify config JSON syntax is valid
- Try reinstalling:
npm install -g goplus-mcp@latest
- Never commit API keys - Use environment variables
- Rotate keys regularly - Update credentials periodically
- Monitor usage - Check GoPlus dashboard for unusual activity
GoPlus API has rate limits based on your plan:
| Plan | Requests/Day | Requests/Second |
|---|---|---|
| Free | 1,000 | 5 |
| Pro | 100,000 | 50 |
| Enterprise | Unlimited | Custom |
Skills handle rate limiting gracefully with retry logic.
- MCP Tools Reference - Detailed tool documentation
- Chain IDs - Supported blockchain list