Enterprise-Grade Neo N3 Development

Build the Future of Blockchain Development

The most advanced Neo N3 MCP server with 27 tools, enterprise security, and seamless DeFi integrations. Zero configuration, maximum power.

27 Tools
4 Resources
300+ Tests
0 CVEs
$ npm install @r3e/neo-n3-mcp
✓ Neo N3 MCP Server installed
$ neo-mcp start
🚀 Server running with 27 tools ready

Powerful Features

Everything you need to build production-ready blockchain applications

🔗

Complete Blockchain Operations

Access all Neo N3 blockchain functionality with 27 tools covering transactions, smart contracts, asset management, and network operations.

27 Tools Full Coverage Production Ready
🔐

Enterprise Security

AES-256 encryption, secure key management, and comprehensive input validation. Zero known vulnerabilities with 300+ automated tests across unit, MCP, HTTP, and integration layers.

AES-256 Zero CVEs 300+ Tests
💎

Smart Contract Integration

Deploy, invoke, and manage smart contracts with advanced parameter handling and comprehensive result parsing.

Deploy Invoke Monitor
💰

Advanced Asset Management

Complete NEP-17 token support with batch operations, multi-signature wallets, and automated fee estimation.

NEP-17 Multi-Sig Batch Ops

Developer Experience

Zero-configuration setup, TypeScript support, comprehensive documentation, and interactive examples for rapid development.

Zero Config TypeScript Examples
🚀

Production Ready

Docker support, monitoring tools, comprehensive logging, and proven scalability for enterprise deployments.

Docker Monitoring Scalable

Code Examples

See Neo N3 MCP in action with real-world examples

Wallet Operations

Wallet Management

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);
Smart Contracts

Contract Interaction

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');
Asset Transfers

Token Operations

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);
Blockchain Data

Network Information

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);

Ready to Build?

Get started with Neo N3 MCP in minutes. Zero configuration required.

Quick Install
npm install @r3e/neo-n3-mcp