The most advanced Neo N3 MCP server with 34+ tools, enterprise security, and seamless DeFi integrations. Zero configuration, maximum power.
Everything you need to build production-ready blockchain applications
Access all Neo N3 blockchain functionality with 34+ tools covering transactions, smart contracts, asset management, and network operations.
AES-256 encryption, secure key management, and comprehensive input validation. Zero known vulnerabilities with 90%+ test coverage.
Deploy, invoke, and manage smart contracts with advanced parameter handling and comprehensive result parsing.
Complete NEP-17 token support with batch operations, multi-signature wallets, and automated fee estimation.
Zero-configuration setup, TypeScript support, comprehensive documentation, and interactive examples for rapid development.
Docker support, monitoring tools, comprehensive logging, and proven scalability for enterprise deployments.
See Neo N3 MCP in action with real-world examples
Create wallets, check balances, and manage assets with enterprise-grade security.
// Create and manage wallets const wallet = await neo.callTool('create_wallet'); const balance = await neo.callTool('get_balance', { address: wallet.address }); console.log('NEO:', balance.NEO); console.log('GAS:', balance.GAS);
Invoke smart contract methods with advanced parameter handling and result parsing.
// Invoke smart contracts const result = await neo.callTool('invoke_contract', { contract_hash: '0xd2a4cff31913016155e38e474a2c06d08be276cf', method: 'transfer', parameters: [fromAddr, toAddr, amount] }); console.log('Success:', result.state === 'HALT');
Transfer NEP-17 tokens with automatic fee estimation and transaction confirmation.
// Transfer assets const transfer = await neo.callTool('transfer_assets', { from_address: fromAddr, to_address: toAddr, asset: 'NEO', amount: '1', fee_estimate: true }); console.log('TX ID:', transfer.txid);
Access comprehensive blockchain data including blocks, transactions, and network status.
// Get blockchain info const info = await neo.callTool('get_blockchain_info'); const block = await neo.callTool('get_block', { block_identifier: 'latest' }); console.log('Height:', info.blockcount); console.log('Hash:', block.hash);
Get started with Neo N3 MCP in minutes. Zero configuration required.