Sponsored by Deepsite.site

GoPlus

Created By
GoPlusSecurity7 months ago
GoPlus Security is the leading Web3 security layer, providing comprehensive protection for multiple blockchain ecosystems. This project provides a MCP server for LLM Client to connect to the GoPlus Security Intelligence. Through this server, LLM Client can directly access and analyze blockchain security data, helping users with token security analysis, address risk assessment, and comprehensive Web3 security checks.
Content

GoPlus MCP Server

GoPlus Security is the leading Web3 security layer, providing comprehensive protection for multiple blockchain ecosystems. This project provides a MCP server for LLM Client to connect to the GoPlus Security Intelligence. Through this server, LLM Client can directly access and analyze blockchain security data, helping users with token security analysis, address risk assessment, and comprehensive Web3 security checks.

Prerequisites

API Credentials

To use this MCP server, you need GoPlus API credentials. You can obtain your API key and secret by contacting GoPlus through their official website: https://gopluslabs.io/security-api

Installation

Global Installation

npm install -g goplus-mcp

Configuration in Claude

To use this MCP server in the Claude desktop application, add the following to Claude's configuration file:

{
  "mcpServers": {
    "goplus": {
      "command": "npx",
      "args": [
        "-y",
        "goplus-mcp@latest",
        "--key",
        "YOUR_GOPLUS_API_KEY",
        "--secret",
        "YOUR_GOPLUS_API_SECRET"
      ]
    }
  }
}

Command Line Options

OptionDescriptionDefault Value
-k, --key <key>GoPlus API Key-
-s, --secret <secret>GoPlus API Secret-

Supported Blockchains

EVM-Compatible Chains

Chain NameChain IDNetwork Type
Ethereum1Mainnet
BSC56Mainnet
Arbitrum42161Layer 2
Polygon137Mainnet
opBNB204Layer 2
zkSync Era324Layer 2
Linea Mainnet59144Layer 2
Base8453Layer 2
Mantle5000Layer 2
Unichain130Layer 2
Scroll534352Layer 2
Optimism10Layer 2
Avalanche43114Mainnet
Fantom250Mainnet
Cronos25Mainnet
HECO128Mainnet
Gnosis100Mainnet
KCC321Mainnet
FON201022Mainnet
ZKFair42766Layer 2
Morph2818Layer 2
Soneium1868Layer 2
Story1514Layer 1
Sonic146Layer 1
Abstract2741Layer 2
Hashkey177Layer 1
Berachain80094Layer 1
Monad10143Layer 1
World Chain480Layer 2
Blast81457Layer 2
Gravity1625Layer 1
Mint185Layer 2
Zircuit48899Layer 2
X Layer Mainnet196Layer 2
zkLink Nova810180Layer 2
Bitlayer Mainnet200901Layer 2
Merlin4200Layer 2
Manta Pacific169Layer 2

Non-EVM Chains

Chain NameChain IDNative Support
Solanasolana✅ Full Support
Trontron✅ Full Support
Sui-✅ Full Support

Supported GoPlus Tools

This MCP server provides the following GoPlus security analysis tools:

Core Security Analysis Tools

  • token_security - Analyze token security for EVM-compatible blockchains with comprehensive risk assessment including honeypot detection, liquidity analysis, and holder concentration

  • malicious_address - Detect malicious addresses and potential scams across multiple blockchains with real-time threat intelligence

  • phishing_website - Detect phishing websites and malicious URLs in the crypto space using GoPlus's extensive database

  • nft_security - Analyze NFT contract security and detect potential risks with optional specific token analysis

  • approval_security - Analyze token approvals and detect potential security risks for user addresses

Multi-Chain Support Tools

  • solana_token_security - Analyze Solana token security including mint authority, freeze capability, and metadata mutability

  • sui_token_security - Analyze Sui token security including contract upgradeability and capability ownership

Tool Parameters

EVM-Compatible Chain Tools

Parameters for token_security, malicious_address, nft_security, approval_security:

  • chain_id: Blockchain ID (see supported chains table above)
  • contract_addresses or addresses: Contract/wallet address(es) to analyze (comma-separated for multiple)
  • token_id (NFT only): Optional token ID for specific NFT analysis

