LogoClawIndex
CasesSkillsAbout
LogoClawIndex

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-28

Capabilities

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

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.
ChatKit
chatbot
OpenAI Agents SDK
MCP
FastAPI
JWT
user isolation
real-time synchronization
Configure ChatKit frontends
Implement FastAPI backends
Integrate OpenAI Agents SDK
Register MCP tools
User messages
JWT access tokens
ChatKit frontend configuration
Streamed chatbot responses
Created tasks
Updated tasks