# CometAPI MCP

Vendor: CometAPI  
Category: other  
Auth: API_KEY  
Composio slug: `cometapi`

CometAPI provides a unified API gateway for text, image, audio, video, and other generative AI models from multiple providers.

## Tools

- **Create Chat Completion** — Create a non-streaming Chat Completions result for message-based conversations and function-calling workflows. Use this for models or integrations that require the OpenAI Chat Completions protocol. Requires funded organization balance.
- **Create Embeddings** — Create OpenAI-compatible embedding vectors for one text or a batch of texts. This metered operation requires funded organization balance.
- **Create Response** — Create a non-streaming OpenAI Responses API result. Use this for stateful continuation via previous_response_id, reasoning controls, or structured text output; use Chat Completion for Chat Completions workflows. Requires funded organization
- **Get API Key Usage** — Return quota, usage, expiration, and model restrictions for the connected CometAPI API key. This reports key-level limits, not the organization's spendable balance or commercial tier.
- **List Models** — List all models available to the connected API key, including provider ownership and supported protocol types when returned. Use this before generation to choose a compatible model; catalog presence does not guarantee funded execution.
- **Moderate Content** — Classify one text or a batch of texts with an OpenAI-compatible moderation model. This text-only operation is metered and requires funded CometAPI organization balance.

## Setup

1. Create or open a Switchy Project.
2. Open Integrations and connect CometAPI.
3. Authorise through api_key.
4. Teammates can now @-mention CometAPI tools in chat.

---
Last verified: 2026-09-04T02:00:56.012Z  
Canonical URL: https://switchy.build/directory/mcps/cometapi