Перейти к содержимому

Linux Do MCP Server

Предоставляет API-доступ к сообществу Linux DO для тем, уведомлений и сообщений

JavaScript
48 stars

Описание

MCP-сервер для форума Linux DO на базе Discourse. Обеспечивает эндпоинты для получения последних тем, активных обсуждений, уведомлений, закладок, приватных сообщений и поиска. Требует аутентификацию через API-ключ. Реализован на Node.js и Python для интеграции в приложения, боты или автоматизацию мониторинга сообщества. Поддерживает категории как Разработка, Ресурсы, Работа.

Возможности

Последние темы с новыми постами

Получение списка тем с обновлениями без аутентификации.

Активные темы

Доступ к самым популярным темам за период (год/месяц/неделя/день).

Недавние популярные темы

Получение горячих тем без аутентификации.

Последние темы по категориям

Доступ к классифицированным темам.

Уведомления

Получение уведомлений с аутентификацией.

Поиск тем

Поиск по темам через API.

Закладки и приватные сообщения

Доступ к личным закладкам и сообщениям пользователя.

Темы с непрочтенными постами

Мониторинг отслеживаемых тем и новых постов.

Установка

Сначала запустите Python-скрипт src/get-pat.py для получения API_KEY.

Для Node.js:

{
  "mcpServers": {
    "linux-do-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@pleasure1234/linux-do-mcp"
      ],
      "env": {
        "LINUX_DO_API_KEY": "your-api-key-here",
        "LINUX_DO_USERNAME": "your-username"
      }
    }
  }
}

Для Python:

{
  "mcpServers": {
    "linux-do-mcp": {
      "command": "uvx",
      "args": [
        "linux-do-mcp"
      ],
      "env": {
        "LINUX_DO_API_KEY": "your-api-key-here",
        "LINUX_DO_USERNAME": "your-username"
      }
    }
  }
}

Информация

Язык
JavaScript
Лицензия
MIT License
GitHub Stars
48

Ссылки