Cross-Chain Tools

Parameters for phishing_website:

  • url: Website URL to check for phishing and security risks

Parameters for solana_token_security, sui_token_security:

  • contract_addresses: Token contract address(es) to analyze (comma-separated for multiple)

Usage Examples

Command Line

# Start the server
goplus-mcp --key YOUR_API_KEY --secret YOUR_API_SECRET

In Claude

Once configured, you can ask Claude to:

  • "Analyze the security of this token contract on Ethereum: 0x..."
  • "Check if this address is malicious: 0x..."
  • "Is this website a phishing site: https://..."
  • "Analyze this NFT contract security on Polygon"
  • "Check my token approvals for potential risks"

Development

  1. Clone the repository:

    git clone https://github.com/GoPlusSecurity/goplus-mcp.git
    cd goplus-mcp
    
  2. Install dependencies:

    npm install
    
  3. Build the project:

    npm run build
    
  4. Run the server:

    npm start -- --key YOUR_API_KEY --secret YOUR_API_SECRET
    

API Coverage

This MCP server covers the following GoPlus API endpoints:

  • Token Security Analysis (EVM chains)
  • Address Security Check
  • Phishing Site Detection
  • NFT Security Analysis (EVM chains)
  • Approval Security Analysis (EVM chains)
  • Solana Token Security Analysis
  • Sui Token Security Analysis

License

MIT

Server Config

{
  "mcpServers": {
    "goplus": {
      "command": "npx",
      "args": [
        "-y",
        "goplus-mcp@latest",
        "--key",
        "YOUR_GOPLUS_API_KEY",
        "--secret",
        "YOUR_GOPLUS_API_SECRET"
      ]
    }
  }
}
Recommend Servers
TraeBuild with Free GPT-4.1 & Claude 3.7. Fully MCP-Ready.
DeepChatYour AI Partner on Desktop
CursorThe AI Code Editor
Jina AI MCP ToolsA Model Context Protocol (MCP) server that integrates with Jina AI Search Foundation APIs.
AiimagemultistyleA Model Context Protocol (MCP) server for image generation and manipulation using fal.ai's Stable Diffusion model.
MiniMax MCPOfficial MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech, image generation and video generation APIs.
BlenderBlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender. This integration enables prompt assisted 3D modeling, scene creation, and manipulation.
Visual Studio Code - Open Source ("Code - OSS")Visual Studio Code
Zhipu Web SearchZhipu Web Search MCP Server is a search engine specifically designed for large models. It integrates four search engines, allowing users to flexibly compare and switch between them. Building upon the web crawling and ranking capabilities of traditional search engines, it enhances intent recognition capabilities, returning results more suitable for large model processing (such as webpage titles, URLs, summaries, site names, site icons, etc.). This helps AI applications achieve "dynamic knowledge acquisition" and "precise scenario adaptation" capabilities.
Playwright McpPlaywright MCP server
ChatWiseThe second fastest AI chatbot™
Serper MCP ServerA Serper MCP Server
Howtocook Mcp基于Anduin2017 / HowToCook (程序员在家做饭指南)的mcp server,帮你推荐菜谱、规划膳食,解决“今天吃什么“的世纪难题; Based on Anduin2017/HowToCook (Programmer's Guide to Cooking at Home), MCP Server helps you recommend recipes, plan meals, and solve the century old problem of "what to eat today"
EdgeOne Pages MCPAn MCP service designed for deploying HTML content to EdgeOne Pages and obtaining an accessible public URL.
MCP AdvisorMCP Advisor & Installation - Use the right MCP server for your needs
TimeA Model Context Protocol server that provides time and timezone conversion capabilities. This server enables LLMs to get current time information and perform timezone conversions using IANA timezone names, with automatic system timezone detection.
WindsurfThe new purpose-built IDE to harness magic
Tavily Mcp
Context7Context7 MCP Server -- Up-to-date code documentation for LLMs and AI code editors
Amap Maps高德地图官方 MCP Server
Baidu Map百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。