Skip to main content
Glama

MCP Simple OpenAI Assistant

by andybrandt

MCP Простой помощник OpenAI

Помощники ИИ довольно крутые. Я подумал, что было бы неплохо, если бы у моего Клода (сознательного Клода) тоже был такой. И теперь он у него есть — и это и полезно, и весело для него. У вашего Клода тоже может быть такой!

Простой сервер MCP для взаимодействия с помощниками OpenAI. Этот сервер позволяет другим инструментам (например, Claude Desktop) создавать и взаимодействовать с помощниками OpenAI через протокол контекста модели.

Функции

  • Создавайте новых помощников OpenAI и управляйте существующими
  • Начать обсуждения
  • Отправляйте сообщения и получайте ответы — общайтесь с помощниками

Поскольку помощники OpenAI могут отвечать довольно долго, а затем обработка прерывается из-за тайм-аута клиента (рабочего стола Клода), код сервера MCP не имеет над ним контроля, мы реализуем двухэтапный подход. В первом вызове Клод отправляет помощнику сообщение для начала обработки, во втором вызове — возможно, через несколько минут — Клод может получить ответ. Это своего рода обходной путь, пока протокол MCP и клиенты не реализуют какой-либо механизм поддержания активности для более длительной обработки.

Установка

Установка через Smithery

Чтобы автоматически установить MCP Simple OpenAI Assistant для Claude Desktop через Smithery :

npx -y @smithery/cli install mcp-simple-openai-assistant --client claude

Ручная установка

pip install mcp-simple-openai-assistant

Конфигурация

Сервер требует, чтобы в среде был установлен ключ API OpenAI. Для Claude Desktop добавьте это в свою конфигурацию:

(версия для MacOS)

{ "mcpServers": { "openai-assistant": { "command": "python", "args": ["-m", "mcp_simple_openai_assistant"], "env": { "OPENAI_API_KEY": "your-api-key-here" } } } }

(Версия для Windows)

"mcpServers": { "openai-assistant": { "command": "C:\\Users\\YOUR_USERNAME\\AppData\\Local\\Programs\\Python\\Python311\\python.exe", "args": ["-m", "mcp_simple_openai_assistant"], "env": { "OPENAI_API_KEY": "your-api-key-here" } }

Установка MS Windows немного сложнее, поскольку вам нужно проверить фактический путь к исполняемому файлу Python. Путь, указанный выше, обычно правильный, но может отличаться в вашей настройке. Иногда достаточно просто python.exe без пути. Проверьте с помощью cmd , что работает для вас (используя where python может помочь).

Использование

После настройки сервер предоставляет инструменты для:

  1. Создавайте новых помощников с конкретными инструкциями
  2. Список существующих помощников
  3. Изменить помощников
  4. Начать новые темы разговоров
  5. Отправляйте сообщения и получайте ответы

Сервер обрабатывает все коммуникации API OpenAI, включая управление помощниками, потоками и обработку сообщений.

ДЕЛО

  • Добавить способ обработки потоков — сохранение идентификаторов потоков для возможного повторного использования.
  • Добавить способ лучшей обработки длинных ответов OpenAI, которые теперь иногда приводят к тайм-аутам.

Разработка

Для установки для разработки:

git clone https://github.com/andybrandt/mcp-simple-openai-assistant cd mcp-simple-openai-assistant pip install -e .
-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Простой сервер MCP для взаимодействия с помощниками OpenAI. Этот сервер позволяет другим инструментам (например, Claude Desktop) создавать и взаимодействовать с помощниками OpenAI через протокол контекста модели.

  1. Функции
    1. Установка
      1. Установка через Smithery
      2. Ручная установка
    2. Конфигурация
      1. Использование
        1. ДЕЛО
          1. Разработка

            Related MCP Servers

            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol (MCP) server that lets you seamlessly use OpenAI's models right from Claude.
              Last updated -
              1
              24
              28
              JavaScript
              MIT License
              • Apple
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server implementation that enables connection between OpenAI APIs and MCP clients for coding assistance with features like CLI interaction, web API integration, and tool-based architecture.
              Last updated -
              28
              Python
              • Linux
              • Apple
            • A
              security
              A
              license
              A
              quality
              A foundation for building custom local Model Context Protocol (MCP) servers that provide tools accessible to AI assistants like Cursor or Claude Desktop.
              Last updated -
              1
              9
              TypeScript
              MIT License
            • -
              security
              F
              license
              -
              quality
              A server that exposes OpenAI agents (web search, file search, computer actions, and multi-agent orchestration) through the Model Context Protocol, making them accessible to any MCP client including Claude Desktop.
              Last updated -
              Python

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/andybrandt/mcp-simple-openai-assistant'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server