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
- Browser -
codebolt.browser
- Browser automation and web interaction tools - Git -
codebolt.git
- Git repository management and version control - Terminal -
codebolt.terminal
- Command execution and terminal operations - File System -
codebolt.fs
- File and directory operations - Codebase -
codebolt.codebase
- Code search and analysis tools - Agent -
codebolt.agent
- Agent management and lifecycle operations - Memory -
codebolt.memory
- Memory storage and retrieval - Vector -
codebolt.vector
- Vector database operations - RAG -
codebolt.rag
- Retrieval Augmented Generation tools - Notification -
codebolt.notification
- Notification and messaging system - Debug -
codebolt.debug
- Debugging and logging utilities - State -
codebolt.state
- Application state management - Task -
codebolt.task
- Task management and tracking - Tokenizer -
codebolt.tokenizer
- Text tokenization utilities - Chat -
codebolt.chat
- Chat and conversation management - Problem Matcher -
codebolt.problem_matcher
- Error and issue detection - Config -
codebolt.config
- Configuration management - Project -
codebolt.project
- Project management operations - Message -
codebolt.message
- Message processing and communication - 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" }
);