Vibe Tools

v1.0.0Developer Toolsstable

MCP server for mcp vibe tools

mcp-vibe-toolsmcpai-integration
Share:
8
Stars
0
Downloads
0
Weekly
0/5

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

Development utilities
Tool integration
zudsniper

Maintainer

LicenseMIT
Languagepython
Versionv1.0.0
UpdatedJul 25, 2025
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx mcp-vibe-tools

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

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-tools
2

Install 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-tools
3

Configure 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.

4

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_key
5

Test 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.

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.

Quick Config Preview

{ "mcpServers": { "mcp-vibe-tools": { "command": "npx", "args": ["-y", "mcp-vibe-tools"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides