Hide MCP server
为隐藏提供的MCP server。
这是为 Hide(无头 IDE)设计的 MCP 服务器的快速入门指南。
核心功能
- 文本编辑器:查看/编辑文件,支持行号显示、目录列表、字符串替换等
- Bash 工具:持久化的 bash shell,支持常用 Linux/Python 包和后台进程
安装配置
Claude 桌面版配置
配置文件位置:
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%/Claude/claude_desktop_config.json
开发环境配置
"mcpServers": {
"hide-mcp": {
"command": "uv",
"args": [
"--directory",
"/path/to/hide-mcp",
"run",
"hide-mcp"
]
}
}
生产环境配置
"mcpServers": {
"hide-mcp": {
"command": "uvx",
"args": [
"hide-mcp"
]
}
}
开发指南
构建与发布
# 同步依赖
uv sync
# 构建分发包
uv build
# 发布到 PyPI
uv publish
打包独立可执行文件
uv run pyinstaller hide-mcp.spec
调试
推荐使用 MCP Inspector 进行调试:
npx @modelcontextprotocol/inspector uv --directory /path/to/hide-mcp run hide-mcp
访问终端中显示的 URL 开始调试会话。