Developers
Developer overview
Guide to connecting Keural to your services, by method.
Keural API
Call models registered in Keural in OpenAI Chat Completions format.
Keural Kit
Add Keural chat, Drive, and prompt screens to your web service with a script.
Chatbot
Add a chatbot button to your organization's website with an install code.
AI Drive MCP server
Search and read Keural Drive documents from external MCP clients.
Plugin and MCP server integration
Expose your system as an MCP server for Keural agents to use.
SSO·SCIM integration spec
Specifications for OIDC and SAML 2.0 sign-in and SCIM 2.0 user sync.
Choose by use case
| Use case | Method |
|---|---|
| Call the model from your backend | API |
| Insert a Keural chat window into your web page | Kit |
| Install a chatbot button on your company homepage | Chatbot |
| Find Keural documents from other AI tools such as Claude Desktop | AI Drive MCP server |
| Keural users query and modify data in your system | Plugins (MCP) |
| Company IdP sign-in and automatic user sync | SSO·SCIM |
Authentication
| Method | Authentication |
|---|---|
| Keural API | API key issued to the user (Authorization: Bearer) |
| Keural Kit | The user's Keural login session |
| Chatbot | Chatbot token (included in the install code) and base domain |
| AI Drive MCP server | Organization API key (Authorization: Bearer) |
| Plugins (MCP) | The method defined by your MCP server (none, API key, OAuth, etc.) |
| SCIM | Organization SCIM token (Authorization: Bearer) |