This server gives Claude direct access to NEAR Protocol wallet operations through three focused tools: creating ED25519 keypairs with implicit account IDs, fetching account balances via NEAR's JSON-RPC, and signing transaction payloads for transfers or function calls. It's built for agent workflows that need to provision wallets on the fly, check balances, and execute deterministic transaction signing without manual intervention. The sign_transaction tool handles the full signing flow and returns both the signature and base64 encoded transaction blob ready for broadcast. Useful when you're building agents that need to manage NEAR accounts programmatically or execute on-chain actions as part of automated workflows on testnet or mainnet.
MCP server for NEAR wallet operations with three production tools:
create_walletcheck_balancesign_transactionDesigned for agent workflows where wallets must be provisioned, checked, and used for deterministic signing.
npm install -g mcp-near-wallet-manager
{
"mcpServers": {
"near-wallet-manager": {
"command": "mcp-near-wallet-manager"
}
}
}
create_wallet{
"network": "testnet",
"include_private_key": true
}
check_balance{
"account_id": "near",
"network": "mainnet"
}
sign_transaction{
"signer_id": "alice.testnet",
"signer_private_key": "ed25519:...",
"receiver_id": "bob.testnet",
"nonce": "7",
"recent_block_hash": "11111111111111111111111111111111",
"actions": [
{
"type": "transfer",
"deposit_yocto": "1"
}
]
}
npm install
npm run check
create_wallet may return a private key: treat as sensitive secret.mcp-near-wallet-managerdeliverables/agent-framework-integration.mdserver.jsonMIT