PP

pyptt/ptt_mcp_server

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

40 stars 7 forks Качество 80 Тренд 26BSD-3-Clause

Лучший PTT MCP сервер

Обзор

Лучший MCP сервер для Ptt. Проект представляет собой сервер PTT MCP (Model Context Protocol) на базе мощной библиотеки PyPtt. Это позволяет вашему клиенту MCP фактически войти в PTT и использовать MCP для взаимодействия с PTT-нажатиями, чтобы сделать это автоматически. Развертывание PTT MCP Server с помощью Docker является наиболее рекомендуемым способом обеспечения экологической изоляции и упрощенных настроек. 1. : Если ваша система еще не установлена, обратитесь к официальному файлу Docker для установки. 2. : Добавьте следующие настройки в свой профиль клиента MCP (например, ~/.gemini/settings.json). Эта конфигурация позволит клиенту MCP автоматически вытягивать и запускать контейнер Docker при необходимости. * "Команда": "докер": Направляет MCP-клиентам использовать команды докера для запуска сервера. * "арг": параметры, содержащие команды запуска докера. *-i: Держите стандартный вход (stdin) открытым, чтобы сервер MCP мог получать инструкции. *-rm: Автоматическое удаление контейнера после его прекращения и поддержание системы в чистоте. *-e PTT ID и -e PTT PW: Скажите Docker передать PTT ID и PTT PW переменные среды в контейнер. *ghcr.io/pyptt/ptt mcp server:latest: Specify Docker image to run. * "env": Set PTT ID and PTT PW directly to the environment variable. Если у вас несколько учетных записей PTT, вы можете использовать PTT ACCOUNTS (формат: имя = учетная запись: пароль, мультигруппа, разделенная запятой) для установки мультипликаторов за раз, а затем перейти на учетную запись, перечислить учетные записи () запрос с именем: Нет имени =, нет учетной записи =, нет пароля, нет пароля (эти символы не будут использоваться в учетной записи PTT). При использовании Docker добавьте «-e» и «PTT ACCOUNTS». Оригинальная настройка PTT ID/PTT PW по-прежнему совместима и автоматически становится учетной записью по умолчанию。

Обзор (машинный перевод)

Английская версия

PTT MCP сервер

Лучший MCP сервер для Ptt.

Проект Введение Этот проект представляет собой сервер PTT MCP (Model Context Protocol) на основе мощной библиотеки T0. Это позволяет вашему клиенту MCP фактически войти в PTT и использовать MCP для взаимодействия с PTT-нажатиями, чтобы сделать это автоматически.

Быстрый старт

Развертывание PTT MCP Server с помощью Docker является наиболее рекомендуемым способом обеспечения экологической изоляции и упрощенных настроек.

  1. ** Установите Docker**: Если ваша система еще не установлена, обратитесь к официальному файлу Docker для установки.

  2. ** Настройка клиента MCP**: Добавьте следующие настройки в свой профиль клиента MCP (например, [T1]). Эта конфигурация позволит клиенту MCP автоматически вытягивать и запускать контейнер Docker при необходимости.

** Указание:** [(T2]: Направьте MCP-клиенты на использование команд docker для запуска сервера. [4]: Параметры, содержащие [5] команды. [(T6]: Держите стандартный вход (stdin) открытым, чтобы серверы MCP могли получать инструкции. [(T7]: Автоматическое удаление контейнера после его прекращения и поддержание системы в чистоте. [(T8] и [T9]: Скажи Докеру передать [T10] и [T11] переменные окружающей среды на упаковку. [(T12]: Укажите изображение Docker для запуска. [[Т13]: Непосредственно устанавливаются [[Т14] и [[Т15]] в качестве переменных среды. ** Пожалуйста, замените свою учетную запись и пароль. **

** Настройки с несколькими счетами (выбранные): ** Если у вас есть несколько учетных записей PTT, вы можете изменить переменную окружающей среды [(T16] (формат: [(T17], многогрупповая, разделенная запятой)], чтобы установить несколько групп за раз, а затем вы можете использовать [[T18] переключать учетные записи, list_accounts(), чтобы запросить доступные имена:

Имя не может содержать [[T20], учетная запись не может содержать [[T21], пароль не может содержать , (PTT)], не может использоваться в практике бухгалтерского учета. При использовании Docker добавьте "-e", "PTT_ACCOUNTS" одновременно в args。

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

Установка

docker run -i --rm -e PTT_ID -e PTT_PW ghcr.io/pyptt/ptt_mcp_server:latest
Новичок в MCP? Начните с руководства на mcpskill.org →

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

{ "mcpServers": { "PTT": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "PTT_ID", "-e", "PTT_PW", "ghcr.io/pyptt/ptt_mcp_server:latest" ], "env": { "PTT_ID": "YOUR_PTT_ID", // 請換成您自己的 PTT 帳號 "PTT_PW": "YOUR_PTT_PW" // 請換成您自己的 PTT 密碼 } } } }