# Drafto

Connect your Drafto notes and notebooks to Claude Code, Cursor, and other IDEs via MCP. Your agent gains access to search, create, and read notes directly in your workflow.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 14
- Author: JakubAnderwald
- License: GPL-3.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/JakubAnderwald/drafto
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/mcp/drafto

## What it does

Drafto is an offline-first note-taking app with sync across web, iOS, Android, and macOS. Its MCP server exposes notes and notebooks to AI agents: Claude Code, Codex, Cursor, GitHub Copilot, Windsurf, Cline, and Zed can search notes, create new ones, and read their content. This matters when you want to pull reference material from your own records without leaving your IDE, or when an agent needs to log decisions and solutions back to your notebook.

The server connects over HTTP from a single endpoint at `https://drafto.eu/api/mcp` across all platforms. Access requires a Drafto account with authentication; new accounts are subject to admin approval.

## Requirements
- Remote server: `https://drafto.eu/api/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http drafto https://drafto.eu/api/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add drafto --url https://drafto.eu/api/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "drafto": {
            "url": "https://drafto.eu/api/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "drafto": {
            "type": "http",
            "url": "https://drafto.eu/api/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http drafto https://drafto.eu/api/mcp
```

## When to use it
- search personal notes for reference without switching out of your IDE
- grant agents read access to notebooks for context
- save solutions and prompts to Drafto directly from Claude Code
- sync notes across web, mobile, and desktop automatically

## Example prompts
- Find in my notes how I set up OAuth in the last project
- Create a note in the Projects notebook with the architecture of this microservice
- Show me notes from the API notebook that mention GraphQL

## Similar
- [Reactive Resume](https://affpapa.org/en/nevibecode/mcp/reactive-resume.md) — MCP server · ★ 44874
- [screenpipe](https://affpapa.org/en/nevibecode/mcp/screenpipe.md) — MCP server · ★ 22053
- [Inbox Zero](https://affpapa.org/en/nevibecode/mcp/inbox-zero.md) — MCP server · ★ 12791
- [kaneo](https://affpapa.org/en/nevibecode/mcp/kaneo.md) — MCP server · ★ 9602
- [Mindwtr](https://affpapa.org/en/nevibecode/mcp/mindwtr.md) — MCP server · ★ 2318
- [Azure DevOps (ADO)](https://affpapa.org/en/nevibecode/mcp/azure-devops-ado.md) — MCP server · ★ 2067

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
