personal-context-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PERSONAL_CONTEXT_DIR | No | Path to the directory containing context markdown files (default: ./context) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_contextA | 列出所有可见的个人上下文板块(标题、slug、tier、标签)。 viewer_tier: public/recruiter/friend/private,决定能看到哪些内容。 |
| get_contextC | 读取某个板块的完整内容。slug 见 list_context。 |
| search_contextC | 在所有可见板块里关键词搜索,返回命中板块和上下文片段。 |
| who_am_iA | 一次性返回该 tier 下所有可见内容拼成的完整自我介绍。 换新 AI 时,让它调用一次这个工具就「认识你」了。 |
| save_contextB | 写入或更新一个板块(会覆盖同名文件)。 用于「解析完简历/整理完经历后,把结果存进知识库」。 |
| extract_fileA | 抽取 pdf / docx / txt / md 文件的纯文本,供 AI 解析、优化后再 save_context。 (这是「上传简历→解析」的第一步:只取文本,优化交给 AI 本身。) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 6 tools
Each tool has a clearly distinct purpose: list_context shows board titles, get_context retrieves full content, search_context searches, who_am_i returns a compiled self-introduction, save_context writes/updates, and extract_file extracts text from files. No overlap.
All tools use snake_case and follow a verb_noun pattern (list_context, get_context, search_context, save_context, extract_file), with who_am_i being a minor but acceptable variant. Very consistent.
6 tools is well-scoped for a personal context server. It covers reading, writing, searching, file ingestion, and a summary tool without being too few or too many.
The tool set covers listing, reading, searching, creating/updating, and file extraction. A delete tool is missing, but the domain (personal context boards) may not require it. Minor gap, otherwise complete.