UseMyContext

UseMyContext

The personal context layer for AI - one user owned profile plus files, read by any MCP client so you never re-introduce yourself.

Category
访问服务器

README

UseMyContext for Claude Code

MIT license | usemycontext.ai | Docs | usemycontext SDK on npm

UseMyContext is the personal context layer for AI. You keep one profile of who you are and what you are working on, and any AI client reads it over MCP. This plugin brings that into the terminal: sign in once and Claude Code answers with your context already in the room - who you are, what this project is to you, what your documents say.

What it looks like

cd ~/code/acme-api
claude

> Who am I, and what is this project to me?

  This folder is mapped to your @work context. You're a backend engineer
  at Acme, this repo is the payments API you own, and your notes say the
  current focus is the v2 billing migration. Want me to pull the migration
  checklist from your files?

No pasting your background into every session. The context is already there, scoped to the folder you are in.

Install

/plugin marketplace add usemycontext/claude-code-plugin
/plugin install usemycontext@usemycontext

Then run /mcp, select usemycontext, and complete the browser sign-in.

You will need:

  • A UseMyContext account. The free tier is enough to try this. No account yet? Create a free one at usemycontext.ai first.
  • A current Claude Code (any version with /plugin support).

Sign-in is OAuth in the browser; no token is written to any file. This repo is also the plugin's marketplace, which is why the install is two commands. The second command is plugin@marketplace; both happen to be named usemycontext. Full reference docs, including the .umc format and the two connection modes, are in usemycontext/README.md.

Try it in 30 seconds

No signup needed. At the browser sign-in, use demo@usemycontext.ai with code 424242 (fixed - no email access needed). A shared, read-only demo account with a full profile, files, and a shared context. Then ask Claude Code "what do you know about me?". Docs: usemycontext.ai/docs

Disconnecting and revoking

You are never locked in:

  • In Claude Code, run /mcp and disconnect usemycontext.
  • Or revoke from the UseMyContext web app: the Connect page lists every AI connected right now, each with its own Disconnect button, plus a "Disconnect all".

Revoking is enforced on the server: the token dies immediately, everywhere. Nothing needs cleaning up locally.

What you get

Ask Claude Code things like "what do you know about me?", "summarize my notes on the Q3 launch", or "how many rows in expenses.csv are over 500?" - it reads your profile, searches and opens your files, answers from your documents with cited passages, and runs exact counts and sums over your spreadsheets. A /umc skill checks or changes which profile a folder reads, and a SessionStart hook points every new session at the right project automatically.

Under the hood: the UseMyContext MCP server at https://mcp.usemycontext.ai/mcp (Streamable HTTP, OAuth 2.1) with eight tools - profile, list_files, search_files, get_file, ask_docs, query_table, suggest_update, shared_context - all read-only against your files. One tool, 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, and every read is logged to your audit trail.

One folder, one context

A work repo reads your @work profile. A side project reads your @personal one. Same terminal, different context, chosen by the folder you are in.

To bind a folder to a project, drop a .umc file in the repo root (usemycontext/.umc.example is a ready-made template):

projectId=p2
handle=@work

projectId is what scopes the reads. handle is an optional readable label. Find both in the web app on the project's page, or just ask the /umc skill to create the file for you. With no .umc, the folder reads your account's active profile.

What it can and cannot do

  • Reads: your profile and the files you uploaded to UseMyContext, scoped to the connected or mapped project.
  • Writes: nothing to your files. The one write tool, suggest_update, files a pending suggestion that you review and approve in the web app.
  • Every read is logged to your audit trail.
  • You can revoke access at any time, from /mcp or from the web app's Connect page.
  • It does not change your Anthropic account, your Claude Code login, your billing, or which model runs.

Questions you probably have

What does the AI actually see? The profile you wrote and the files you uploaded to UseMyContext, scoped to the connected or mapped project. Nothing else.

Can it see my other projects? The server only ever serves projects you own. With the default account-wide sign-in, a folder reads its mapped project (or your active profile), and a request for any project that is not yours is refused. If you want hard isolation per repo, use a single-project sign-in: that token is scoped to one project and cannot read the others.

Does it phone home from my repo? No. The plugin reads only the local .umc marker to know which profile to use. It never uploads your code or files; the only thing that travels is Claude's tool calls to your UseMyContext account.

What does it cost? The plugin is free and MIT-licensed. UseMyContext has a free tier that covers trying all of this; paid tiers are at usemycontext.ai/pricing.

Repo layout (for contributors)

.
|-- .claude-plugin/
|   `-- marketplace.json      # the marketplace catalog (one plugin: usemycontext)
`-- usemycontext/             # the plugin
    |-- .claude-plugin/
    |   `-- plugin.json        # plugin manifest
    |-- .mcp.json              # registers the remote UseMyContext MCP server (OAuth)
    |-- skills/umc/SKILL.md    # the /umc skill (status + folder mapping)
    |-- hooks/hooks.json       # SessionStart hook
    |-- scripts/umc-session.sh # reads a folder's .umc marker
    |-- .umc.example           # example folder mapping
    `-- README.md              # reference docs for the plugin

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选