{"_id":"@boverse/mcp","name":"@boverse/mcp","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@boverse/mcp","version":"0.1.0","description":"MCP server for BoVerse workflow integration (read-only)","main":"dist/index.js","types":"dist/index.d.ts","bin":{"boverse-mcp":"dist/index.js"},"scripts":{"build":"tsc","dev":"tsc --watch","start":"node dist/index.js","prepublishOnly":"npm run build"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"devDependencies":{"@types/node":"^20.0.0","typescript":"^5.0.0"},"keywords":["boverse","mcp","model-context-protocol","ai","workflow","lovable"],"author":{"name":"BoVerse"},"license":"MIT","_id":"@boverse/mcp@0.1.0","gitHead":"b081f339b77e00163e5212fb784519a6146d9027","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-dzWcgqAUZ3aBxKNkPznG/g1eh7B/BSFBlvpSsxJIuSFy22aTChxg3arM0x2afRzXreT1AKmeGwCH1oBATUgM9Q==","shasum":"0e41cce159d73bd3dcd2a9711171e62911e04a38","tarball":"https://registry.npmjs.org/@boverse/mcp/-/mcp-0.1.0.tgz","fileCount":7,"unpackedSize":19799,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEatkzbyI/xmAcjFqupM9PaIlxYa4HZixLp+h8L5y5CaAiEAmY4JC1TYhxSAQ9gwOMHpgX1pf72i5Rl7W0LjniajS9Q="}]},"_npmUser":{"name":"rochall","email":"cvsrohit@gmail.com"},"directories":{},"maintainers":[{"name":"rochall","email":"cvsrohit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.1.0_1771446267948_0.9025646008159371"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-18T20:24:27.888Z","0.1.0":"2026-02-18T20:24:28.093Z","modified":"2026-02-18T20:24:28.320Z"},"maintainers":[{"name":"rochall","email":"cvsrohit@gmail.com"}],"description":"MCP server for BoVerse workflow integration (read-only)","keywords":["boverse","mcp","model-context-protocol","ai","workflow","lovable"],"author":{"name":"BoVerse"},"license":"MIT","readme":"# @boverse/mcp\n\nMCP (Model Context Protocol) server for BoVerse workflow integration.\n\n**Read-only by design** - This server can only execute workflows and read data. API key creation must be done manually in BoVerse for security.\n\n## Installation\n\n```bash\nnpm install -g @boverse/mcp\n```\n\n## Usage with Claude Desktop / Lovable\n\nAdd to your MCP configuration:\n\n```json\n{\n  \"mcpServers\": {\n    \"boverse\": {\n      \"command\": \"npx\",\n      \"args\": [\"@boverse/mcp\"]\n    }\n  }\n}\n```\n\n## Available Tools\n\n### boverse_execute_workflow\n\nExecute a BoVerse workflow and return the result.\n\n**Parameters:**\n- `api_key` (required): Your BoVerse API key\n- `workflow_id` (required): The workflow to execute\n- `query` (required): Input for the workflow\n\n**Example:**\n```\nExecute my content generator workflow with the topic \"AI in healthcare\"\n```\n\n### boverse_list_workflows\n\nList all workflows accessible with your API key.\n\n**Parameters:**\n- `api_key` (required): Your BoVerse API key\n\n**Example:**\n```\nShow me all my BoVerse workflows\n```\n\n### boverse_get_workflow_runs\n\nGet recent execution history for a workflow.\n\n**Parameters:**\n- `api_key` (required): Your BoVerse API key\n- `workflow_id` (required): The workflow ID\n- `limit` (optional): Max runs to return (default: 10)\n\n**Example:**\n```\nShow me the last 5 runs of my summarizer workflow\n```\n\n## Security\n\nThis MCP server is **intentionally read-only**:\n\n- ✅ Execute workflows\n- ✅ List workflows\n- ✅ View execution history\n- ❌ Create/delete API keys\n- ❌ Modify workflows\n- ❌ Access billing/account settings\n\nAPI keys must be created manually at [boverse.io](https://www.boverse.io) → Workflow → Embed → API Keys.\n\n## Environment Variables\n\n| Variable | Default | Description |\n|----------|---------|-------------|\n| `BOVERSE_API_URL` | Production URL | Custom API endpoint |\n\n## How It Works\n\n1. User creates an API key manually in BoVerse\n2. User adds the API key to their environment or passes it to tools\n3. AI can use the MCP tools to execute workflows\n4. Results are returned to the AI for further processing\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-2fb072dc609e9a47eaa6cf9de2ffe8af"}