OneInfer
OneInfer for signed-in users.
Что умеет
- Oneinfer List Models: List AI models available to the signed-in OneInfer user. Takes no arguments.
- Oneinfer Chat Completion: Run a chat completion with a OneInfer model. Requires model (non-empty string) and messages (array of objects with role and content). role must be system, user, or assistant.
- Oneinfer Generate Video: Start a video for the signed-in OneInfer user. Requires model and prompt. Optional aspectRatio, duration in seconds from 2 to 30, resolution (480p, 720p, or 1080p), and imageU
Какие данные видит
Нужен ли аккаунт
Не нужен: сервер работает без входа
OneInfer for signed-in users. Each person connects with their own OneInfer account.
Inference
- List models and send chat completions
- Generate images and videos, then check a video job
- Read model pricing, GPU pricing, and the credit balance
Studio
- Quote, create, list, and read Director movies
- Stitch video, voice, and music into the finished film
- Generate music and voiceover, then read the audio job
- List and read persistent storage
GPUs and endpoints
- List GPUs and create a GPU instance
- List, create, and check dedicated inference endpoints
Movie, music, voiceover, GPU instance, and dedicated endpoint calls spend credits.
Как подключить
Как подключить OneInfer к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://mcp-server--oneinfer.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить OneInfer к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://mcp-server--oneinfer.run.tools
- Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
- Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
- Откройте Настройки → Коннекторы и нажмите Создать (Create).
- Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
- В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
- В новом чате откройте + → Приложения/Коннекторы и включите коннектор.
Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.
Авторизация
При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить OneInfer к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://mcp-server--oneinfer.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (24)
Технические названия из tools/list. Нужны только разработчикам.
| oneinfer_list_models | List AI models available to the signed-in OneInfer user. Takes no arguments. |
| oneinfer_chat_completion | Run a chat completion with a OneInfer model. Requires model (non-empty string) and messages (array of objects with role and content). role must be system, user, or assistant. |
| oneinfer_generate_video | Start a video for the signed-in OneInfer user. Requires model and prompt. Optional aspectRatio, duration in seconds from 2 to 30, resolution (480p, 720p, or 1080p), and imageUrl. Returns a task. Call oneinfer_get_video_task with that task id. This spends credits. |
| oneinfer_get_video_task | Read one video generation task for the signed-in OneInfer user. Requires taskId from oneinfer_generate_video. |
| oneinfer_generate_image | Generate an image for the signed-in OneInfer user. Requires model and prompt. Optional aspectRatio, size such as 1024x1024, and imageUrl. This spends credits. |
| oneinfer_list_gpus | List GPU types available for Studio instances. Takes no arguments. |
| oneinfer_get_gpu_pricing | Read GPU prices for a Studio developer. Requires developerId. providerName is optional. |
| oneinfer_get_model_pricing | Read model prices. Takes no arguments. |
| oneinfer_get_credits | Read the signed-in developer's available credits. Requires developerId. |
| studio_list_instances | List GPU instances for a OneInfer Studio developer. Requires developerId. providerName is optional and defaults to all. |
| studio_list_storage | List persistent storage volumes for the signed-in OneInfer Studio account. Takes no arguments. |
| studio_get_storage | Get one persistent storage volume from OneInfer Studio. Requires storageId. |
| studio_quote_movie | Quote the credit cost of a Studio movie before it is created. Requires targetSeconds. Optional modelId, resolution, generateAudio, and generateBgm. |
| studio_create_movie | Start a Studio Director movie from a brief. Requires brief. Optional title, targetSeconds, aspectRatio, modelId, resolution, generateAudio, generateBgm, and autoStitch. This spends credits. |
| studio_list_movies | List Studio Director movies for the signed-in user. Takes no arguments. |
| studio_get_movie | Read one Studio Director movie, including scene progress. Requires jobId. |
| studio_stitch_movie | Stitch a Studio Director movie's video, voice, and music into the master film. Requires jobId. This spends credits. |
| studio_generate_music | Start a Studio music track. Requires prompt. Optional genre, durationSeconds, lyrics, instrumental, and modelId. Returns a job. Call studio_get_audio_job with that job id. This spends credits. |
| studio_generate_voiceover | Generate a Studio voiceover. Requires script and voiceId. Optional modelId. Returns a job. Call studio_get_audio_job with that job id. This spends credits. |
| studio_get_audio_job | Read one Studio music or voiceover job. Requires jobId. |
| studio_create_instance | Create a GPU instance for the signed-in Studio developer. Requires developerId, providerName, instanceName, imageUrl, and region. Optional gpuId, gpuNum, and diskSize. This spends credits. |
| studio_list_endpoints | List dedicated inference endpoints for a Studio developer. Requires developerId. providerName is optional and defaults to all. |
| studio_create_endpoint | Create a dedicated inference endpoint. Requires developerId, providerName, and modelId. Optional name, gpuId, gpuCount, and region. This spends credits. |
| studio_get_endpoint_status | Read a dedicated endpoint deployment. Requires developerId and jobId. |