{"_id":"@anvme/mistral-mcp","_rev":"3-60555402267f8eee94ea17e2a15b7505","name":"@anvme/mistral-mcp","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@anvme/mistral-mcp","version":"1.0.0","keywords":["mcp","model-context-protocol","mistral","mistral-ai","vibe","llm","ai","claude","cursor","zed"],"author":{"name":"anvme"},"license":"MIT","_id":"@anvme/mistral-mcp@1.0.0","maintainers":[{"name":"anvme","email":"stanislav.npm@anv.me"}],"homepage":"https://github.com/anvme/mistral-mcp#readme","bugs":{"url":"https://github.com/anvme/mistral-mcp/issues"},"bin":{"mistral-mcp":"dist/index.js"},"dist":{"shasum":"b1b35586029e18b073bee1fe0c3306ae08525ed1","tarball":"https://registry.npmjs.org/@anvme/mistral-mcp/-/mistral-mcp-1.0.0.tgz","fileCount":4,"integrity":"sha512-Hl4/4D6rlUlp5lyZCTGMpHbwHpoBbMLAvG6cGiVbND0rRFyH/DBX8DFl/otJLiPnUt1hwkPnD0G7SEc4HEGdbg==","signatures":[{"sig":"MEUCIQDs3/kSWk7z5ktgZz7Wvb0Gt3owU5OLAOuihbp3C7gjDwIgXsfJwKsEwTXHLR8V34Cyc9Q+s+Awtwe/BP2q4WMT0q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9456},"main":"dist/index.js","scripts":{"build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"anvme","email":"stanislav.npm@anv.me"},"repository":{"url":"git+https://github.com/anvme/mistral-mcp.git","type":"git"},"_npmVersion":"11.6.1","description":"MCP server wrapping Mistral Vibe CLI — use Mistral as a second opinion or coding agent in Claude Code, Cursor, Zed, and any MCP client","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mistral-mcp_1.0.0_1776734034142_0.002089961004225094","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@anvme/mistral-mcp","version":"1.0.1","keywords":["mcp","model-context-protocol","mistral","mistral-ai","vibe","llm","ai","claude","cursor","zed"],"author":{"name":"anvme"},"license":"MIT","_id":"@anvme/mistral-mcp@1.0.1","maintainers":[{"name":"anvme","email":"stanislav.npm@anv.me"}],"homepage":"https://github.com/anvme/mistral-mcp#readme","bugs":{"url":"https://github.com/anvme/mistral-mcp/issues"},"bin":{"mistral-mcp":"dist/index.js"},"dist":{"shasum":"8cb0fa1e5f20e95eb07b3f038a39c6a7db371bf8","tarball":"https://registry.npmjs.org/@anvme/mistral-mcp/-/mistral-mcp-1.0.1.tgz","fileCount":4,"integrity":"sha512-vikrl6RQGtVwF1t+Amgxn4CH2yQzjTyF9v5wQ80Cb6EjN2g+CGUMsK6GcguxwCGQ+NDXnSQTmSpFSMHHY0VEBg==","signatures":[{"sig":"MEUCIAKHmSJn8ED7RBbMn6/xzaZ9F6eoTvNOVm3kKQPADHlDAiEA3azAtPACoSOjtEZPjdIkCh2SWBstmoxD9bnNWioG/6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9456},"main":"dist/index.js","scripts":{"build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"anvme","email":"stanislav.npm@anv.me"},"repository":{"url":"git+https://github.com/anvme/mistral-mcp.git","type":"git"},"_npmVersion":"11.6.1","description":"MCP server wrapping Mistral Vibe CLI — use Mistral as a second opinion or coding agent in Claude Code, Cursor, Zed, and any MCP client","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mistral-mcp_1.0.1_1776734265945_0.3204749984304076","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@anvme/mistral-mcp","version":"1.0.2","description":"MCP server wrapping Mistral Vibe CLI — use Mistral as a second opinion or coding agent in Claude Code, Cursor, Zed, and any MCP client","main":"dist/index.js","bin":{"mistral-mcp":"dist/index.js"},"scripts":{"build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"keywords":["mcp","model-context-protocol","mistral","mistral-ai","vibe","llm","ai","claude","cursor","zed"],"author":{"name":"anvme"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/anvme/mistral-mcp.git"},"dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","zod":"^4.3.6"},"devDependencies":{"@types/node":"^25.6.0","typescript":"^6.0.3"},"_id":"@anvme/mistral-mcp@1.0.2","bugs":{"url":"https://github.com/anvme/mistral-mcp/issues"},"homepage":"https://github.com/anvme/mistral-mcp#readme","_nodeVersion":"24.10.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-1ksBWWLp9SBy8keDfZrJ27nhrp8VhqJcR+3pdQTKBWN3jOkhbQ/PU5PRaYoB475sxlq3fDrzE+GcOhXZ5T5Qtg==","shasum":"25511311f6ec1cb0e59528ce8d713799037be4e3","tarball":"https://registry.npmjs.org/@anvme/mistral-mcp/-/mistral-mcp-1.0.2.tgz","fileCount":4,"unpackedSize":10320,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBsG6xgT3EXbnTUl8ROphQNmGbtQ6TbVdtQhUbMLC/ZYAiEAumU8Rqwn8Oy3ChePCIew+S4lRyAEq2RIkaliGAcq+10="}]},"_npmUser":{"name":"anvme","email":"stanislav.npm@anv.me"},"directories":{},"maintainers":[{"name":"anvme","email":"stanislav.npm@anv.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mistral-mcp_1.0.2_1776760561629_0.5801575109597572"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-21T01:13:54.044Z","modified":"2026-04-21T08:36:01.879Z","1.0.0":"2026-04-21T01:13:54.286Z","1.0.1":"2026-04-21T01:17:46.108Z","1.0.2":"2026-04-21T08:36:01.797Z"},"bugs":{"url":"https://github.com/anvme/mistral-mcp/issues"},"author":{"name":"anvme"},"license":"MIT","homepage":"https://github.com/anvme/mistral-mcp#readme","keywords":["mcp","model-context-protocol","mistral","mistral-ai","vibe","llm","ai","claude","cursor","zed"],"repository":{"type":"git","url":"git+https://github.com/anvme/mistral-mcp.git"},"description":"MCP server wrapping Mistral Vibe CLI — use Mistral as a second opinion or coding agent in Claude Code, Cursor, Zed, and any MCP client","maintainers":[{"name":"anvme","email":"stanislav.npm@anv.me"}],"readme":"# @anvme/mistral-mcp\n\nMCP server wrapping [Mistral Vibe CLI](https://github.com/mistralai/mistral-vibe) — use Mistral as a second opinion or coding agent inside Claude Code, Cursor, Zed, and any MCP client.\n\n## Requirements\n\nInstall and configure Mistral Vibe CLI:\n\n```bash\ncurl -LsSf https://mistral.ai/vibe/install.sh | bash\nvibe --setup  # enter your Mistral API key once\n```\n\n## Tools\n\n| Tool | Description | Default model |\n|------|-------------|---------------|\n| `ask_mistral` | Ask Mistral a question — second opinion on code, architecture, debugging | vibe default (`devstral-2`) |\n| `vibe_task` | Give Vibe a coding task in a project directory (reads/writes files, runs bash) | vibe default (`devstral-2`) |\n\n## Claude Code setup\n\nAdd to `~/.claude.json` mcpServers — no API key needed, stored by `vibe --setup`:\n\n```json\n\"mistral\": {\n  \"command\": \"npx\",\n  \"args\": [\"-y\", \"@anvme/mistral-mcp\"]\n}\n```\n\n## Optional: switch `ask_mistral` to Mistral Large\n\n`mistral-large-latest` is better for general Q&A and architecture questions. To enable it:\n\n**1. Add the model to `~/.vibe/config.toml`:**\n\n```toml\n[[models]]\nname = \"mistral-large-latest\"\nprovider = \"mistral\"\nalias = \"mistral-large-latest\"\ntemperature = 0.2\ninput_price = 0.5\noutput_price = 1.5\nthinking = \"off\"\nauto_compact_threshold = 200000\n```\n\n**2. Create the agent at `~/.vibe/agents/mistral-large.toml`:**\n\n```toml\nactive_model = \"mistral-large-latest\"\n```\n\n**3. Restart Claude Code** — `ask_mistral` will now use Mistral Large automatically.\n","readmeFilename":"README.md"}