ColdBox MCP Server
cbMCP exposes your running ColdBox application as a live Model Context Protocol (MCP) server, giving any AI client real-time introspection into routing, handlers, modules, WireBox, CacheBox, LogBox, a
┌──────────────────────────────────────────────────────────────────────┐
│ Your ColdBox Application │
│ │
│ ┌─────────────┐ ┌─────────────────────────────────────────────┐ │
│ │ cbMCP │ │ MCP Tool Registry │ │
│ │ Module │ │ │ │
│ │ │ │ SystemTools HandlerTools RoutingTools │ │
│ │ /cbmcp │ │ ModuleTools WireBoxTools CacheBoxTools │ │
│ │ (endpoint) │ │ LogBoxTools SchedulerTools AsyncTools │ │
│ │ │ │ InterceptorTools │ │
│ └──────┬──────┘ └─────────────────────────────────────────────┘ │
│ │ │
└─────────┼────────────────────────────────────────────────────────────┘
│ HTTP / SSE (MCP protocol)
│
┌─────▼──────────────────────────────────────────────┐
│ MCP Clients │
│ │
│ Claude Desktop VS Code Copilot Cursor IDE │
│ GitHub Codex Gemini CLI OpenCode │
│ Any HTTP/SSE MCP client │
└────────────────────────────────────────────────────┘How It Works
Installation
Configuration
Connecting an AI Client
Claude Desktop
VS Code / GitHub Copilot
Any MCP-Compatible Client (HTTP / SSE transport)
Available Tools
System (SystemTools)
SystemTools)Tool
Description
Handlers (HandlerTools)
HandlerTools)Tool
Description
Routing (RoutingTools)
RoutingTools)Tool
Description
Modules (ModuleTools)
ModuleTools)Tool
Description
WireBox (WireBoxTools)
WireBoxTools)Tool
Description
CacheBox (CacheBoxTools)
CacheBoxTools)Tool
Description
LogBox (LogBoxTools)
LogBoxTools)Tool
Description
Interceptors (InterceptorTools)
InterceptorTools)Tool
Description
Schedulers (SchedulerTools)
SchedulerTools)Tool
Description
Async (AsyncTools)
AsyncTools)Tool
Description
MCP Resources
URI
Description
MCP Prompts
Prompt
Description
Security & Best Practices
CORS Configuration
HTTPS / SSL
Environment Variables
Performance & Statistics
Troubleshooting
Connection Issues
Module Not Loading
Tool Not Available
Advanced Configuration
Custom Module Configuration
Monitoring Tool Calls
Creating Custom Tools
Architecture Deep Dive
What AI Clients Can Do With It
Source & Changelog
Last updated
Was this helpful?