# Documentation - OpenTools API ## Docs - [Create Generation](https://opentools.mintlify.app/api-reference/endpoint/chat-completions/create.md): Send a chat completion request to a selected model - [Architecture](https://opentools.mintlify.app/architecture.md): How OpenTools works under the hood - [IBM watsonx](https://opentools.mintlify.app/integrations/ibm-watsonx.md): Integrate OpenTools API with IBM watsonx to equip your AI models with powerful external tools - [Quickstart](https://opentools.mintlify.app/quickstart.md): Augment your LLM with a library of hosted MCP tools - [Quickstart](https://opentools.mintlify.app/registry/quickstart.md): Discover and use tools via Model Context Protocol - [Supported models](https://opentools.mintlify.app/supported-models.md): LLMs compatible with OpenTools - [Tools and pricing](https://opentools.mintlify.app/tools-and-pricing.md): MCP servers supported in the Generations API ## OpenAPI Specs - [openapi](https://opentools.mintlify.app/api-reference/openapi.json)