- Home
- MCP servers
- Hide
Hide
- python
11
GitHub Stars
python
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"hide-org-hide-mcp": {
"command": "uv",
"args": [
"--directory",
"/path/to/hide-mcp",
"run",
"hide-mcp"
]
}
}
}You can run the Hide MCP server to expose the Hide headless IDE features as an MCP endpoint. This lets you interact with the editor and a persistent Bash shell from an MCP client, combining powerful editing capabilities with automation-friendly access.
How to use
You have two standard ways to start the Hide MCP server, depending on how you prefer to deploy it. In both cases you launch a local MCP server named hide-mcp and connect your MCP client to it. When running locally, you’ll see outputs from the editor and Bash tools in the same process stream, enabling live interaction and monitoring.
How to install
Prerequisites: ensure you have the MCP runtime available on your system. You will use the MCP runtime to start the server via a stdio configuration.
{
"mcpServers": {
"hide-mcp": {
"command": "uv",
"args": [
"--directory",
"/path/to/hide-mcp",
"run",
"hide-mcp"
]
}
}
}
Additional notes
If you prefer a published configuration for a remote MCP server, you can use the alternative runtime command to run the same server without a local directory flag.
{
"mcpServers": {
"hide-mcp": {
"command": "uvx",
"args": [
"hide-mcp"
]
}
}
}
Available tools
Text Editor
A file viewer and editor with line numbers, directory listing, file creation, exact string replacement, line insertion, and edit history.
Bash
A persistent Bash shell with support for common Linux/Python packages, background processes, and automatic output truncation.