CometAPI
CometAPI provides a unified API gateway for text, image, audio, video, and other generative AI models from multiple providers.
Integration
- Vendor
- CometAPI
- Category
- other
- Auth
- API_KEY
- Tools
- 6
- Composio slug
cometapi
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
- Create or open a Switchy Project.
- Open Integrations and connect CometAPI.
- Authorise through api_key. Switchy stores the connection against your org.
- Everyone in the Project can now @-mention the CometAPI tools in chat.
What teammates see: by default, memories from CometAPI are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.