developers

Agent-readable by design.

Naute's library is meant to be reached by more than just a GUI. A built-in Model Context Protocol server, a small CLI, and a REST API make it easy to wire Naute into the tools, pipelines, and agents you already use.

Model Context Protocol

Any AI agent, talking to your library.

Naute speaks the Model Context Protocol natively. Connect Claude Desktop, Cursor, or any MCP client and it gets tools for searching, reading, appending, and creating notes — bounded by the permissions you grant. Hosted MCP at /api/v1/mcp with OAuth Bearer auth.

https://naute.ai/api/v1/mcp

{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "search_notes",
    "arguments": { "q": "rebrand decisions" }
  }
}

Chalq / Naute CLI

Your library, on the command line.

A small Rust CLI for reading, writing, and searching your library — perfect for shell pipelines, cron jobs, and scripting. Works against a local vault or a remote account. Homebrew and npm install paths.

$ brew install naute

$ naute list --folder meetings
$ naute search "q2 planning" --limit 5
$ naute append daily-log.md "Talked to Jamie about roadmap"
$ cat draft.md | naute create --folder inbox

REST API

Integrate Naute with anything that speaks HTTP.

OpenAPI-documented REST API for notes, folders, tags, attachments, and sharing. Great for Zapier-style integrations, internal tools, migration scripts, or bespoke clients. Rate-limited, auth via personal access tokens.

https://naute.ai/api/v1

curl -H "Authorization: Bearer $TOKEN" \
  "https://naute.ai/api/v1/notes?folder=meetings&limit=10"

Our principles for agent-readable software

  • Explicit over magical. Every agent action is logged, reviewable, and reversible. No silent writes.
  • Owned, not rented. Your library lives on your disk. The API, CLI, and MCP all read the same source of truth.
  • Standards over lock-in. MCP is the lingua franca for agents. Markdown is the lingua franca for notes. We stand on both.
  • Least privilege. Tokens are scoped, MCP permissions are granular, and anything destructive is confirmable.
Developer APIs rolling out. Personal access tokens, full docs, and the public CLI binary ship alongside the app. Join the list and we'll send API credentials as we invite new users.