We've released a collection of 7 Model Context Protocol (MCP) servers that connect the ibl.ai platform to any MCP-compatible client:
| Server | Purpose |
|---|---|
| Analytics | Query platform analytics — engagement, completion rates, usage patterns |
| Agent Creation | Create and configure AI agents programmatically |
| Agent Chat | Chat with agents via MCP tool calls |
| Search | Search across platform content, users, and agents |
| User Management | Create, update, and manage user accounts |
| Canvas LMS | Bridge ibl.ai agents with Canvas courses, assignments, and enrollments |
| Admin | Platform administration and tenant configuration |
Supported Clients
Connect from any MCP-compatible client:
- Claude Desktop — Add servers via
claude_desktop_config.json - Cursor — Configure in
.cursor/mcp.json - Claude Code — Add via
claude_code_config.json
Transport
All servers support Streamable HTTP transport for reliable, production-grade connections.
Getting Started
git clone https://github.com/iblai/iblai-mcp.git
cd iblai-mcp
See individual server READMEs for configuration and connection instructions.