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 |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
kb_initialize | Initialize or check knowledge base status. Returns current profile summary and whether onboarding is needed. |
kb_onboard | Start interactive onboarding to collect initial information. Returns questions for the specified category. |
kb_quick_setup | Quick setup using predefined forms for common scenarios |
kb_update_personal | Update personal information (name, location, languages, etc.) |
kb_update_professional | Update professional information (job, skills, experience, etc.) |
kb_update_preferences | Update user preferences (communication style, technical level, etc.) |
kb_update_projects | Update project context (current projects, technologies, goals) |
kb_add_custom | Add custom knowledge to any category |
kb_remove_custom | Remove custom knowledge |
kb_get_all | Get complete knowledge base as formatted JSON |
kb_get_personal | Get personal information |
kb_get_professional | Get professional information |
kb_get_preferences | Get user preferences |
kb_get_projects | Get project context |
kb_get_custom | Get custom knowledge by category |
kb_search | Search knowledge base using semantic search |
kb_get_context | Get AI-ready context string for LLM consumption |
kb_get_history | Get recent history of knowledge base changes |
kb_export | Export knowledge base as JSON string |
kb_import | Import knowledge base from JSON string |
kb_list_forms | List available forms and their structures |
agent_list | List all available AI agent personas |
agent_activate | Activate a specialized AI agent (IT Expert, Hacker, Sales, Blue/Red/Purple Team) |
agent_switch_quick | Quick switch agent using shorthand (it/hacker/sales/blue/red/purple) |
agent_get_active | Get the currently active agent |
agent_get_tools | Get available tools for current agent |
mcp_instruct_onboarding | Start the MCP Instruct onboarding process - sets up personal profile and AI agent |