The content strategist for builders.
Harbor remembers how each of your brands sounds, plans the week from what actually worked, drafts it for every platform and waits for your OK.
Not a scheduler. A strategist that learns.
Most social tools stop once the post is out. Harbor starts there: every result feeds the next plan, for each brand you run.
Each brand keeps its own memory
Voice, audiences, offers and knowledge per brand, refined from what actually performed and linked to the posts that prove it.
Explore Brand Memory →Every brand sounds like itself.
A product, a side project, your own name. Each brand has its own voice, best times and baseline, so a win on one never skews the other.
- Voice
- Personal · data-led · candid
- Best time
- Tue 9am on X
- Median at 24h
- 2.9K +22% vs last week
- Voice
- Warm · story-led · playful
- Best time
- Sun 7pm on Instagram
- Median at 24h
- 3.2K +26% vs last week
- Voice
- Calm · considered · polished
- Best time
- Wed 8am on LinkedIn
- Median at 24h
- 1.4K flat vs last week
Five pieces, one loop.
Let Claude work in Harbor.
Harbor ships an MCP server. Any agent can read Brand Memory, check best times, draft and propose posts. Proposals land in Approvals like everything else.
$ claude mcp add --transport http harbor \
https://your-harbor/mcp \
--header "Authorization: Bearer hbr_…"
> Plan next week for Tidewater Coffee
✓ get_brand_memory Tidewater Coffee
✓ best_times Sun 7pm, Tue 9am, Thu 1pm
✓ suggest_ideas 3 ideas from last week's winners
✓ draft_idea Instagram, Threads
✓ propose_post 3 posts → waiting in ApprovalsYour content, your data, your server.
Harbor is AGPL-licensed. Run it on your laptop in sandbox mode with no keys and no spend, then connect your own platform apps when you’re ready.
- Sandbox publishing and a built-in model: try everything for free
- Postgres, or an embedded database for local use
- Your own platform developer apps; tokens encrypted at rest
$ git clone https://github.com/tryharbor/harbor $ cd harbor && pnpm install $ pnpm dev Harbor API on http://localhost:4800 publishing: sandbox · model: simulated Harbor on http://localhost:4801 ✓
Priced per brand, not per seat.
Self-hosting is free forever. Harbor Cloud is opening soon at early pricing.
Plan next week in an afternoon.
Self-host Harbor free, or get early access to Harbor Cloud. Either way, nothing posts until you say so.