Personal context for AI, written by you and never scraped: your profile and files, any MCP client.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
UseMyContext is the personal context layer for AI. You keep one profile of who you are and what you are working on, plus the files that matter, owned by you at usemycontext.ai, and any MCP-capable AI client reads it. Sign in once and every AI you use already knows your context; you never re-introduce yourself, and you can see and revoke every connection from one page.
Try it in 30 seconds, no signup. The demo account works two ways: sign in on the web at
usemycontext.ai (the "Try the live demo" button), or connect any MCP client
to https://mcp.usemycontext.ai/mcp and use it at the OAuth sign-in. Login: demo@usemycontext.ai,
code 424242 (fixed - no mailbox needed). A shared, read-only account with a full profile, files, and a
shared context. Docs: usemycontext.ai/docs
The server is a standard remote MCP server:
Streamable HTTP, OAuth 2.1. Any MCP-capable client can add it; sign-in is OAuth in the browser, no API key to copy. You need a UseMyContext account first - the free tier at usemycontext.ai is enough.
Then run /mcp, select usemycontext, and complete the browser sign-in. The plugin adds a /umc
skill and per-folder profile mapping; details in
claude-code-plugin. Or skip the plugin and add
the raw server:
Add to ~/.cursor/mcp.json (or .cursor/mcp.json in a project), then connect under Cursor
Settings, Tools and MCP Servers:
There is also a cursor-plugin with folder-to-profile mapping.
Or in ~/.codex/config.toml:
On older Codex versions, remote servers need experimental_use_rmcp_client = true under
[features].
Add to ~/.codeium/windsurf/mcp_config.json:
Any client that speaks Streamable HTTP with OAuth can connect. The common JSON shape:
Some clients name the fields differently (serverUrl, type: "streamable-http"); check your
client's MCP docs for the exact key names.
Once connected, the client gets thirteen tools - profile, list_profiles, info, account, list_files, search_files,
get_file, search, fetch (thin aliases of search_files/get_file for ChatGPT deep-research compatibility),
ask_docs, query_table, suggest_update, shared_context - all read-only against your files.
npx usemycontext pullNot every AI tool speaks MCP. For the ones that read a local file at startup - Claude Code, agent frameworks, your own scripts - one command writes your curated context to disk:
The file holds your compiled profile only, never raw facts, files, or audit, wrapped in a short fixed
preamble telling the reading AI that this is your human-curated ground truth and must not be rewritten
or appended to, plus a date stamp and a pointer back to your live profile. Re-running overwrites it, so
it stays fresh, and a failure exits non-zero with one plain-English line rather than leaving a partial
file. Pulls appear as their own client, umc-cli, in your activity feed, separate from Claude or
ChatGPT.
Wire it into Claude Code as a SessionStart hook, in .claude/settings.json:
Then one line in your CLAUDE.md tells the session to read it:
Handling the token. It is your session token, and it is long-lived (a year), so a leak is not
self-limiting - treat it like a password. The CLI deliberately never accepts it as a command-line flag,
because flags land in your shell history, and it never writes the token anywhere itself. Put it in
UMC_TOKEN in your shell profile, or in a token=<value> line in ~/.usemycontext that you
chmod 600. If it does leak, open the Connect page at usemycontext.ai and use
"Disconnect everything": revoking is enforced on the server, so every token dies immediately, everywhere.
More recipes, including pointing an agent framework's bootstrap file at the pulled file, are in the
usemycontext package README.
If your notes live in Notion, Google Drive, or Infomaniak kDrive, UseMyContext Premium can copy in the pages and files you pick, on your command. Your Notion notes become readable by every AI you use: Claude answers from them in the terminal, Cursor cites them in your editor, ChatGPT reads the same profile. Honest scope: this is Premium, it copies only what you explicitly pick, the connectors are read-only against your Notion and Drive, and disconnecting deletes the copies from our storage.
suggest_update, can write: it files a pending suggestion that you review and approve
in the web app. Nothing the AI does ever edits your profile or your files directly./mcp in your client or the Connect page in the web app.
Revoking is enforced on the server: the token dies immediately, everywhere.| The service | usemycontext.ai |
| Docs | usemycontext.ai/docs |
| Claude Code plugin | github.com/usemycontext/claude-code-plugin |
| Cursor plugin | github.com/usemycontext/cursor-plugin |
| SDK for app builders | usemycontext on npm |
| What is a context layer? | usemycontext.ai/blog/what-is-a-context-layer |
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/usemycontext-ai)<a href="https://allmcps.com/mcp/usemycontext-ai"><img src="https://allmcps.com/api/badge/usemycontext-ai?style=directory" alt="UseMyContext.ai on AllMCPs" /></a>