Підключення Codex
Codex підключається до MCP-сервера LanaChat через один блок у своєму файлі конфігурації config.toml. Вам потрібні встановлений Codex (посібник) і ваш токен (посібник); це займає дві хвилини.
Настільний застосунок ChatGPT, Codex CLI і розширення Codex для редакторів коду використовують цей самий файл, тож ви налаштовуєте LanaChat один раз для всіх трьох. ChatGPT у веббраузері його не читає: використовуйте настільний застосунок або CLI.
Де лежить файл #
- Mac і Linux:
~/.codex/config.toml(прихована папка.codexу вашій домашній папці). - Windows:
%USERPROFILE%\.codex\config.toml.
Якщо файлу ще немає, створіть його. Це звичайний текстовий файл.
Додайте блок #
Відкрийте файл у текстовому редакторі й додайте ці рядки в кінець. Замініть YOUR_MCP_TOKEN на ваш токен.
[mcp_servers.lanachat]
url = "https://api.lanachat.ai/mcp"
http_headers = { "Authorization" = "Bearer YOUR_MCP_TOKEN" }
Збережіть файл.
Безпечніше: тримайте токен поза файлом #
Codex може прочитати токен зі змінної середовища. Використайте цей блок замість наведеного вище:
[mcp_servers.lanachat]
url = "https://api.lanachat.ai/mcp"
bearer_token_env_var = "LANACHAT_MCP_TOKEN"
Потім задайте змінну перед запуском Codex. На Mac або Linux:
read -s LANACHAT_MCP_TOKEN && export LANACHAT_MCP_TOKEN && codex
Вставте токен, коли курсор чекає (нічого не відображається), натисніть Enter, і Codex запуститься з токеном.
Перевірте, що з'єднання є #
- Запустіть Codex:
codex. - Введіть
/mcpі натисніть Enter. lanachatє в списку активних серверів.
З термінала codex mcp list показує налаштовані сервери. У настільному застосунку введіть /mcp у полі повідомлення, щоб побачити підключені сервери.
Перевірте його роботу #
Попросіть Codex простими словами: List my LanaChat creators. Codex викличе інструмент LanaChat і відповість списком ваших авторок. Якщо так, ви підключені. Повний тест описано в розділі Перевірка підключення.
Типові помилки #
| Що ви бачите | Імовірна причина та рішення |
|---|---|
lanachat немає в списку /mcp | Блок у неправильному файлі або в ньому описка. Перевірте шлях вище та квадратні дужки, збережіть і перезапустіть Codex. |
401 або "invalid or expired MCP grant" | Токен неправильний, прострочений або був ротований. Створіть чи скопіюйте токен знову (посібник) і оновіть файл. |
| Змінна порожня | З bearer_token_env_var Codex потрібно запускати з того самого термінала, де ви задали змінну. |
| Бракує інструмента | Токен його не дозволяє. Змініть позначки токена через Edit, потім перезапустіть Codex. |
Більше допомоги: Усунення несправностей.
Примітка Ці кроки відповідають офіційній документації Codex про MCP-сервери (сторінка "MCP" у документації Codex).
Примітка Після ротації токена вставте новий токен у файл (або змінну) і перезапустіть Codex. Після зміни позначок токена через Edit також перезапустіть Codex.
Далі: перевірте підключення.
FAQ #
Чи працює це з ChatGPT? #
Так, з настільним застосунком ChatGPT, який читає той самий config.toml. ChatGPT у веббраузері його не читає.
Де тримати токен: у файлі чи в змінній? #
Змінна безпечніша: з bearer_token_env_var токен ніколи не лежить у файлі. Файл теж підходить, якщо він ніколи не потрапляє до Git чи спільної папки.
Чому lanachat немає в /mcp? #
Блок у неправильному файлі або в ньому описка. Перевірте шлях і квадратні дужки, збережіть і перезапустіть Codex.