Skip to main content

MCP API Overview

List of MCP APIs available in CodeboltAI. These MCPs are wrappers on top of APIs that allow agents to directly call the APIs as MCP rather than calling an API directly.

Available MCP Servers

  1. Browser - codebolt.browser - Browser automation and web interaction tools
  2. Git - codebolt.git - Git repository management and version control
  3. Terminal - codebolt.terminal - Command execution and terminal operations
  4. File System - codebolt.fs - File and directory operations
  5. Codebase - codebolt.codebase - Code search and analysis tools
  6. Agent - codebolt.agent - Agent management and lifecycle operations
  7. Memory - codebolt.memory - Memory storage and retrieval
  8. Vector - codebolt.vector - Vector database operations
  9. RAG - codebolt.rag - Retrieval Augmented Generation tools
  10. Notification - codebolt.notification - Notification and messaging system
  11. Debug - codebolt.debug - Debugging and logging utilities
  12. State - codebolt.state - Application state management
  13. Task - codebolt.task - Task management and tracking
  14. Tokenizer - codebolt.tokenizer - Text tokenization utilities
  15. Chat - codebolt.chat - Chat and conversation management
  16. Problem Matcher - codebolt.problem_matcher - Error and issue detection
  17. Config - codebolt.config - Configuration management
  18. Project - codebolt.project - Project management operations
  19. Message - codebolt.message - Message processing and communication
  20. Code Utils - codebolt.code_utils - Code analysis and utility functions

Sample Usage

// List available tools from multiple MCP servers
const toolsList = await codeboltMCP.listToolsFromToolBoxes([
"codebolt.browser",
"codebolt.git",
"codebolt.fs"
]);

// Execute a specific tool from an MCP server
const result = await codeboltMCP.executeTool(
"codebolt.browser",
"launch",
{ url: "https://example.com" }
);