
alexanderradahl/mac-developer-bridge
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
ChatGPT는 Mac에서 실제 터미널을 제공합니다. 쉘, 파일, PTY 세션, 작업 및 코덱 역사를 위한 오픈 소스 MCP 브리지.
개요
Mac Developer Bridge는 실제 Mac의 소싱 레이어로 ChatGPT 대화를 전환합니다. 쉘 명령, 편집 파일, 시작 대화 형 터미널 세션, 긴 실행 작업을 관리, 다른 코덱 모델 턴을 시작하지 않고 저장 된 코덱 스레드를 읽을 수 있으며, 선택적으로 실제 기록 된 크롬 탭을 작동합니다. “코드 세션을 Find I was working on yesterday, live repo를 검사하고, CI를 수정하고, 결과를 푸시하고, 변경 사항을 알려줍니다.” 이 프로젝트의 일종입니다. Mac Developer Bridge는 MCP 클라이언트에게 macOS 사용자의 효과적인 권한을 부여합니다. 명령이나 경로 수당이 없습니다. 그것을 가능하게 하기 전에 SECURITY.md를 읽으십시오. ChatGPT는 이유가 있습니다. Mac에는 소스 코드, 터미널, 자격 증명, 빌드 도구, 로컬 서비스 및 진행중인 작업이 있습니다. Mac Developer Bridge는 중간에 다른 모델 또는 에이전트 루프를 추가하지 않고 MCP의 두 개를 연결합니다. 다리 자체는 OpenAI 모델 호출이 없습니다.
개요(AI 번역)
###는 Mac에서 ChatGPT 실제 터미널을 제공합니다.
Mac Developer Bridge는 실제 Mac의 소싱 레이어로 ChatGPT 대화를 전환합니다. 쉘 명령, 편집 파일, 시작 대화 형 터미널 세션, 긴 실행 작업을 관리, 다른 코덱 모델 턴을 시작하지 않고 저장 된 코덱 스레드를 읽을 수 있으며, 선택적으로 초점을 훔치지 않고 실제 로그 인 크롬 탭을 작동 **.
Example: “코드 세션을 종료한 후, 라이브 리포를 검사하고, CI를 수정하고, 결과를 밀어주고, 어떤 변경 사항을 알려줍니다.”
이 프로젝트의 일종입니다.
[!수신] Mac Developer Bridge는 MCP 클라이언트에게 macOS 사용자의 효과적인 권한을 부여합니다. 그것은 ** sandboxed는 아니지만, 명령이나 경로 수당이 없습니다. 그것을 가능하게 하기 전에 SECURITY.md를 읽으십시오.
아이디어
ChatGPT는 이유가 있습니다. Mac에는 소스 코드, 터미널, 자격 증명, 빌드 도구, 로컬 서비스 및 진행중인 작업이 있습니다. Mac Developer Bridge는 중간에 다른 모델 또는 에이전트 루프를 추가하지 않고 MCP의 두 개를 연결합니다.
다리 자체는 OpenAI 모델 호출이 없습니다.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Mac Developer Bridge
Give ChatGPT a real terminal on your Mac.
Mac Developer Bridge turns a ChatGPT conversation into the reasoning layer for your actual Mac. It can run shell commands, edit files, start interactive terminal sessions, manage long-running jobs, read stored Codex threads without starting another Codex model turn, and optionally operate your real logged-in Chrome tabs in the background without stealing focus.
Example: “Find the Codex session I was working on yesterday, inspect the live repo, fix CI, push the result, and tell me what changed.”
That is the kind of workflow this project is built for.
[!WARNING] Mac Developer Bridge deliberately gives an MCP client the effective permissions of your macOS user. It is not sandboxed and has no command or path allowlist. Read SECURITY.md before enabling it.
The idea
ChatGPT has the reasoning. Your Mac has the source code, terminal, credentials, build tools, local services, and work in progress. Mac Developer Bridge connects the two over MCP without adding another model or agent loop in the middle.
flowchart LR
A[ChatGPT] -->|MCP| B[Mac Developer Bridge]
B --> C[Shell, Git and local CLIs]
B --> D[Filesystem]
B --> E[Real PTY sessions]
B --> F[Background jobs]
B --> G[Stored Codex history]
B --> H[Audit log and kill switch]
The bridge itself makes no OpenAI model call. It exposes deterministic local tools; ChatGPT supplies the reasoning. The Codex-history tools use read-only codex app-server methods and never call turn/start.
What this unlocks
- Recover a stored Codex thread, inspect the repo it refers to, and continue the work from ChatGPT.
- Run tests, builds, Git, package managers, database CLIs, AppleScript, and other tools already installed on your Mac.
- Keep interactive shells and terminal programs alive through a real PTY instead of pretending stdin is a terminal.
- Start long-running local jobs, inspect their logs later, and stop the whole process group.
- Read and modify files anywhere your macOS user can access.
- Optionally operate approved pages in your real logged-in Chrome profile without bringing Chrome to the foreground.
This is intentionally different from a local coding agent. There is no second reasoning loop. ChatGPT remains the agent; the Mac is the execution environment.
Quick start
For a personal ChatGPT account, the menu-bar app is the easiest path. You need macOS, Node.js 18+, cloudflared, a hostname/tunnel, and ChatGPT Developer mode.
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →