Neo N3 MCP Server
by R3E-Network
The Neo N3 MCP Server provides seamless integration with the Neo N3 blockchain, allowing interaction with blockchain data and smart contracts. It enables Claude to manage wallets, transfer assets, and invoke smart contracts on the Neo N3 network.
Last updated: N/A
What is Neo N3 MCP Server?
The Neo N3 MCP Server is a tool that enables AI systems like Claude to interact with the Neo N3 blockchain. It acts as a bridge, providing functionalities to query blockchain data, manage wallets, transfer assets, and invoke smart contracts.
How to use Neo N3 MCP Server?
The server can be installed using Docker or manually via NPM. Configuration is done through environment variables. Once set up, it can be integrated into Claude's MCP configuration using the provided JSON snippets. The server exposes various tools accessible via the MCP protocol, allowing Claude to perform actions on the Neo N3 blockchain.
Key features of Neo N3 MCP Server
Dual Network Support (Mainnet & Testnet)
Blockchain Information Retrieval
Account Management (Wallet Creation & Import)
Asset Operations (Transfer NEO, GAS, etc.)
Smart Contract Interaction
Famous Contracts Support (NeoFS, NeoBurger, etc.)
Transaction Monitoring
Gas Fee Estimation
Docker Support
One-Click Installation
Use cases of Neo N3 MCP Server
Querying blockchain data for analysis and insights
Managing Neo N3 wallets programmatically
Automating asset transfers between accounts
Interacting with smart contracts through AI agents
Building AI-powered decentralized applications (dApps)
Integrating Neo N3 blockchain functionality into AI workflows
Automating interactions with famous Neo N3 contracts like NeoFS and Flamingo
Creating and managing NFTs on GhostMarket
FAQ from Neo N3 MCP Server
What is an MCP Server?
What is an MCP Server?
An MCP (Model Context Protocol) server facilitates communication between AI models and external tools or resources, enabling the AI to interact with the real world.
How do I configure the server?
How do I configure the server?
The server is configured using environment variables. Refer to the Configuration section in the README for a list of available variables and their descriptions.
How do I specify which network to use (mainnet or testnet)?
How do I specify which network to use (mainnet or testnet)?
Most tools support an optional 'network' parameter in the arguments. Set this to 'mainnet' or 'testnet' to specify the desired network. You can also set a default network using the NEO_NETWORK environment variable.
How do I secure my wallets?
How do I secure my wallets?
The server provides secure wallet storage and requires explicit confirmation for sensitive operations. Private keys are never exposed in responses. Always use strong passwords and protect your wallet files.
What famous Neo N3 contracts are supported?
What famous Neo N3 contracts are supported?
The server supports NeoFS, NeoBurger, Flamingo, NeoCompound, GrandShare, and GhostMarket. Specific tools are available for interacting with each of these contracts.