chatkit-botbuilder - Build ChatKit chatbots with agents and MCP tools
Guides the architecture and implementation of ChatKit chatbots with OpenAI Agents SDK, MCP tools, FastAPI backends, JWT user isolation, and real-time synchronization.
Tags
Updated: 2026-09-28Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Configure ChatKit frontends
- Implement FastAPI backends
- Integrate OpenAI Agents SDK
- Register MCP tools
- Inject authenticated user IDs
- Stream agent responses
- Persist conversation threads
- Synchronize task updates
Inputs
- User messages
- JWT access tokens
- ChatKit frontend configuration
- MCP tool functions
- Backend API endpoints
- Database models
Outputs
- Streamed chatbot responses
- Created tasks
- Updated tasks
- Deleted tasks
- Persisted conversations
- Synchronized task lists
Requirements
- OpenAI ChatKit framework
- OpenAI Agents SDK
- MCP tool support
- FastAPI backend
- Next.js and React frontend
- JWT authentication
- SQLModel database models
