MCP Tools Overview

Bootspring provides 13 MCP (Model Context Protocol) tools that your AI assistant can use directly.

What Are MCP Tools?#

MCP tools are functions that your AI assistant can call to perform specific actions. Unlike agents (which provide expertise and guidance), tools perform concrete operations like reading files, searching code, or running quality checks.

How to Use MCP Tools#

Automatic Usage#

Your AI assistant will automatically use the appropriate tools based on your requests:

"Generate a context file for this project" → AI uses bootspring_context tool "Search for authentication patterns" → AI uses bootspring_search tool "Run quality checks on my code" → AI uses bootspring_quality tool

Explicit Usage#

You can also explicitly request a tool:

"Use the bootspring_agent tool to invoke the frontend-expert"

Available Tools#

ToolDescriptionCategory
bootspring_contextGenerate and manage project contextContext
bootspring_agentInvoke expert agentsAgents
bootspring_skillApply skill patternsSkills
bootspring_qualityRun quality gatesQuality
bootspring_searchSearch patterns and docsSearch
bootspring_todoManage task listsTasks
bootspring_analyzeAnalyze code and projectsAnalysis
bootspring_suggestGet intelligent suggestionsAI
bootspring_configManage configurationConfig
bootspring_statusCheck server statusStatus
bootspring_helpGet help and documentationHelp
bootspring_feedbackSubmit feedbackFeedback
bootspring_upgradeCheck for updatesUpdates

Tool Categories#

Context Management#

Tools for managing project context and AI awareness:

  • bootspring_context - Generate CLAUDE.md files
  • bootspring_analyze - Analyze project structure

Agent Interaction#

Tools for working with expert agents:

  • bootspring_agent - Invoke any of the 12 expert agents

Code Quality#

Tools for maintaining code quality:

  • bootspring_quality - Run quality gates (pre-commit, pre-push, etc.)

Tools for finding information:

  • bootspring_search - Search skill patterns and documentation
  • bootspring_help - Get help on any Bootspring feature

Task Management#

Tools for managing work:

  • bootspring_todo - Create, update, and track todos

System#

Tools for managing Bootspring itself:

  • bootspring_config - View and modify configuration
  • bootspring_status - Check server health
  • bootspring_upgrade - Check for updates
  • bootspring_feedback - Submit feedback

Tool Response Format#

All tools return structured responses:

1{ 2 "success": true, 3 "data": { 4 // Tool-specific data 5 }, 6 "meta": { 7 "toolName": "bootspring_context", 8 "executionTime": 150, 9 "version": "1.1.0" 10 } 11}

Error responses:

1{ 2 "success": false, 3 "error": { 4 "code": "INVALID_INPUT", 5 "message": "Missing required parameter: agent", 6 "details": { 7 "parameter": "agent", 8 "expected": "string", 9 "received": "undefined" 10 } 11 } 12}

Tool Permissions#

Some tools require specific permissions or tier access:

ToolFreeProTeam
bootspring_context
bootspring_agent
bootspring_skill
bootspring_quality
bootspring_search
bootspring_todo
bootspring_analyzeLimited
bootspring_suggestLimited

Chaining Tools#

Tools can be chained together for complex workflows:

1. bootspring_analyze → Understand project 2. bootspring_agent → Get expert guidance 3. bootspring_skill → Apply patterns 4. bootspring_quality → Verify quality

Next Steps#