MCP Tools
Complete reference for Kodebase MCP tools
Kodebase provides MCP (Model Context Protocol) tools that enable AI assistants to interact with your project artifacts.
Scout Tools
Scout tools handle project planning and specification.
scout_start_session
Start a new planning session to transform an idea into a spec.
Parameters:
idea(required) - The raw idea in natural languagedomain(required) - Domain slug for the spec directoryprojectContext(optional) - Project context for smarter questionsworkspacePath(optional) - Path for writing draft files
Example:
{
"idea": "Add user authentication with email/password",
"domain": "user-auth"
}
scout_submit_answers
Submit answers to clarifying questions.
Parameters:
sessionId(required) - Session ID fromscout_start_sessionanswers(required) - Array of question-answer pairs
scout_validate_spec
Validate spec completeness before approval.
Parameters:
sessionId(required) - Session IDsections(optional) - Specific sections to validate
scout_generate_artifacts
Generate artifact templates from the approved spec.
Parameters:
sessionId(required) - Session IDartifactTypes(optional) - Which artifacts to generateformat(optional) - Output format (yaml, markdown, both)
scout_get_guidance
Get phase-appropriate guidance for the current session.
Parameters:
sessionId(required) - Session IDtopic(optional) - Specific guidance topic
scout_update_draft
Update draft content and manage phase transitions.
Parameters:
sessionId(required) - Session IDcontent(optional) - Updated draft contentphase(optional) - Target phase to transition to
Sherpa Tools
Sherpa tools handle implementation guidance and workflow.
sherpa_get_status
Get work status including ready issues and in-progress work.
Parameters:
initiative_id(optional) - Filter by initiative
Returns:
ready_issues- Issues ready to startin_progress- Current active workcompletable- Artifacts ready to complete
sherpa_get_context
Get full context for implementing an issue.
Parameters:
issue_id(required) - Issue ID (e.g.,A.1.1)
Returns:
- Issue details with acceptance criteria
- Parent milestone and initiative context
- Spec references
- Implementation guidance
sherpa_get_guidance
Get general implementation guidance.
Parameters:
topic(required) - Guidance topicartifact_id(optional) - Artifact for context
Topics:
quality_gates- Quality gate commandscompletion_flow- How to complete artifactspr_template- PR description templateimplementation_notes- implementation_notes formatdelivery_summary- delivery_summary formatimpact_summary- impact_summary format
sherpa_start_issue
Get detailed instructions for starting work on an issue.
Parameters:
issue_id(required) - Issue ID to start
Returns:
- Issue details
- Step-by-step instructions
- Command to run (
kb start) - Next steps checklist
sherpa_pre_submit_checklist
Get pre-submit checklist for an artifact.
Parameters:
artifact_id(required) - Artifact ID
Returns:
- Structured todos ready for TodoWrite tool
- Completion field format (implementation_notes, etc.)
- Whether completion field exists
Kodebase Config Tools
kodebase_get_config
Read Kodebase configuration.
Parameters:
project_root(optional) - Project root path
Returns:
- Current preset
- Settings
- Effective configuration
- Quality gates
kodebase_update_config
Update Kodebase configuration.
Parameters:
path(required) - Config path to updateconfig(required) - Configuration objectproject_root(optional) - Project root path