Harbor
@luke-fairbanks
About Harbor
Native macOS app that boots all your local dev servers with one button: smart port allocation, crash recovery, live resource monitoring, and an in-process MCP server so Claude/Codex can drive your dev environment.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"harbor": {
"type": "http",
"url": "http://127.0.0.1:7777/mcp",
"headers": {
"Authorization": "Bearer <token from Harbor's Connect screen>"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Harbor?
Harbor is a native macOS app that boots all your local dev servers with one button: smart port allocation probed on both IPv4 and IPv6, crash recovery with bounded backoff, live logs, and per-service resource monitoring. An embedded Streamable HTTP MCP server exposes all of it to AI agents.
How to use Harbor?
Install the signed and notarized dmg from GitHub Releases (or brew install --cask luke-fairbanks/tap/harbor), drag a project folder onto the window, and Harbor proposes the run config. Open the Connect your Claude screen for one-click MCP setup of Claude Code, Claude Desktop, or Codex.
Key features of Harbor
- One-button start with a topo-sorted dependency order and live log streaming
- Port intelligence: preferred then next-free allocation, probed on both IPv4 and IPv6, with ${PORT} placeholders resolved across services
- Detects and adopts already-running servers, so it never double-starts into EADDRINUSE
- Auto-restart on crash (opt-in per app) with bounded backoff and native notifications
- Live CPU and memory per service, in the window and the menu bar popover
- Embedded MCP server on 127.0.0.1 with a per-install bearer token
Use cases of Harbor
- Ask Claude to scan a repo, write the run config, and start everything with ports resolved
- Let an agent read logs and resource usage to debug a failing dev server
- Start and stop your whole stack from the menu bar without touching a terminal
FAQ from Harbor
Where is the source code for Harbor?
The source code is at https://github.com/luke-fairbanks/harbor-mcp (MIT licensed).
Does Harbor include a standard MCP config?
Yes. Harbor runs a local Streamable HTTP MCP server at http://127.0.0.1:7777/mcp, authenticated with a per-install bearer token shown in Harbor's Connect screen.
Frequently asked questions
Where is the source code for Harbor?
The source code is at https://github.com/luke-fairbanks/harbor-mcp (MIT licensed).
Does Harbor include a standard MCP config?
Yes. Harbor runs a local Streamable HTTP MCP server at http://127.0.0.1:7777/mcp, authenticated with a per-install bearer token shown in Harbor's Connect screen.
Basic information
More Developer Tools MCP servers
Mobbin
MobbinMobbin MCP connects your AI agents to 600,000+ real product screens, so what they build starts with what already works.
TranscriptFetch MCP Server
TranscriptFetchModel Context Protocol (MCP) server for TranscriptFetch: fetch YouTube transcripts, search, channels, and playlists from any MCP client.

Routebase
RoutebaseRoutebase keeps your API's design, docs, contract tests, mocks and monitoring in one living OpenAPI spec so they can't drift apart. Agents work on that same source of truth, under your team's permissions.

endoflife.ai
endoflife.aiFree MCP server for software end-of-life intelligence: EOL dates, support status, and the 0-100 EOL Risk Score across 480+ tracked products. Agents can check a single version, pull a product's full lifecycle schedule, or

CircleCI MCP Server
CircleCIManage CI/CD pipelines, debug failed builds, and optimize test suites directly from your AI agents - no terminal required. The CircleCI MCP Server is a remote server hosted by CircleCI that connects AI tools and agents
Comments