📝MythOS MCP (📝Model Context Protocol) connects your MythOS knowledge library to AI assistants like 📝Claude, 📝Cursor, Windsurf, and any MCP-compatible client. It lets you search memos, read content, create and update memos, chat with your library via 📝Retrieval-Augmented Generation (RAG), explore communities, and sync changes — all from within your AI tools. This is the Memory layer of 📝The Augmentation Stack in production: structured, persistent, identity-aware knowledge accessible from any AI client on any device.
How It Works
Every MCP interaction begins with get_context — a tool that loads your Augmentation System memos before any memo is created or updated. This means your AI collaborator knows your formatting rules (Mythos Style), collaboration values (Mythos Soul), who you are (Mythos Human), and what your collaboration has learned (Mythos Memory) before it writes anything. This is what makes MythOS MCP identity-aware — the AI doesn't just access your notes, it knows who you are. See: 📝Collaborative Augmentation.
The four augmentation memos are private, editable memos in your library tagged #mythos-mcp-context. You can customize them at Settings > Augmentation or by telling your AI to update them during conversation. When your AI learns something about how you work, it can be stored in your Mythos Memory — and every future session, across every client, starts with that knowledge. See: 📝Implicit Loading.
What It Does
MythOS MCP exposes 27 tools to any connected AI assistant — covering memo CRUD, search, daily memos, tasks, templates, communities, library chat, and sync. All memo creates and updates via MCP trigger the same side effects as UI saves — 📝Knowledge Graph edge extraction, 📝RAG embedding updates, and newsletter notifications for substantive public changes.
It also exposes 8 resources (memo content, creator profile, memo feed, community metadata, and the four augmentation memos) and 3 prompts (enrich memo, summarize library, find connections).
For the complete tool reference with parameters, return shapes, and annotations, see: 📝MythOS MCP Tools.
For natural language prompt patterns, see: 📝MythOS MCP Prompts.
Distribution Channels
Claude.ai / Claude Mobile (OAuth — one-click setup)
MythOS is available as a connector in Claude. Authorize via OAuth and your library becomes accessible in any Claude conversation — including iOS and Android mobile apps. See: 📝How to Connect MythOS to Claude.ai.
📝Claude Code (CLI)
For developers using Claude Code in the terminal — one CLI command with your API key. See: 📝How to Set Up MythOS with Claude Code. For an automated setup script, see the 📝MythOS Claude Code Skill.
Claude Desktop / 📝Cursor / Windsurf (npm package)
For any MCP client that supports stdio transport, configure the mythos-mcp npm package (npmjs.com/package/mythos-mcp). See: 📝How to Set Up MythOS with Cursor or Claude Desktop.
Generate your API key at mythos.one/settings/api-keys (requires Scholar or Oracle tier).
Updating an Existing Install
Changes to get_context response content take effect on the next tool call — no client-side action required. Changes to the set of available tools (adding or removing a tool) require the MCP client to re-fetch its tool list. Most clients cache the tool list at connect time, so users must disconnect and reconnect (or restart the client) to see newly-shipped or newly-removed tools.
Technical Architecture
- Server: Built with
@modelcontextprotocol/sdkv1.27.1, Streamable HTTP transport - Auth: OAuth 2.0 (authorization code + PKCE) for Claude connectors, API key auth (
x-mythos-keyheader) for Claude Code and the npm package - Backend: All tool calls route through the MythOS v3 API with per-user scoping. Creates and updates fire graph-edge extraction, RAG embedding, and newsletter triggers — matching UI-save behavior
- Safety annotations: Every tool has
readOnlyHint,destructiveHint, andidempotentHintannotations per MCP spec - Augmentation:
get_contextloads the creator's four augmentation memos (Soul, Style, Human, Memory) at the start of each memo-writing interaction. Managed via the Augmentation System dashboard at settings/augmentation - Templates: Discovered on demand via
read_template(bytemplateIdor fuzzyname) orlist_templatesrather than pre-loaded into every session. Template content uses curly-bracket{placeholder}syntax for agent-replaceable instructions - OAuth endpoints: Discovery at
/.well-known/oauth-authorization-serverand/.well-known/oauth-protected-resource/api/mcp
Source Code
- npm package: github.com/citizens-of-one/mythos-mcp
- Claude Code skill: 📝MythOS Claude Code Skill — github.com/citizens-of-one/mythos-claude-code
- MCP server (canonical):
studio-mythos-v3/src/mcp/create-server.ts
Related
- 📝MythOS MCP Tools — complete tool reference with parameters and annotations
- 📝MythOS MCP Prompts — natural language prompt patterns for working with your library
- 📝How to Connect MythOS to Claude.ai — OAuth setup tutorial
- 📝How to Set Up MythOS with Claude Code — CLI setup tutorial
- 📝How to Set Up MythOS with Cursor or Claude Desktop — npm package setup tutorial
- 📝How to Chat with Your Library via MCP — RAG-powered library chat tutorial
- 📝Why Your AI Forgets You — the identity-aware augmentation problem and solution
- 📝Your Notes on Every Device — cross-platform continuity via hosted MCP
- 📝MCP vs RAG — the distinction between connectivity and retrieval
- 📝MythOS on Claude Mobile — mobile cross-platform story
