📡 MCP Radar

roccoangelella/PiLink

MCP server to orchestrate GPT web chat into a local coding agent using Pi agent's harness.

⭐ 8 stars
⑂ 2 forks
JavaScript
momentum ▲ 20.0
created 2026-07-30
on radar since 2026-08-01
star trend 6 → 8 since 2026-08-01
chatgptcoding-agentmcp-serverpi-coding-agent
View on GitHub ↗

About PiLink

An OAuth-protected MCP server that exposes the Pi Agent coding-tool harness over Streamable HTTP (and legacy SSE). It is designed for a single trusted owner connecting a remote MCP client such as ChatGPT to a local development machine.

See the complete getting-started guide for first-time setup and ChatGPT OAuth configuration.

Prerequisite: Node.js 22.19+. On Linux, the first start automatically downloads the selected hosting binary (official Cloudflare cloudflared for a Quick Tunnel or Caddy for direct nip.io HTTPS) to the private PiLink configuration directory. On macOS and Windows, install the selected hosting binary yourself first.

The first run creates ~/.config/pilink/.env with mode 0600, asks how to expose PiLink publicly, then guides you through ChatGPT's user-defined OAuth setup and waits for its callback URL. pilink init creates the private configuration without starting the server. pilink serve starts without public hosting for reverse-proxy or local use.

Set PICLOUDFLAREDPATH when your preferred cloudflared binary is outside PATH, or PICLOUDFLAREDURL to use a custom mirror for automatic downloads.

The first pilink start asks which public hosting mode to save. pilink start --setup deletes all PiLink-generated state (configuration, OAuth clients, managed hosting binaries, and Caddy TLS state), then runs the complete first-time setup again. It does not delete your repository or workspace:

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/roccoangelella--PiLink.html)

Related MCP servers

pickleshell/pickleshell

PickleShell ChatGPT Plugin - Interactive sessions with your local AI agent from ChatGPT

⭐ 5JavaScript
LarryStanley/pi-delegate

Delegate coding work from Claude Code to a local pi agent — MCP tools with mid-run steer/abort, plus per-project discipline hooks.

⭐ 3JavaScript
vibheksoni/session-export

Convert AI coding CLI sessions between Codex, Claude Code, Pi, OpenCode, Devin, and Factory. SDK, CLI, MCP chat recall, and trace export for fine-tuning.

⭐ 3Python
Kerneta/daidocs

Open plain-text file format for AI memory. Your assistant's long-term memory as .dai files on your disk: readable by Claude, GPT, Gemini, Cursor, local models and grep (all LLM models work). MCP serve

⭐ 29JavaScript
alexanderradahl/mac-developer-bridge

Give ChatGPT a real terminal on your Mac. Open-source MCP bridge for shell, files, PTY sessions, jobs, and Codex history.

⭐ 22JavaScript
SamG-Coder/ThreeBrowserStudio

LLM-first Three.js WebGPU scene and animation authoring with a persistent native viewport and typed MCP editing

⭐ 18JavaScript

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.