hide-mcp
The project is a Model Context Protocol server for the Hide headless IDE, featuring a text editor and Bash shell for file editing and command execution. It supports various development and debug tools, making it suitable for automating common computing tasks in an IDE environment.
Overview
The project is an MCP server designed for Hide, a headless IDE. It includes two main tools: a Text Editor for file manipulation and a Bash shell for executing commands. The server supports file viewing with line numbers, directory listings, file creation, string replacement, line insertion, and edit history. The Bash shell allows for executing common Linux/Python tasks, supports background processes, and handles automatic output truncation.
Components
- Tools: Implements a Text Editor and Bash shell, adapted from Anthropic's project.
Quickstart
To install and configure, the server provides setup instructions for Claude Desktop on MacOS and Windows. It also covers development stages such as building, packaging, and publishing with uv
commands.
Development
Details on preparing the package for distribution, including syncing dependencies, building, and publishing to PyPI. Provides instructions for creating a standalone executable and offers debugging advice using the MCP Inspector.