{"_id":"@bonzai-mofy/lazy-mcp-server","_rev":"5-ccb608d8d91c88da80332152d76ceaab","name":"@bonzai-mofy/lazy-mcp-server","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"@bonzai-mofy/lazy-mcp-server","version":"1.0.0","keywords":["mcp","model-context-protocol","ai","tools"],"author":{"name":"Bonzai AI"},"license":"MIT","_id":"@bonzai-mofy/lazy-mcp-server@1.0.0","maintainers":[{"name":"bonzai-mofy","email":"founder@bonzai.ltd"}],"bin":{"lazy-mcp-server":"index.js"},"dist":{"shasum":"60731cd07e7b43c72a955b198581226b4705ef00","tarball":"https://registry.npmjs.org/@bonzai-mofy/lazy-mcp-server/-/lazy-mcp-server-1.0.0.tgz","fileCount":5,"integrity":"sha512-jV48XIIxeEY9SFsuOIiXIvJXNZLvMUtAFRttBm/bf89NxE0fFqr0vymhZmBxvvx6OKFmm7+G6Ga5crbMkP9DOQ==","signatures":[{"sig":"MEUCIQDrXMqc8fsLEhtmxr4rxcy1xT/1sVoMC4IHBSTa+kp+agIgGdGsg6hV3bUENCqVVh/EmaK0y6WH74sZ/jv2zwGyjfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9174},"main":"index.js","type":"module","_npmUser":{"name":"bonzai-mofy","email":"founder@bonzai.ltd"},"_npmVersion":"11.6.0","description":"Lazy MCP Cloud Server - NPX wrapper for remote HTTP MCP endpoint","directories":{},"_nodeVersion":"22.17.1","dependencies":{"node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lazy-mcp-server_1.0.0_1763398009416_0.18285339268928014","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bonzai-mofy/lazy-mcp-server","version":"1.0.1","keywords":["mcp","model-context-protocol","ai","tools"],"author":{"name":"Bonzai AI"},"license":"MIT","_id":"@bonzai-mofy/lazy-mcp-server@1.0.1","maintainers":[{"name":"bonzai-mofy","email":"founder@bonzai.ltd"}],"bin":{"lazy-mcp-server":"index.js"},"dist":{"shasum":"499859de564f7b0cc2346a6b87eb72a8e717b76c","tarball":"https://registry.npmjs.org/@bonzai-mofy/lazy-mcp-server/-/lazy-mcp-server-1.0.1.tgz","fileCount":5,"integrity":"sha512-t6Kcp9bZFd2gRIX1oZKnlEMf6jjnoDkCYAMpHN5sBJEL9T1EP50fSKYjPBfNMMgw2eB/Uih5HGs17pFQc0JUrA==","signatures":[{"sig":"MEUCIDtKond5wb9kWsPOwbEyEjOUPaNMrONqeeBwe9/D+/TiAiEAx838u5FLLukIBZOo1VIOMvRQY0dSJ0B3PAgo6VuH49Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9551},"main":"index.js","type":"module","_npmUser":{"name":"bonzai-mofy","email":"founder@bonzai.ltd"},"_npmVersion":"11.6.0","description":"Lazy MCP Cloud Server - NPX wrapper for remote HTTP MCP endpoint","directories":{},"_nodeVersion":"22.17.1","dependencies":{"node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lazy-mcp-server_1.0.1_1763398663925_0.1598169856977707","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@bonzai-mofy/lazy-mcp-server","version":"1.0.2","keywords":["mcp","model-context-protocol","ai","tools"],"author":{"name":"Bonzai AI"},"license":"MIT","_id":"@bonzai-mofy/lazy-mcp-server@1.0.2","maintainers":[{"name":"bonzai-mofy","email":"founder@bonzai.ltd"}],"bin":{"lazy-mcp-server":"index.js"},"dist":{"shasum":"a3702b3e07c96772f207ddc02be37a36429684e9","tarball":"https://registry.npmjs.org/@bonzai-mofy/lazy-mcp-server/-/lazy-mcp-server-1.0.2.tgz","fileCount":5,"integrity":"sha512-/MeXHAFeYuoZWlocH79NoVdvzf3pRUfJ1hFvRqKGCYvhgfrXyNwtXvt4PkflfqGDI3YKwiS5oBTgIgfJIns+5g==","signatures":[{"sig":"MEUCIQC9j/vZcKvCwvHRsncTtDTU/vCHMOGXaKZtqgLqClSsaQIgKxQDtNtGc8B8Tm3FZeTUue0iZyQUGZOvTOAuEjULnlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9521},"main":"index.js","type":"module","_npmUser":{"name":"bonzai-mofy","email":"founder@bonzai.ltd"},"_npmVersion":"11.6.0","description":"Lazy MCP Cloud Server - NPX wrapper for remote HTTP MCP endpoint","directories":{},"_nodeVersion":"22.17.1","dependencies":{"node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lazy-mcp-server_1.0.2_1763398916173_0.6387277629541248","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@bonzai-mofy/lazy-mcp-server","version":"1.0.3","keywords":["mcp","model-context-protocol","ai","tools"],"author":{"name":"Bonzai AI"},"license":"MIT","_id":"@bonzai-mofy/lazy-mcp-server@1.0.3","maintainers":[{"name":"bonzai-mofy","email":"founder@bonzai.ltd"}],"bin":{"lazy-mcp-server":"index.js"},"dist":{"shasum":"e31f3fb566ebd2ffcdced6a8543d14a16de8ecba","tarball":"https://registry.npmjs.org/@bonzai-mofy/lazy-mcp-server/-/lazy-mcp-server-1.0.3.tgz","fileCount":5,"integrity":"sha512-OX//1aEql5Eu6WpnrlJetLmlabTHFJd4vdsoSlqaMGoE3AmG997jJ4S3B6Qm5ArXLhvmXDCD396AjQuEaeiNZg==","signatures":[{"sig":"MEUCIQC89tZJmbefN1SbbFRyMRnDSHFXRL3DCUsIPAPhKFxo6gIgNeT7ncnwWP/JZ6qOPcOIHdqMPYvYF/RCpGsU44D5wRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9993},"main":"index.js","type":"module","_npmUser":{"name":"bonzai-mofy","email":"founder@bonzai.ltd"},"_npmVersion":"11.6.0","description":"Lazy MCP Cloud Server - NPX wrapper for remote HTTP MCP endpoint","directories":{},"_nodeVersion":"22.17.1","dependencies":{"node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lazy-mcp-server_1.0.3_1763399615938_0.6443498451392287","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@bonzai-mofy/lazy-mcp-server","version":"1.0.4","description":"Lazy MCP Cloud Server - NPX wrapper for remote HTTP MCP endpoint","type":"module","main":"index.js","bin":{"lazy-mcp-server":"index.js"},"keywords":["mcp","model-context-protocol","ai","tools"],"author":{"name":"Bonzai AI"},"license":"MIT","dependencies":{"node-fetch":"^3.3.2"},"_id":"@bonzai-mofy/lazy-mcp-server@1.0.4","_nodeVersion":"22.17.1","_npmVersion":"11.6.0","dist":{"integrity":"sha512-rh9mBbDbXg1G82jsIoIASIoK67Dz0K5yi40G3pLERQaQp+dZakwbdi8Zpy6Xk5fQ3kr5HOv22+Gvg88OHDHB3A==","shasum":"ca202a9e3a65e06b88ec1d02dd6764b135154abd","tarball":"https://registry.npmjs.org/@bonzai-mofy/lazy-mcp-server/-/lazy-mcp-server-1.0.4.tgz","fileCount":5,"unpackedSize":9993,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCiQRAYEuxdCHCQocHAGpt5cwbpF7sCLu/MlVa9/uRfuQIgJtgv63xpV1UM5vZ55sfrAgZACWMqtrx1+qwrTA+U1ZM="}]},"_npmUser":{"name":"bonzai-mofy","email":"founder@bonzai.ltd"},"directories":{},"maintainers":[{"name":"bonzai-mofy","email":"founder@bonzai.ltd"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lazy-mcp-server_1.0.4_1763400486210_0.04763629183309859"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-17T16:46:49.287Z","modified":"2025-11-17T17:28:06.553Z","1.0.0":"2025-11-17T16:46:49.638Z","1.0.1":"2025-11-17T16:57:44.104Z","1.0.2":"2025-11-17T17:01:56.364Z","1.0.3":"2025-11-17T17:13:36.120Z","1.0.4":"2025-11-17T17:28:06.381Z"},"author":{"name":"Bonzai AI"},"license":"MIT","keywords":["mcp","model-context-protocol","ai","tools"],"description":"Lazy MCP Cloud Server - NPX wrapper for remote HTTP MCP endpoint","maintainers":[{"name":"bonzai-mofy","email":"founder@bonzai.ltd"}],"readme":"# @bonzai/lazy-mcp-server\n\nNPX MCP Server wrapper for the Lazy MCP Cloud Server running on Linode.\n\n## What This Is\n\nA lightweight NPX wrapper that:\n- Talks MCP protocol via stdin/stdout\n- Proxies requests to remote HTTP MCP endpoint\n- Makes your Linode MCP server work with Desktop Commander, Claude Desktop, etc.\n\n## Installation\n\n### Option 1: NPX (No Installation)\n```bash\nnpx @bonzai/lazy-mcp-server\n```\n\n### Option 2: Install Globally\n```bash\nnpm install -g @bonzai/lazy-mcp-server\n```\n\n### Option 3: Local Development\n```bash\ncd ~/.claude/mcp-servers/@bonzai/lazy-mcp-server\nnpm install\nnpm link\n```\n\n## Usage\n\n### Direct Execution\n```bash\nnpx @bonzai/lazy-mcp-server\n```\n\n### With Custom Endpoint\n```bash\nMCP_ENDPOINT=http://your-server:2345/mcp npx @bonzai/lazy-mcp-server\n```\n\n## Desktop Commander Integration\n\nAdd to your Desktop Commander MCP configuration:\n\n```json\n{\n  \"mcpServers\": {\n    \"bonzai-lazy-mcp\": {\n      \"command\": \"npx\",\n      \"args\": [\"@bonzai/lazy-mcp-server\"]\n    }\n  }\n}\n```\n\n## Claude Desktop Integration\n\nAdd to `~/Library/Application Support/Claude/claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"bonzai-lazy-mcp\": {\n      \"command\": \"npx\",\n      \"args\": [\"@bonzai/lazy-mcp-server\"]\n    }\n  }\n}\n```\n\n## Available Tools\n\nThis MCP server provides access to 7 tools via the remote endpoint:\n\n1. **github_list_repos** - List GitHub repositories\n2. **github_get_issue** - Get GitHub issues\n3. **read_file** - Read files from filesystem\n4. **web_search** - Brave web search\n5. **store_memory** - Store memories\n6. **search_memory** - Search memories\n7. **think** - Sequential thinking\n\n## Remote Server\n\n- **Endpoint**: http://198.74.56.156:2345/mcp\n- **Status**: Running on Linode (g6-standard-1, Newark NJ)\n- **Cost**: $12/month\n\n## How It Works\n\n1. Receives MCP requests via stdin\n2. Forwards to remote HTTP endpoint\n3. Returns response via stdout\n4. Caches tool list for performance\n\n## Testing\n\n```bash\n# Test with a simple echo\necho '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"initialize\",\"params\":{\"protocolVersion\":\"2024-11-05\"}}' | npx @bonzai/lazy-mcp-server\n```\n\n## Troubleshooting\n\n### Connection Issues\n- Ensure remote server is running: `curl http://198.74.56.156:2345/health`\n- Check network connectivity\n- Verify firewall allows outbound connections\n\n### Tool Not Found\n- Tools are cached on first call\n- Restart if tools don't appear\n- Check remote server logs: `pm2 logs mcp-proxy`\n\n### Performance\n- Tools list is cached (no repeated API calls)\n- Tool execution proxied in real-time\n- Add delay for slow responses\n\n## Environment Variables\n\n- `MCP_ENDPOINT` - Custom remote endpoint URL (default: http://198.74.56.156:2345/mcp)\n\n## License\n\nMIT\n\n## Author\n\nBonzai AI - https://bonzai.ai\n","readmeFilename":"README.md"}