Personal Context MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PERSONAL_INFO_DATA_DIR | No | Directory path where personal information data is stored | ./data |
| PERSONAL_INFO_BACKUP_DIR | No | Directory path where backups are stored | ./backups |
| PERSONAL_INFO_MAX_FILE_SIZE | No | Maximum file size in bytes (default 1MB) | 1048576 |
| PERSONAL_INFO_BACKUP_ENABLED | No | Enable automatic backups before data modifications | true |
| PERSONAL_INFO_ENCRYPTION_KEY | No | Encryption key for AES-256 encryption (optional, used when encryption is enabled) | |
| PERSONAL_INFO_ENCRYPTION_ENABLED | No | Enable AES-256 encryption for sensitive data | false |
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": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| update_personal_infoD | Update existing personal information |
| list_available_personal_infoC | List all available personal information within current permissions |
| delete_personal_infoD | Delete specific personal information |
| batch_get_personal_infoA | Retrieve multiple categories of personal information in a single request. Retrieve personal information based on category and current permissions, you can get a wide range of information, personal, pets, family, friends, work, etc and even more. You must list once all the categories with the list_available_personal_info tool before using this tool to understand what you can get. |
| batch_save_personal_infoB | Save multiple pieces of personal information in a single request. More efficient than making multiple individual save requests. |
| setup_otpC | Set up One-Time Password (OTP) for encrypted personal data. On MCP App-capable clients, the QR code and backup codes appear in the app panel; otherwise use the structured result. |
| verify_otpA | Verify an OTP token to access encrypted personal data. Required before reading encrypted information. |
| otp_statusB | Check the current OTP configuration status and whether OTP verification is required. |
| disable_otpB | Disable OTP authentication and encryption for personal data. |
| lock_otpA | Immediately lock the current OTP session and block access to encrypted personal data. Requires re-verification with verify_otp to access data again. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| OTP setup | OTP QR code, secret, and backup codes (MCP App) |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/matipojo/personal-context-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server