hide-mcp

hide-mcp

8

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.