Developers
Everything the app can do, your code can do.
A real REST API with an OpenAPI spec, personal access tokens and OAuth apps, a first-class CLI, and MCP for your AI tools. Open by design — because your second brain should never be a walled garden.
Start here
Four short pages and you know the whole surface — token in hand, first note created.
Getting started
Everything the Harbor app can do, your code can do. Here's your first API call in about five minutes.
2Authentication
Two ways in: a personal access token for your own scripts, or an OAuth app for integrations other people install. Both are scoped to exactly what you allow.
3Conventions
The shared contract behind every endpoint — so you only have to learn it once.
4Errors
One error shape, everywhere — with a stable, machine-readable code you can branch on.
API reference
Every endpoint, grouped by resource — each with curl, Python, JavaScript, and Go examples.
The machine-readable spec
Harbor serves a live OpenAPI 3 spec, generated from the running server so it never drifts from the real API. Point a client generator at it for a typed SDK in any language.
curl https://app.harbor.my/api/v1/openapi.json
Browse it interactively
Tools & your AI
The API is the foundation — these are the doors in. Pick your terminal, your agent, or both.
The Harbor CLI
The whole API in your terminal: one binary, JSON output on every command, so it pipes.
harbor --helpThe MCP server
Plug Harbor into Claude, ChatGPT, or any MCP-capable agent — search, create, and organize by asking.
How MCP worksBring your own AI
Install the agent skill and the AI you already pay for becomes your notes assistant.
See how it worksOpen by design
Build on your second brain.
Start free, mint a token in Settings → Developer, and make your first API call before your coffee cools.
Free plan to start · No credit card