OpenRouter
Developer toolsAPI key
OpenRouter is a unified API for many AI models. Create chat completions and messages, list models, providers and endpoints, and check credits and generations.
11 actions
| Action | Effect | Data handled | Scope |
|---|---|---|---|
| openrouter_create_chat_completionCreate an OpenRouter chat completion through the OpenAI-compatible `/chat/completions` endpoint | write | Personal data | |
| openrouter_create_messageCreate an OpenRouter Anthropic-format message through the `/messages` endpoint | write | Personal data | |
| openrouter_get_creditsGet the authenticated OpenRouter credit balance summary | read | General | |
| openrouter_get_current_keyGet metadata for the currently authenticated OpenRouter API key | read | General | |
| openrouter_get_generationGet request and usage metadata for a specific OpenRouter generation | read | General | |
| openrouter_get_models_countGet the total number of OpenRouter models, optionally filtered by output modalities | read | General | |
| openrouter_list_embedding_modelsList the embedding models available through OpenRouter | read | General | |
| openrouter_list_model_endpointsList the currently available endpoints for a specific OpenRouter model | read | General | |
| openrouter_list_providersList the model providers currently available through OpenRouter | read | General | |
| openrouter_list_user_modelsList models filtered by the current user's OpenRouter routing preferences, privacy settings, and guardrails | read | General | |
| openrouter_list_zdr_endpointsPreview the OpenRouter endpoints that remain available under Zero Data Retention | read | General |