Docs
Your own documents — write, keep and come back to them
Calling it
This is your own data, so a call has to say who you are. Make a token at /token and send it as a header.
curl -H "Authorization: Bearer $MU_TOKEN" \ https://mu-mcp.yvangodard.me/api/v1/docs/list
Methods
POST /api/v1/docs/deleteDelete one of your documents, by id
| Argument | Type | Description |
|---|---|---|
id * | string | Document id, from docs_list |
curl -X POST \
-H "Authorization: Bearer $MU_TOKEN" \
-H "Content-Type: application/json" \
-d '{"id":"id"}' \
https://mu-mcp.yvangodard.me/api/v1/docs/deleteGET /api/v1/docs/listList your documents, most recently changed first, with an optional search over titles and bodies. Use this to find an id
| Argument | Type | Description |
|---|---|---|
query | string | Optional text to match against titles and bodies |
limit | number | Maximum documents to return (default 50) |
curl \ -H "Authorization: Bearer $MU_TOKEN" \ "https://mu-mcp.yvangodard.me/api/v1/docs/list"
GET /api/v1/docs/readRead one of your documents in full, by id or by exact title
| Argument | Type | Description |
|---|---|---|
id | string | Document id, from docs_list |
title | string | Exact title, if you do not have the id |
curl \ -H "Authorization: Bearer $MU_TOKEN" \ "https://mu-mcp.yvangodard.me/api/v1/docs/read"
POST /api/v1/docs/writeWrite a document — a title and a markdown body. Pass an id to replace one you already have. Private unless you set public. For something long enough to re-read; for a short thing to remember, use notes
| Argument | Type | Description |
|---|---|---|
title * | string | The document's title |
content * | string | The document's body, as markdown |
id | string | Existing document id to replace. Omit to create a new one |
public | boolean | Readable by anyone when true. Private by default |
curl -X POST \
-H "Authorization: Bearer $MU_TOKEN" \
-H "Content-Type: application/json" \
-d '{"content":"content","title":"title"}' \
https://mu-mcp.yvangodard.me/api/v1/docs/writeThe same methods are tools over MCP, and every service on this instance is in one reference. Same method, same answer, same price.


