{"_id":"@bweze/mcp","_rev":"2-d5b8a5527067b483ea9ba50bcbbf4c1a","name":"@bweze/mcp","dist-tags":{"latest":"0.1.0"},"versions":{"0.0.2":{"name":"@bweze/mcp","version":"0.0.2","license":"MIT","_id":"@bweze/mcp@0.0.2","maintainers":[{"name":"fulltimestudio","email":"fulltimestudio29@gmail.com"}],"bin":{"bweze-mcp":"./dist/index.js"},"dist":{"shasum":"761146bf3f2d7b202fdd3d601610d3c022e89e39","tarball":"https://registry.npmjs.org/@bweze/mcp/-/mcp-0.0.2.tgz","fileCount":3,"integrity":"sha512-r0TwpVyqJL/N2hE2QIr58I/dowyAHSykD8LkaR9rQh2SQGrUAfRbfZQSS8nAf582CzhPl+gyEAYhY5unUVJpzg==","signatures":[{"sig":"MEQCIBM0rS20oYkkFqyBAL89CS/5wEOU8mty56rTgTJOwt9uAiAc2/3iahPCvsSKUVoBjfZEnqyjp94uQd9i7LO0/fJCAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5760},"main":"./dist/index.js","type":"module","scripts":{"build":"tsc -p tsconfig.json","start":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fulltimestudio","email":"fulltimestudio29@gmail.com"},"description":"BWEZE Model Context Protocol server — let an AI agent send SMS, check .rw domains, and read the docs.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.4.3","@bweze/messaging":"0.0.2","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"26.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.2_1783187912475_0.789213760605189","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@bweze/mcp","version":"0.1.0","description":"Unified BWEZE MCP — backend (database/auth/storage/functions) + platform (SMS/.rw domains/docs) tools for AI agents","mcpName":"com.bweze/mcp","type":"module","main":"dist/index.js","bin":{"bweze-mcp":"dist/index.js","bweze-mcp-server":"dist/http-server.js"},"scripts":{"dev:stdio":"tsx watch src/stdio/index.ts","dev:http":"tsx watch src/http/server.ts","build":"tsup","prepublishOnly":"npm run build","test":"vitest run --passWithNoTests","test:unit":"vitest run --passWithNoTests","test:integration:real":"vitest run src/integration/real-project.test.ts","test:watch":"vitest","test:coverage":"vitest run --coverage","lint":"eslint .","format":"prettier --write ."},"keywords":["mcp","model-context-protocol","bweze","backend-as-a-service"],"author":{"name":"BWEZE"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/bwezehq/insforge-mcp.git"},"homepage":"https://github.com/bwezehq/insforge-mcp#readme","bugs":{"url":"https://github.com/bwezehq/insforge-mcp/issues"},"dependencies":{"@insforge/shared-schemas":"1.1.49","@modelcontextprotocol/sdk":"^1.27.1","archiver":"^7.0.1","commander":"^14.0.0","dotenv":"^17.3.1","express":"^5.1.0","form-data":"^4.0.4","ioredis":"^5.9.3","node-fetch":"^3.3.2","zod":"^3.23.8","posthog-node":"^5.28.9"},"overrides":{"brace-expansion":"^5.0.6","fast-uri":"^3.1.2","glob":"^10.5.0","ip-address":"^10.1.1","minimatch":"^9.0.7","@hono/node-server":"^1.19.13","hono":"^4.12.18","lodash":"^4.18.0","postcss":"^8.5.10","qs":"^6.15.2","rollup":"^4.59.0"},"devDependencies":{"@eslint/js":"^10.0.1","@types/archiver":"^7.0.0","@types/express":"^5.0.3","@types/node":"^20.10.5","@vitest/coverage-v8":"^4.1.0","eslint":"^10.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","prettier":"^3.8.1","rimraf":"^5.0.5","tsup":"^8.5.0","tsx":"^4.7.0","typescript":"^5.3.3","typescript-eslint":"^8.57.1","vite":"^8.0.5","vitest":"^4.1.0"},"publishConfig":{"access":"public"},"gitHead":"cda4e25385750d31ceca169a9da41dc6cb776abb","_id":"@bweze/mcp@0.1.0","_nodeVersion":"26.4.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-3iKxGGP2hhZfc2y2JnUfeAYxg4QP1NIUcnSQz4h4HczlTEbqrbf6w0pG2VwggqJUqx5hZTFwkbtrZBllK+RL2w==","shasum":"f0c631f2df86069f166a83c34c3aa991114c3b72","tarball":"https://registry.npmjs.org/@bweze/mcp/-/mcp-0.1.0.tgz","fileCount":9,"unpackedSize":226556,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDRpuIhZGl6hgbWrV+Afmh0/i/0dRWEJjB4EcmdxRGj7gIhAMRDtoDIOJoFk8KLjw87MP91wZCOh1zWvyCnnDt93CM8"}]},"_npmUser":{"name":"fulltimestudio","email":"fulltimestudio29@gmail.com"},"directories":{},"maintainers":[{"name":"fulltimestudio","email":"fulltimestudio29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.1.0_1783355900607_0.643844875744709"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-04T17:58:32.323Z","modified":"2026-07-06T16:38:20.934Z","0.0.2":"2026-07-04T17:58:32.600Z","0.1.0":"2026-07-06T16:38:20.803Z"},"license":"Apache-2.0","description":"Unified BWEZE MCP — backend (database/auth/storage/functions) + platform (SMS/.rw domains/docs) tools for AI agents","maintainers":[{"name":"fulltimestudio","email":"fulltimestudio29@gmail.com"}],"readme":"<div align=\"center\">\n  <a href=\"https://insforge.dev\">\n    <img src=\"banner.png\" alt=\"Bweze Banner\">\n  </a>\n</div>\n\n<div align=\"center\">\n\n[![MCP Badge](https://lobehub.com/badge/mcp/insforge-bweze-mcp)](https://lobehub.com/mcp/insforge-bweze-mcp)\n\n</div>\n\n# Bweze MCP Server\n\nBweze turns your coding agents into full-stack builders, letting them add backend features like auth, databases, file storage, serverless functions, and LLMs to your apps in seconds.\n\nThis repo is Model Context Protocol server for [Bweze](https://github.com/Bweze/insforge).\n\n<a href=\"https://glama.ai/mcp/servers/@Bweze/bweze-mcp\">\n  <img width=\"380\" height=\"200\" src=\"https://glama.ai/mcp/servers/@Bweze/bweze-mcp/badge\" alt=\"Bweze Server MCP server\" />\n</a>\n\n## 📖 Documentation\n\nPlease visit the [main Bweze repository](https://github.com/Bweze/insforge) for:\n\n- Installation and setup instructions\n- Configuration guide\n- Available tools and usage examples\n- API documentation\n- Contributing guidelines\n\n## 🚀 Quick Start\n\n### Automated Installation (Recommended)\n\nUse the Bweze installer to automatically configure MCP for your client:\n\n```bash\n# Claude Code\nnpx @insforge/install --client claude-code --env API_KEY=your_api_key --env API_BASE_URL=http://localhost:7130\n\n# Cursor\nnpx @insforge/install --client cursor --env API_KEY=your_api_key --env API_BASE_URL=http://localhost:7130\n\n# Windsurf\nnpx @insforge/install --client windsurf --env API_KEY=your_api_key --env API_BASE_URL=http://localhost:7130\n\n# Cline\nnpx @insforge/install --client cline --env API_KEY=your_api_key --env API_BASE_URL=http://localhost:7130\n\n# Roo Code\nnpx @insforge/install --client roocode --env API_KEY=your_api_key --env API_BASE_URL=http://localhost:7130\n# Trae\nnpx @insforge/install --client trae --env API_KEY=your_api_key --env API_BASE_URL=http://localhost:7130\n\n# Install dev version for testing\nnpx @insforge/install --client cursor --env API_KEY=your_api_key --env API_BASE_URL=http://localhost:7130 --dev\n```\n\nReplace:\n- `your_api_key` with your Bweze API key\n- `http://localhost:7130` with your Bweze instance URL (optional, defaults to localhost:7130)\n\n### Manual Installation\n\nIf you prefer to manually configure your MCP client, add this to your MCP settings file:\n\n```json\n{\n  \"mcpServers\": {\n    \"insforge\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@bweze/mcp@latest\"\n      ],\n      \"env\": {\n        \"API_KEY\": \"your_api_key\",\n        \"API_BASE_URL\": \"http://localhost:7130\"\n      }\n    }\n  }\n}\n```\n\nFor detailed setup instructions, see the [Bweze Documentation](https://docs.insforge.dev).\n\n## 🛠️ Development\n\nIf you are contributing to this project or running it locally:\n\n```bash\n# Install dependencies\nnpm install\n\n# Run unit tests\nnpm run test\n\n# Run linter (static analysis)\nnpm run lint\n\n# Auto-format code\nnpm run format\n\n# Build the package\nnpm run build\n```\n\n## 📄 License\n\nApache License 2.0 - see the [LICENSE](LICENSE) file for details.\n\n---\n\nPart of the [Bweze](https://github.com/Bweze/insforge) project.\n","readmeFilename":"README.md","homepage":"https://github.com/bwezehq/insforge-mcp#readme","keywords":["mcp","model-context-protocol","bweze","backend-as-a-service"],"repository":{"type":"git","url":"git+https://github.com/bwezehq/insforge-mcp.git"},"author":{"name":"BWEZE"},"bugs":{"url":"https://github.com/bwezehq/insforge-mcp/issues"}}