Commit Graph

3 Commits (d3f6e8ee31e7c1942ac99f71d5ca30c3ffa410b1)

Author SHA1 Message Date
boojack d3f6e8ee31 chore: harden MCP access control and origin validation 2 months ago
memoclaw b8e9ee2b26
feat(mcp): enhance MCP server with full capabilities and new tools (#5720)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
3 months ago
Steven 47d9414702 feat: add MCP server with PAT authentication
Embeds a Model Context Protocol (MCP) server into the Memos HTTP
process, exposing memo operations as MCP tools at POST/GET /mcp using
Streamable HTTP transport.

Authentication is PAT-only — requests without a valid personal access
token receive HTTP 401. Six tools are exposed: list_memos, get_memo,
create_memo, update_memo, delete_memo, and search_memos, all scoped to the authenticated user.
3 months ago