Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
System Status | Current system status and statistics |
All Concepts | Global concept store contents |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
memory_save | Save a memory document to the active project |
memory_search | Search memory documents in the active project |
memory_get_recent | Get recent memories from active project |
memory_forget | Delete a memory by ID |
memory_link | Link a global concept to the current project |
concept_search | Search global concept store |
concept_get | Get a specific concept by ID |
concept_save | Save a concept to global store |
concept_allowlist | Manage project concept allowlist |
context_preview | Preview context injection for current task |
context_rules_get | Get current context injection rules |
context_rules_set | Update context injection rules |
prd_fetch | Fetch PRD content for feature or path |
prd_update | Update PRD content |
prompt_build | Build a structured prompt using best practices |
security_scan | Scan text for PII and secrets |
security_encrypt | Encrypt sensitive data for storage |
security_rbac_check | Check user access permission |
security_rbac_grant | Grant user permission to project |
security_retention_apply | Apply retention policy to memory |
security_gdpr_delete | Delete data (GDPR right to erasure) |
security_gdpr_export | Export user data (GDPR compliance) |
project_switch | Switch to a different project |
project_list | List all known projects |
project_current | Get current active project |
system_status | Get system status and statistics |
system_migrate | Migrate from legacy JSON format to SQLite |