技能潮 SkillTide 提交收录
官方说明7 个来源MCP 服务8 天前
L-Jovi/keyhole

L-Jovi/keyhole

Give a private ChatGPT app access to selected local
在 GitHub 查看 ↗直链 · 无中转页
配置模板(请按你的客户端调整)
claude mcp add keyhole -- npx -y keyhole
这是根据仓库名生成的可粘贴骨架,命令行参数与包名请以该项目 README 为准。
★ 数取值
1 ★ · L-Jovi/keyhole · 取自该仓库的 GitHub 页面 · (2026-10-16 20:00:20 核对)
来源明细
收录自 punkpeye/awesome-mcp-servers 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-09 · 最近见到 2026-10-16 · 共见到 32 次 · 被 7 个来源列出
评分构成
综合分 703 · 1 ★ · 7 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 L-Jovi/keyhole;我们收录于 2026-10-09;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

Keyhole — local files for ChatGPT

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Let ChatGPT read, and carefully edit, only the local folders you choose. No shell, no public port.
**Example: turn a note on your computer into a TODO list, without uploading the file by hand.**
**1. In your terminal, allow the sample folder to be edited.** One-time setup creates
~/KeyholeDemo with a fictional notes.md and shares it read-only as demo. Editing needs an explicit
local command:
**2. In ChatGPT, select your Keyhole app and ask:**
> Read notes.md in demo, turn its three ideas into TODO checkboxes, and save the file.
This is the real response from a session with the same fictional note, shared there as KeyholeDemo:
**3. Back in your terminal, inspect the same file.**
Its three ideas now contain checkboxes. These lines were checked on disk after the edit:
You can ask ChatGPT to restore the returned change id. When finished, run keyhole close demo to stop
sharing the folder. See the complete read → edit → restore → close example, with real screenshots.
Keyhole is a small MCP server that runs on your Mac, Linux or Windows computer, plus a command-line
tool, keyhole. You open a folder with keyhole open; ChatGPT on the web can then read it through OpenAI's
official Secure MCP Tunnel. Give a folder
rw, and ChatGPT can also create and edit text files in it. Every edit is checked against the file's current
hash and recorded before it is applied. Individual file replacements are atomic; retained changes can be restored without overwriting later edits.
Unofficial project; not affiliated with OpenAI.
What you get
- **Read-only by default.** ChatGPT sees a folder only after you open it, and cannot change a file until you
say --access rw. Nothing ChatGPT does can widen its own access: grants are managed by the local CLI only.
- **Careful edits you can undo.** Writes require the file's current SHA-256; updates based on a stale hash
are refused. The previous content is kept in a private local history, and restore_change rolls it back.
- **Several folders, useful file formats.** Open folders independently with their own ro/rw permissions.
Text, PDF, Word, PowerPoint, Excel and images come back with hashes and ranges,
so answers can cite what was read. Document parsers have CPU, time and input-size limits, but run with
your OS permissions; they are not an OS sandbox.
The connection uses OpenAI's official client. It exposes no public endpoint and no remote shell.
Close the last folder and the tunnel stops. Compare related projects.
Start here
**Follow the complete setup guide →**
The setup wizard can download the verified official client, resume incomplete configuration and open a
read-only example. If PyPI is unavailable, use the exact wheel URL from
GitHub Releases.
**On Windows, follow the PowerShell guide instead.** Its install command requests the
x64 Python that Keyhole's dependencies need, on both x64 and ARM PCs.
That is the complete first-time path: check your account access, install the tools, connect your own tunnel,
create a private ChatGPT app, and read a real demo file. Follow it once, from top to bottom. No Python, Git,
Node, Docker or tmux installation is required. You need macOS, Ubuntu Linux or Windows 11, ChatGPT Developer mode and permission to create
an OpenAI Platform tunnel and restricted runtime key. Budget about 15 minutes after account access is ready.
The GitHub repository supplies the software. **You create your own tunnel and private ChatGPT app**;
there is no public Keyhole app to add in one click. OpenAI's Secure MCP Tunnel is for private connections,
not public plugin-store distribution.
What makes it useful
Open several folders independently, keep some read-only, and allow recoverable text edits in others.
Read documents as well as source code, then close a folder when the task is finished. Folder access always
stays under your local control.
Compatibility
| Surface | Verified / limitation |
| --- | --- |
| macOS | Apple silicon, macOS 15.6 and 15.7.7. Intel and older macOS remain untested. |
| Python | 3.11–3.14 in CI; uv supplies Python automatically. |
来源
awesome · https://github.com/L-Jovi/keyhole
按领域浏览
MCP 服务
Traction
1 ★
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引