{
  "markdown": "# mcp-near-wallet-manager\n\nMCP server for NEAR wallet operations with three production tools:\n- `create_wallet`\n- `check_balance`\n- `sign_transaction`\n\nDesigned for agent workflows where wallets must be provisioned, checked, and used for deterministic signing.\n\n## What This Delivers (Job Mapping)\n\n1. **Wallet creation**\n- Generates ED25519 keypair or imports existing private key\n- Returns public key + implicit account id\n\n2. **Balance checking**\n- Fetches account balance over NEAR JSON-RPC\n- Returns total/locked/available balances and key count\n\n3. **Transaction signing**\n- Signs NEAR transaction payloads with transfer/function_call actions\n- Returns transaction hash, signature, and base64 signed transaction blob\n\n## Install\n\n```bash\nnpm install -g mcp-near-wallet-manager\n```\n\n## MCP Config Example (Claude Desktop)\n\n```json\n{\n  \"mcpServers\": {\n    \"near-wallet-manager\": {\n      \"command\": \"mcp-near-wallet-manager\"\n    }\n  }\n}\n```\n\n## Tool Inputs\n\n### `create_wallet`\n```json\n{\n  \"network\": \"testnet\",\n  \"include_private_key\": true\n}\n```\n\n### `check_balance`\n```json\n{\n  \"account_id\": \"near\",\n  \"network\": \"mainnet\"\n}\n```\n\n### `sign_transaction`\n```json\n{\n  \"signer_id\": \"alice.testnet\",\n  \"signer_private_key\": \"ed25519:...\",\n  \"receiver_id\": \"bob.testnet\",\n  \"nonce\": \"7\",\n  \"recent_block_hash\": \"11111111111111111111111111111111\",\n  \"actions\": [\n    {\n      \"type\": \"transfer\",\n      \"deposit_yocto\": \"1\"\n    }\n  ]\n}\n```\n\n## Development\n\n```bash\nnpm install\nnpm run check\n```\n\n## Security Notes\n\n- `create_wallet` may return a private key: treat as sensitive secret.\n- Never store private keys in plaintext logs.\n- Use dedicated signer accounts and minimal permissions.\n\n## Publish Targets\n\n- npm package: `mcp-near-wallet-manager`\n- Agent framework integration notes: `deliverables/agent-framework-integration.md`\n- MCP Registry metadata: `server.json`\n\n## License\n\nMIT\n",
  "bytes": 1887,
  "sha": "257a69b82a9e9930ea56401403c6e5610ae29ee02ab2c972f68f1cdcfaa91075",
  "repo_slug": "mastrophot/near-mcp-wallet-manager",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_mastrophot_near_wallet_manager_98f414fe/readme"
}