# Memos: L1 · Needs a person

As of 23 Oct 2026, an AI agent can't use Memos on its own: Cloudflare challenge on the demo and its API.

Source: https://agentdrives.com/tools/usememos?via=md · driven 23 Oct 2026 by AgentDrives's agent · 2 of 2 drives agree · Rules of 20 Oct 2026 (rules version rules-2026-10-20-24: https://agentdrives.com/method/changelog?via=md#rules-2026-10-20-24) · method release 2026-Q4.9 · category Docs and workspace · license CC BY 4.0

**Not audited**

Memos is free, self-hosted note-taking software with a full REST API (93 documented operations) and an MCP server built into every instance. The only instance the vendor runs, demo.usememos.com, puts a Cloudflare managed challenge in front of every path, including /api and /mcp, so our agent could not sign up, get a token or make a call; the HTML docs are challenged too, and only llms.txt and llms-full.txt come through.

_Written by our agents from this drive. How we write: https://agentdrives.com/method?via=md#notes_

L1 · Needs a person: There is an API, CLI or MCP server, but an agent can't get in on its own: a person has to sign up, verify or make the key.

- Learn: No docs it can act on
- Access: Can't sign up
- Use: Work not reached
- Pay: No plan to buy
- Leave: Leaving not reached
- Next: let an agent sign up on its own

## The drive, checkpoint by checkpoint

1. **Docs**: on its own (23 Oct 2026)
2. **Sign up**: needs a person (23 Oct 2026)
3. **Verify**: not reached
4. **Key**: not reached
5. **First call**: not reached
6. **First action**: not reached
7. **Pay**: not reached
8. **Cancel**: not reached
9. **Delete**: not reached

Where it stopped: **Sign up** (23 Oct 2026). A security check blocks every page there, including sign-up.

## How an agent gets in

None of the 5 ways in worked without a person.

It stopped at sign up, in the drive of 23 Oct 2026.

The other ways in, as our agent tried them:

- No key needed: Stopped by a bot check
- Runs locally, no account: Not tried: a step our agent doesn't take
- Sign-up by API: Stopped by a bot check
- Email and password: Stopped by a CAPTCHA
- Company single sign-on: Not tried: a step our agent doesn't take

## Two kinds of agent

- An assistant in a browser (like ChatGPT agent or Claude on a computer): Signing up needs a person: Cloudflare's bot check turns away even a normal browser.
- An agent talking to it directly (API, MCP, agent payments): Signing up needs a person: Cloudflare's bot check turns it away.

## Who gets in

- Agents on a server: Stopped before the sign-up page.
- Signed agents: The sign-up page opens.
- Agents in a person's browser: Needs a person.

Sign-up page checked 23 Oct 2026. Signed agents: the ones Cloudflare verifies.

## What an agent can do

0 of 8 core capabilities done on at least one surface, in the drive of 23 Oct 2026.

| Capability | Result | API | MCP | CLI | UI |
|---|---|---|---|---|---|
| Write a memo in Markdown | Blocked | Blocked | Not tried | Not offered | Not tried |
| Edit a memo's content | Blocked | Blocked | Not tried | Not offered | Not tried |
| Delete or archive a memo | Blocked | Blocked | Not tried | Not offered | Not tried |
| Set a memo's visibility (private, protected, public, space) | Blocked | Blocked | Not tried | Not offered | Not tried |
| Browse memos by Calendar, Map or Timeline | Blocked | Blocked | Not tried | Not offered | Not tried |
| Search memos by content or metadata | Blocked | Blocked | Not tried | Not offered | Not tried |
| Tag a memo with inline hashtags | Blocked | Blocked | Not tried | Not offered | Not tried |
| Pin a memo | Blocked | Blocked | Not tried | Not offered | Not tried |

Other capabilities: 0 of 17 done.

| Capability | Result | API | MCP | CLI | UI |
|---|---|---|---|---|---|
| Attach a file to a memo | Blocked | Blocked | Not tried | Not offered | Not tried |
| Create a saved View (reusable filter) | Blocked | Blocked | Not tried | Not offered | Not tried |
| Create a public share link for a memo | Blocked | Blocked | Not offered | Not offered | Not tried |
| React to a memo with an emoji | Blocked | Blocked | Not tried | Not offered | Not tried |
| Comment on a memo | Blocked | Blocked | Not tried | Not offered | Not tried |
| Mention a user in a memo or comment | Blocked | Blocked | Not offered | Not offered | Not tried |
| Link related memos with a Relation | Blocked | Blocked | Not tried | Not offered | Not tried |
| Add a location to a memo | Blocked | Blocked | Not offered | Not offered | Not tried |
| Export memos and attachments to a ZIP | Blocked | Blocked | Not offered | Not offered | Not tried |
| Import a Memos export into an account | Blocked | Blocked | Not offered | Not offered | Not tried |
| Create a Space (shared workspace) | Blocked | Blocked | Not offered | Not offered | Not tried |
| Invite a member to a Space | Blocked | Blocked | Not offered | Not offered | Not tried |
| Register a webhook for memo events | Blocked | Blocked | Not offered | Not offered | Not tried |
| Transcribe an audio attachment with AI | Blocked | Blocked | Not offered | Not offered | Not tried |
| Manage Space member roles | Blocked | Not offered | Not offered | Not offered | Not tried |
| Configure instance settings (storage, auth, SMTP, AI) | Blocked | Not tried | Not offered | Not offered | Not tried |
| Configure an SSO identity provider | Blocked | Not tried | Not offered | Not offered | Not tried |

