Chen's AI Copy
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CHENS_AI_COPY_DATA_PATH | No | Override data directory (default: ./data relative to package) | ./data |
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 | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_contextA | Get Chen's full personal context: experience, skills, resume preferences, learnings, and interested companies. Use when starting a new project or when you need to understand Chen's background and preferences. |
| add_learningA | Add a learning, pattern, or insight to Chen's context. Use when Chen adopts a new approach, learns something from a project, or asks to remember something for future use. |
| update_preferenceA | Update a preference in Chen's context. Use when Chen expresses a new preference (e.g. resume format, communication style, tool choice). |
| add_interested_companyB | Add a company Chen is interested in applying to or working with. |
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 4 tools
Each tool has a clearly distinct purpose with no overlap: adding companies, adding learnings, retrieving full context, and updating preferences. The descriptions explicitly differentiate their use cases, making it impossible to confuse them.
The tools follow a consistent verb_noun pattern (add_interested_company, add_learning, get_context, update_preference), with all using snake_case. The only minor deviation is that 'get_context' uses 'get' while others use 'add' or 'update', but this is semantically appropriate and still maintains readability.
With 4 tools, this server is well-scoped for managing personal context and preferences. Each tool serves a specific function in this domain, and there are no extraneous or missing tools for the apparent purpose of maintaining Chen's background information.
The tool set covers the core CRUD operations for Chen's context: adding items (companies/learnings), retrieving context, and updating preferences. A minor gap is the lack of deletion tools (e.g., remove_company or remove_learning), but agents can likely work around this by updating preferences or context as needed.