Available Tools
set_project
Set the default project context
get_current_project
Get current project context
list_projects
List available projects
Prompts
Server prompts for context guidance
How Context Works
All MCP tools accept an optionalprojectId parameter. If not provided, tools use the session’s default project set via set_project.
Context Persistence
- Context persists within a session
- Context requires re-establishment on reconnection
- Override the default by passing
projectIdexplicitly to any tool
Implementation Behavior
The MCP server manages context based on these rules:- Single Project Access: If the user has access to only one project, it’s automatically set as the default
- Multiple Projects: The
project_contextprompt displays available projects, requiring explicit selection - Error Guidance: When tools are called without proper context, error messages reference the prompt guidance