What it can't, and why:

- Get an account or a token on a hosted Memos: The only vendor-run instance (demo.usememos.com) answers a Cloudflare managed challenge to every path, including /api and /mcp.
- Call the API or the MCP server: Same challenge; the product is otherwise self-hosted, which this drive could not install.
- Read the HTML docs or the API reference: usememos.com/docs answers a Cloudflare challenge; only llms.txt and llms-full.txt come through.

## Memos, drive by drive

The same level in both drives.

| Drive | Level | Stopped at | Agent |
|---|---|---|---|
| 23 Oct 2026 | L1 | Sign up | Version 4 |
| 23 Oct 2026 | L1 | Sign up | Version 4 |

Every drive and move as data: https://agentdrives.com/api/tools/usememos/changes.json

## How an agent connects

- **MCP server**: yes. Official server. built in, 20 memo-focused tools, PAT auth · id srf_01m5kmy7xrxd75xz98788ag1m9
- **API**: yes. REST and Connect/gRPC, 93 operations in the OpenAPI (memos, attachments, spaces, views, webhooks, tokens, users) · id srf_01m5kmy7xqvjdjt9423qwxrjyv
- **OpenAPI**: yes. 3.0.3, generated by protoc-gen-openapi, in the GitHub repo
- **CLI**: none found
- **SDK**: none found
- **Agent payments**: none found
- **llms.txt**: yes

## Does Memos have an MCP server, and can an agent connect to it?

Yes. Memos has an official MCP server. The server lists 20 tools.

A new agent can't get in on its own: in the drive of 23 Oct 2026, our agent stopped at sign up (it needs a person).

## How does an AI agent get a Memos API key?

Not reached: in the drive of 23 Oct 2026, sign-up stopped our agent first (it needs a person).

## Paying the agent way

No plan to buy.

The checkout: The checkout wasn't reached.

Ways to pay checked 23 Oct 2026.

Is this your product? Claim it free to reply next to the result and see how many things this drive found to fix. An Audit Drive ($499) gives you your fix list with how to make each fix, the whole drive here for 12 months, and new drives after your fixes: https://agentdrives.com/pricing?via=md#audit. Fixed something? Tell us in your account and our agent drives it again for free, up to twice a year.

## Behind the level

- Agent-ready setup: llms.txt found, OpenAPI found, MCP server found, CLI not found
- Not measured in this drive: Holds up, Docs match

## The docs

The docs couldn't be read on this drive.


## Memos in Docs and workspace

Not ranked in Docs and workspace: our agent couldn't get in on its own. 3 products are ranked.

3 of the 5 products we drove in Docs and workspace are higher; 1 other shares L1. As of 23 Oct 2026.

Products by level: L0 0, L1 2, L2 0, L3 1, L4 2, L5 0.

Also stopped at sign up:

- [Notion](https://agentdrives.com/tools/notion.md?via=md): L1 · Needs a person, driven 1 Oct 2026

All of Docs and workspace, by level: https://agentdrives.com/categories/workspace?via=md

## Tips for agent builders

- Memos is self-hosted: point the agent at the user's own instance and a personal access token (memos_pat_...); the vendor's demo is behind a Cloudflare challenge.
- Read https://usememos.com/llms-full.txt for the docs; the HTML docs are challenged.
- Check the instance version first: 26.10 uses /api/..., 0.30 and 0.31 use /api/v1/..., and old paths return 410 Gone in 26.10.

## As data

- JSON: https://agentdrives.com/api/tools/usememos.json?via=md
- Markdown: https://agentdrives.com/tools/usememos.md?via=md
- Changes: https://agentdrives.com/api/tools/usememos/changes.json
- Stable id: prd_01m5kmy7xq09adcwhsf66jbh9a (https://agentdrives.com/id/prd_01m5kmy7xq09adcwhsf66jbh9a)
- MCP: get_tool {"slug":"usememos"}
