Vibe Tools
MCP server for mcp vibe tools
What is Vibe Tools?
Vibe Tools is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to mcp server for mcp vibe tools
MCP server for mcp vibe tools
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- MCP server for mcp vibe tools
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx mcp-vibe-toolsConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Vibe Tools
MCP Vibe Tools is a Python MCP server that wraps the vibe-tools (formerly cursor-tools) CLI, exposing its capabilities to AI assistants as MCP tools. It provides tools for querying AI models, analyzing codebases, conducting web searches, automating browser interactions, managing GitHub PRs and issues, building Xcode projects, and switching working directories — all from within an MCP-compatible client.
Prerequisites
- Python 3.10+ with uv installed (pip install uv)
- vibe-tools CLI installed and on your PATH (npm install -g vibe-tools)
- API keys configured for vibe-tools providers (e.g., OPENAI_API_KEY, ANTHROPIC_API_KEY)
- Claude Desktop or another MCP-compatible client
Install vibe-tools CLI
The MCP server delegates all work to the vibe-tools CLI binary. Install it globally via npm and verify the install path — you will need the absolute path for the VIBE_TOOLS_PATH environment variable.
npm install -g vibe-tools
which vibe-toolsInstall mcp-vibe-tools with uv
Install the Python MCP server package using uv tool install. This makes it available system-wide as a uv tool.
uv tool install mcp-vibe-toolsConfigure Claude Desktop
Add the MCP server to your Claude Desktop config. Set VIBE_TOOLS_PATH to the absolute path of the vibe-tools binary found in step 1.
Configure vibe-tools provider API keys
vibe-tools requires API keys for the AI providers it uses. Set these in the env block of your MCP config or in your shell profile.
export ANTHROPIC_API_KEY=your_key
export OPENAI_API_KEY=your_keyTest with a simple web search
Ask Claude to use the web tool through vibe-tools to confirm the server is working and the binary is being found correctly.
Vibe Tools Examples
Client configuration
Claude Desktop configuration running mcp-vibe-tools via uv with the absolute path to the vibe-tools binary.
{
"mcpServers": {
"vibe-tools": {
"command": "uv",
"args": ["run", "mcp-vibe-tools"],
"env": {
"VIBE_TOOLS_PATH": "/usr/local/bin/vibe-tools",
"ANTHROPIC_API_KEY": "your_anthropic_key"
}
}
}
}Prompts to try
Prompts for using vibe-tools capabilities through Claude.
- "Use vibe-tools to search the web for the latest changes in the MCP specification"
- "Analyze the architecture of the repository at https://github.com/example/repo"
- "Use the browser tool to extract all pricing information from https://example.com/pricing"
- "Build the Xcode project and show me any compilation errors"
- "Switch the working directory to /path/to/my/other/project and then query it"Troubleshooting Vibe Tools
Server starts but tools fail with vibe-tools binary not found
Set the VIBE_TOOLS_PATH environment variable to the absolute path of your vibe-tools binary. Run which vibe-tools in your terminal to find it. Claude Desktop uses a restricted PATH that may not include /usr/local/bin.
uv run mcp-vibe-tools fails with package not found
Install with uv tool install mcp-vibe-tools first. If the package was installed in a different uv environment, run uv tool list to find it. Alternatively, use uv pip install mcp-vibe-tools in a virtual environment and point the command to that environment's Python.
Legacy CURSOR_TOOLS_PATH variable is set but not working
The environment variable was renamed from CURSOR_TOOLS_PATH to VIBE_TOOLS_PATH. Update your config to use VIBE_TOOLS_PATH. Both variable names are supported but VIBE_TOOLS_PATH takes priority.
Frequently Asked Questions about Vibe Tools
What is Vibe Tools?
Vibe Tools is a Model Context Protocol (MCP) server that mcp server for mcp vibe tools It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Vibe Tools?
Follow the installation instructions on the Vibe Tools GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Vibe Tools?
Vibe Tools works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Vibe Tools free to use?
Yes, Vibe Tools is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Vibe Tools Alternatives — Similar Developer Tools Servers
Looking for alternatives to Vibe Tools? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
★ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
★ 155.8kJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Gemini CLI
★ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
★ 87.3k⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Browse More Developer Tools MCP Servers
Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Vibe Tools in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Vibe Tools?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.