MCP server for cursor-tools/cursor-tools
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"mcp-vibe-tools","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# mcp-vibe-tools > _mcp server wrapper for `cursor-tools` (now `vibe-tools`)._ This project provides an **MCP (Model Context Protocol) server** built with **MCP Python SDK** that wraps the `vibe-tools` CLI (formerly `cursor-tools`), allowing AI agents or other services (like Claude Desktop) to interact with `vibe-tools` without using the command line directly.. --- ## Table of Contents - [Overview](#overview) - [Features](#features) - [Prerequisites](#prerequisites) - [Installation](#installation) - [Running the Server](#running-the-server) - [Environment Variables](#environment-variables) - [Available MCP Tools](#available-mcp-tools-endpoints) - [Development](#development) - [Contributing](#contributing) - [License](#license) --- ## Overview This server exposes endpoints corresponding to various `vibe-tools` commands (like `repo`, `plan`, `web`, `browser`, `xcode`, etc.). It translates JSON request bodies into CLI arguments, executes the command in the correct working directory, and returns the output. It is implemented in **Python** using **Python MCP SDK** (https://github.com/modelcontextprotocol/python-sdk). A key feature is the ability to dynamically set the working directory for context-dependent commands, enabling interaction with multiple projects without restarting the server. --- ## Features - Wraps ALL `vibe-tools` commands. - Manages execution context (working directory) dynamically. - Allows changing the target project directory via an MCP tool. - Handles parameter mapping from JSON to CLI flags. - Provides async tool support with proper context injection. - Includes unit tests for core functionality. --- ## Prerequisites 1. **Python 3.11+** 2. **vibe-tools CLI** - Must be installed globally (`npm install -g vibe-tools` or `pnpm install -g vibe-tools`) - Properly configured with API keys, `.repomixignore`, etc. - See [vibe-tools repo](https://github.com/getcursor/cursor-tools) 3. **Install Python dependencies** ```bash pip…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.