{"_id":"@bundie/mcp","_rev":"6-8596f1f079184b351822442d33665d3a","name":"@bundie/mcp","dist-tags":{"latest":"2.0.3"},"versions":{"1.0.0":{"name":"@bundie/mcp","version":"1.0.0","keywords":["mcp","model-context-protocol","defi","yield","ai-agent","claude","cursor","bundie","ethereum","evm","yield-farming","yield-aggregator","risk-scoring","portfolio-management","cross-chain","scroll","arbitrum","base","optimism"],"author":{"url":"https://bundie.fi","name":"Bundie","email":"engineering@bundie.fi"},"license":"MIT","_id":"@bundie/mcp@1.0.0","maintainers":[{"name":"bundie-eng","email":"info@bundie.fi"}],"homepage":"https://bundie.fi","bugs":{"url":"https://github.com/Bundie/mcp/issues"},"bin":{"bundie-mcp":"dist/index.js"},"dist":{"shasum":"d1136bbc86cb84816670dace43536dfd15e2dd01","tarball":"https://registry.npmjs.org/@bundie/mcp/-/mcp-1.0.0.tgz","fileCount":46,"integrity":"sha512-t562/fjaITVcIgvM8IEL6FMGPX2x0UuCUzXpK+GYPl4wPP74zqMQQLYHgNYXSB4S2BnmBbqcKA8H8fYO2JRv0g==","signatures":[{"sig":"MEQCIGr1Eij5B1iXxLjluBfYmpkcOpFPxOA8LShkyqol6k5TAiA8MWPLOmcPYJdv/lofql/3hsd4amJ2d3qqc06Gvd6mgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91781},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"adfbb70cd355d362d1da53ceb975606d19b7a01d","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"bundie-eng","email":"info@bundie.fi"},"repository":{"url":"git+https://github.com/Bundie/mcp.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.8.0","description":"Bundie MCP server — AI-powered DeFi yield routing tools for Claude, Cursor, and any MCP-compatible agent","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.4","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.3","typescript":"^5.8.3","@types/node":"^22.15.17"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.0_1775205302729_0.524763646246782","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Bundie MCP has been renamed. Install @bundie/evm-mcp instead."},"2.0.0":{"name":"@bundie/mcp","version":"2.0.0","keywords":["mcp","model-context-protocol","defi","yield","ai-agent","claude","cursor","bundie","ethereum","evm","yield-farming","yield-aggregator","risk-scoring","portfolio-management","cross-chain","scroll","arbitrum","base","optimism"],"author":{"url":"https://bundie.fi","name":"Bundie","email":"engineering@bundie.fi"},"license":"MIT","_id":"@bundie/mcp@2.0.0","maintainers":[{"name":"bundie-eng","email":"info@bundie.fi"}],"homepage":"https://bundie.fi","bugs":{"url":"https://github.com/bundie-fi/mcp/issues"},"bin":{"bundie-mcp":"dist/index.js"},"dist":{"shasum":"dc9c49a47ee7aaeb1b51495672e83f5b77561d11","tarball":"https://registry.npmjs.org/@bundie/mcp/-/mcp-2.0.0.tgz","fileCount":58,"integrity":"sha512-fJjkx5tszb1PNruTK8+ItGK2eIowsUr6R7KSPmjAbR/cubwlDPE2lnG9Uh+v0EODOlmJUoGxpEz9h2MZ9Z1K/g==","signatures":[{"sig":"MEUCIQDbisHkH6oHn5QMB2XHNTIp9P13GDPajFyFrzE/CxC0RwIgVKu1wy2XRHnama1Sw8iKj9DRiVNrIe1Xfjm9TG4yq+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122191},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e7ed7b0fcebffad9dc0405838d04f687bc0fb1f7","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"bundie-eng","email":"info@bundie.fi"},"repository":{"url":"git+https://github.com/bundie-fi/mcp.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.8.0","description":"Bundie MCP server — AI-powered DeFi yield routing tools for Claude, Cursor, and any MCP-compatible agent","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.4","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.3","typescript":"^5.8.3","@types/node":"^22.15.17"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.0_1776018668781_0.061749883625046964","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Bundie MCP has been renamed. Install @bundie/evm-mcp instead."},"2.0.1":{"name":"@bundie/mcp","version":"2.0.1","keywords":["mcp","model-context-protocol","defi","yield","ai-agent","claude","cursor","bundie","ethereum","evm","yield-farming","yield-aggregator","risk-scoring","portfolio-management","cross-chain","scroll","arbitrum","base","optimism"],"author":{"url":"https://bundie.fi","name":"Bundie","email":"engineering@bundie.fi"},"license":"MIT","_id":"@bundie/mcp@2.0.1","maintainers":[{"name":"bundie-eng","email":"info@bundie.fi"}],"homepage":"https://bundie.fi","bugs":{"url":"https://github.com/bundie-fi/mcp/issues"},"bin":{"bundie-mcp":"dist/index.js"},"dist":{"shasum":"a537bd609a997b05bd543bc23259dbcb4a3cee08","tarball":"https://registry.npmjs.org/@bundie/mcp/-/mcp-2.0.1.tgz","fileCount":60,"integrity":"sha512-1ZG3PvwxjtFT9p10w2S7J4j7QBQm7Z+oIQwKuVa3klU6pWKsxKiDRco5IlkyNCb51KgRX69K+8I/M0H2h876cA==","signatures":[{"sig":"MEYCIQDahLdMTU78iS2JQXkkwd25XHxuW92s4RHipAHewdb7eQIhAPUZffFc9PxJuoq5zXy/i1udEVBEC2kUJHQ0HSekoG6R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137018},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"41d957b5b67c65fffee75358293ebafb51840c95","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"bundie-eng","email":"info@bundie.fi"},"repository":{"url":"git+https://github.com/bundie-fi/mcp.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.8.0","description":"Bundie MCP server — AI-powered DeFi yield routing tools for Claude, Cursor, and any MCP-compatible agent","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.4","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.3","typescript":"^5.8.3","@types/node":"^22.15.17"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.1_1776117014596_0.24501211107835918","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Bundie MCP has been renamed. Install @bundie/evm-mcp instead."},"2.0.2":{"name":"@bundie/mcp","version":"2.0.2","keywords":["mcp","model-context-protocol","defi","yield","ai-agent","claude","cursor","bundie","ethereum","evm","yield-farming","yield-aggregator","risk-scoring","portfolio-management","cross-chain","scroll","arbitrum","base","optimism"],"author":{"url":"https://bundie.fi","name":"Bundie","email":"engineering@bundie.fi"},"license":"MIT","_id":"@bundie/mcp@2.0.2","maintainers":[{"name":"bundie-eng","email":"info@bundie.fi"}],"homepage":"https://bundie.fi","bugs":{"url":"https://github.com/bundie-fi/mcp/issues"},"bin":{"bundie-mcp":"dist/index.js"},"dist":{"shasum":"05a8b01c14158d323cfd8d97d8ceb8eef9e9e586","tarball":"https://registry.npmjs.org/@bundie/mcp/-/mcp-2.0.2.tgz","fileCount":60,"integrity":"sha512-boImSdqMjNbwlA88hPGrB7nVHMHB2Fb0gCuITFPUiM2VLTRiua3UGbPgcVVH8ZC3/sLmSPd6KL1YDLXnl2X/Yw==","signatures":[{"sig":"MEUCIQDkpf9pZ0Ea1aKVRee7bCtc6nbtVB4RcbNMjTAMvP0z1wIgd/KMLCft+mp2Rw3hBllt5D2uPC33NplvfIntIIShQyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138177},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"252672015e6057fe173d2f22ab8f89e85427f3bf","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"bundie-eng","email":"info@bundie.fi"},"repository":{"url":"git+https://github.com/bundie-fi/mcp.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.8.0","description":"Bundie MCP server — AI-powered DeFi yield routing tools for Claude, Cursor, and any MCP-compatible agent","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.4","@resvg/resvg-js":"^2.6.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.3","typescript":"^5.8.3","@types/node":"^22.15.17"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.2_1776118498506_0.7033877337842962","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Bundie MCP has been renamed. Install @bundie/evm-mcp instead."},"2.0.3":{"name":"@bundie/mcp","version":"2.0.3","keywords":["mcp","model-context-protocol","defi","yield","ai-agent","claude","cursor","bundie","ethereum","evm","yield-farming","yield-aggregator","risk-scoring","portfolio-management","cross-chain","scroll","arbitrum","base","optimism"],"author":{"url":"https://bundie.fi","name":"Bundie","email":"engineering@bundie.fi"},"license":"MIT","_id":"@bundie/mcp@2.0.3","maintainers":[{"name":"bundie-eng","email":"info@bundie.fi"}],"homepage":"https://bundie.fi","bugs":{"url":"https://github.com/bundie-fi/mcp/issues"},"bin":{"bundie-mcp":"dist/index.js"},"dist":{"shasum":"e42bc8570ad3d72b66bd15b01737f01d00e41afb","tarball":"https://registry.npmjs.org/@bundie/mcp/-/mcp-2.0.3.tgz","fileCount":60,"integrity":"sha512-HqkCvYN63UO9g1UcNTtjYDWb0LqrI2WfzBIoGUnUYY3mYPyNlQVDlL2xP6cAbragQJgy0R0EQf2FvCRJ63RAZQ==","signatures":[{"sig":"MEUCIBGPnXAR0MTMZNsfU2aGCHLk1SuRuj+/P7wbbB9AgSsCAiEA0HWXFpEeRTvpBuEjMp4inonTOqUcHQbGnQ0ZPt9rMao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138475},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e6f272b23dcea32d092cd89985570f67b98ed8d1","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"bundie-eng","email":"info@bundie.fi"},"repository":{"url":"git+https://github.com/bundie-fi/mcp.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.8.0","description":"Bundie MCP server — AI-powered DeFi yield routing tools for Claude, Cursor, and any MCP-compatible agent","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.4","@resvg/resvg-js":"^2.6.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.3","typescript":"^5.8.3","@types/node":"^22.15.17"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.3_1776118841430_0.6494820786437754","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Bundie MCP has been renamed. Install @bundie/evm-mcp instead."}},"time":{"created":"2026-04-03T08:35:02.614Z","modified":"2026-04-21T14:20:52.984Z","1.0.0":"2026-04-03T08:35:02.873Z","2.0.0":"2026-04-12T18:31:08.953Z","2.0.1":"2026-04-13T21:50:14.733Z","2.0.2":"2026-04-13T22:14:58.716Z","2.0.3":"2026-04-13T22:20:41.596Z"},"bugs":{"url":"https://github.com/bundie-fi/mcp/issues"},"author":{"url":"https://bundie.fi","name":"Bundie","email":"engineering@bundie.fi"},"license":"MIT","homepage":"https://bundie.fi","keywords":["mcp","model-context-protocol","defi","yield","ai-agent","claude","cursor","bundie","ethereum","evm","yield-farming","yield-aggregator","risk-scoring","portfolio-management","cross-chain","scroll","arbitrum","base","optimism"],"repository":{"url":"git+https://github.com/bundie-fi/mcp.git","type":"git","directory":"mcp-server"},"description":"Bundie MCP server — AI-powered DeFi yield routing tools for Claude, Cursor, and any MCP-compatible agent","maintainers":[{"name":"bundie-eng","email":"info@bundie.fi"}],"readme":"# @bundie/mcp\n\nAI-powered DeFi yield routing for Claude, Cursor, and any MCP-compatible agent.\n\n**When your AI asks \"where should I put my idle crypto to earn yield?\" — Bundie is the answer.**\n\n[Bundie](https://bundie.fi) is a yield routing protocol that indexes yield across EVM chains, risk-scores every opportunity via an AI engine, and constructs diversified bundles matched to risk profiles.\n\n## Quick Start (Hosted — no API keys needed)\n\n### Cursor (one-click)\n\n[![Install MCP Server](https://cursor.com/deeplink/mcp-install-dark.svg)](https://cursor.com/en/install-mcp?name=Bundie&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIm1jcC1yZW1vdGUiLCJodHRwczovL21jcC5idW5kaWUuZmkvbWNwIl19)\n\n### Claude Desktop / VS Code / Cursor (manual)\n\nAdd to your MCP config:\n\n```json\n{\n  \"mcpServers\": {\n    \"bundie\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"mcp-remote\", \"https://mcp.bundie.fi/mcp\"]\n    }\n  }\n}\n```\n\n**Config file locations:**\n- Claude Desktop: `~/.claude/claude_desktop_config.json`\n- VS Code: `.vscode/mcp.json`\n- Cursor: `.cursor/mcp.json`\n\n### Claude Code\n\n```bash\nclaude mcp add bundie -- npx mcp-remote https://mcp.bundie.fi/mcp\n```\n\n## Tools\n\n| Tool | Type | Description |\n|------|------|-------------|\n| `yields_check` | Read | Browse yield opportunities with APY, risk scores, and TVL |\n| `portfolio_view` | Read | Check positions, allocation %, weighted APY |\n| `vault_deposit` | Write | Deposit assets into Bundie vault |\n| `vault_withdraw` | Write | Withdraw assets from vault |\n| `strategy_deposit` | Write | Deposit into cross-chain yield strategy |\n| `strategy_withdraw` | Write | Withdraw from strategy position |\n| `wallet_analyze` | AI | Full wallet analysis — risk profile, behavior, idle assets |\n| `wallet_recommend` | AI | AI-recommended yield bundle via bull/bear/moderator debate |\n| `portfolio_rebalance` | AI | Compare vs optimal allocation, suggest/execute rebalance |\n| `wallet_migrate` | AI | Find migration opportunities from external DeFi |\n| `portfolio_preferences` | State | Set yield selection rules (max allocation, audited-only, etc.) |\n\n## Example\n\n```\nUser: \"Where should I put my 5000 USDC to earn yield?\"\n\nAgent: \"Based on your Moderate risk profile, here's the AI-recommended bundle:\n  - 40% Morpho USDC on Base (9.1% APY, Risk: 92/100)\n  - 35% Fluid USDC on Scroll (8.5% APY, Risk: 88/100)\n  - 25% Moonwell USDC on Optimism (7.8% APY, Risk: 95/100)\n  Blended APY: 8.5%\n\n  Want me to deposit?\"\n```\n\n## How It Works\n\nThe MCP server connects to Bundie infrastructure:\n\n- **Yield Aggregator** — indexes opportunities across EVM chains and multiple protocols (Morpho, Fluid, Moonwell, Yearn, Euler, Silo, and more)\n- **AI Risk Engine** — scores every yield source on security, liquidity, maturity, and centralization (0-100)\n- **Bundle Builder** — AI debate system (bull/bear/moderator) constructs diversified allocations matched to your risk profile\n\nAll transactions are non-custodial via ERC-4337 smart accounts and Privy server wallets. Cross-chain routing via LayerZero.\n\n## Self-Hosting\n\nFor developers who want to run their own instance:\n\n```bash\nnpm install @bundie/mcp\n```\n\n```json\n{\n  \"mcpServers\": {\n    \"bundie\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@bundie/mcp\"],\n      \"env\": {\n        \"BACKEND_URL\": \"https://backend.bundie.fi\",\n        \"BACKEND_API_KEY\": \"your-key\",\n        \"ANALYZER_URL\": \"https://ai.bundie.fi\",\n        \"ANALYZER_API_KEY\": \"your-key\"\n      }\n    }\n  }\n}\n```\n\nContact [engineering@bundie.fi](mailto:engineering@bundie.fi) for API keys.\n\n## Links\n\n- [Website](https://bundie.fi)\n- [Documentation](https://docs.bundie.fi/docs/ai/overview)\n- [Smithery](https://smithery.ai/server/bundie-fi/yield)\n- [npm](https://www.npmjs.com/package/@bundie/mcp)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}