MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

LolzTeam MCP — Lolzteam Market и Forum в Claude

Created 6/2/2026
Updated about 5 hours ago
Repository documentation and setup instructions

lolzteam-mcp

🇬🇧 English · 🇷🇺 Русский

lolzteam-mcp

Один MCP-сервер, который даёт Claude (или любому другому MCP-клиенту) доступ ко всей публичной экосистеме Lolzteam:

  • 117 методов Lolzteam Market — поиск аккаунтов по 25 категориям, покупка, продажа, выплаты, инвойсы, корзина, прокси, IMAP, управление купленным аккаунтом
  • 154 метода Lolzteam Forum — темы, посты, комментарии, личные сообщения, чатбокс, профили пользователей, лайки, репосты, теги, поиск, уведомления

Итого 271 действие через единое подключение, плюс 3 вспомогательных tool'а для навигации.

Содержание

Что можно делать

Несколько примеров того, как это выглядит в диалоге с LLM. Каждая «реплика» сервера — это один вызов tool'а.

Запрос:    «Найди Steam-аккаунты до 500₽ с CS:GO в инвентаре, верни первые 10.»
Действия:  → market_category_steam(pmax=500, game="cs:go", per_page=10)

Запрос:    «Опубликуй на форуме тему в разделе 766 с заголовком "Продаю Steam"
            и текстом с описанием товара.»
Действия:  → forum_threads_create(forum_id=766, thread_title="Продаю Steam", post_body="...")

Запрос:    «Ответь в этой теме что цена ещё актуальна.»
Действия:  → forum_posts_create(thread_id=..., post_body="Цена актуальна, в ЛС")

Запрос:    «Покажи мои непрочитанные ЛС и ответь на первое.»
Действия:  → forum_conversations_list(unread=true)
           → forum_conversations_messages_create(conversation_id=..., message_body="...")

Запрос:    «Создай инвойс на 250₽ и отправь покупателю ссылку в ЛС.»
Действия:  → market_payments_invoice_create(amount=250, currency="rub", comment="за дизайн")
           → forum_conversations_messages_create(conversation_id=..., message_body="оплата: ...")

Запрос:    «Лайкни 10 последних постов в моей теме и проверь, кто их написал.»
Действия:  → forum_threads_get(thread_id=...)
           → forum_posts_list(thread_id=..., limit=10)
           → forum_posts_like(post_id=...)  × 10

Установка

git clone https://github.com/skallekss/lolzteam-mcp
cd lolzteam-mcp
python -m venv .venv
.venv\Scripts\activate         # Windows
# source .venv/bin/activate    # Linux/macOS
pip install -e .

Запуск:

python -m lolzteam_mcp

Команда блокируется и слушает stdin/stdout — это нормально, так работает MCP по stdio. Клиент (Claude Desktop и т.д.) запускает её сам, вручную дёргать обычно не нужно.

Токен берётся из переменной окружения LOLZTEAM_TOKEN. Получить можно здесь: https://zelenka.guru/account/api. У Lolzteam один токен покрывает и маркет, и форум.

Подключение к Claude Desktop

Файл конфигурации:

  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

Содержимое:

{
  "mcpServers": {
    "lolzteam": {
      "command": "python",
      "args": ["-m", "lolzteam_mcp"],
      "env": {
        "LOLZTEAM_TOKEN": "СЮДА_ВПИСАТЬ_ТОКЕН"
      }
    }
  }
}

Если в системе несколько Python — лучше прописать полный путь до python.exe из своего venv. После сохранения нужно полностью перезапустить Claude Desktop (выйти из трея, не просто закрыть окно). В строке ввода появится индикатор подключённых MCP-серверов — lolzteam должен быть в списке.

Подключение к Claude Code

Самый быстрый способ — одна команда:

claude mcp add lolzteam -- python -m lolzteam_mcp

С прокидыванием токена:

claude mcp add lolzteam --env LOLZTEAM_TOKEN=СЮДА_ВПИСАТЬ_ТОКЕН -- python -m lolzteam_mcp

Альтернатива — отредактировать ~/.claude/settings.json (или проектный .claude/settings.json):

{
  "mcpServers": {
    "lolzteam": {
      "type": "stdio",
      "command": "python",
      "args": ["-m", "lolzteam_mcp"],
      "env": {
        "LOLZTEAM_TOKEN": "СЮДА_ВПИСАТЬ_ТОКЕН"
      }
    }
  }
}

Проверка: claude mcp list — в выводе должна быть строка lolzteam.

Подключение к Cursor

В UI: File → Preferences → Cursor Settings → MCP → Add New MCP Server.

Через файл — ~/.cursor/mcp.json (для конкретного проекта — .cursor/mcp.json в корне):

{
  "mcpServers": {
    "lolzteam": {
      "command": "python",
      "args": ["-m", "lolzteam_mcp"],
      "env": {
        "LOLZTEAM_TOKEN": "СЮДА_ВПИСАТЬ_ТОКЕН"
      }
    }
  }
}

После сохранения нужно перезапустить чат — Cursor сам поднимет сервер и покажет инструменты.

Другие MCP-клиенты

Любой клиент, поддерживающий stdio MCP-серверы — Continue, Codex, Cline, Zed, Goose и др. Шаблон один и тот же: command: python, args: ["-m", "lolzteam_mcp"], токен через env. Готовые конфиги лежат в examples/.

Переменные окружения

| Переменная | Назначение | По умолчанию | |--------------------------------|-------------------------------------------------------|------------------------------------| | LOLZTEAM_TOKEN | Общий Bearer-токен (используется и для маркета, и для форума, если отдельные не заданы) | — | | LOLZTEAM_MARKET_TOKEN | Отдельный токен для Market API | значение LOLZTEAM_TOKEN | | LOLZTEAM_FORUM_TOKEN | Отдельный токен для Forum API | значение LOLZTEAM_TOKEN | | LOLZTEAM_MARKET_BASE_URL | URL Market API | https://prod-api.lzt.market | | LOLZTEAM_FORUM_BASE_URL | URL Forum API | https://prod-api.lolz.live | | LOLZTEAM_ENABLE_MARKET | Включить методы Market API | true | | LOLZTEAM_ENABLE_FORUM | Включить методы Forum API | true | | LOLZTEAM_HTTP_TIMEOUT | Таймаут HTTP-запроса (секунды) | 30 | | LOLZTEAM_LOG_LEVEL | Уровень логирования | INFO |

.env подхватывается автоматически из текущего каталога.

Чтобы выключить один из API (например, нужен только форум) — LOLZTEAM_ENABLE_MARKET=false.

Каталог Market API (117 методов)

Имена приведены к формату MCP: префикс market_ + название. Для точной схемы любого метода — lolzteam_describe_endpoint(tool="market_...").

Профиль (2)

| Tool | Метод | Путь | Что делает | |-----------------------------|-------|-------|------------| | market_profile_get | GET | /me | Получить данные профиля: логин, ID, баланс, настройки. | | market_profile_edit | PUT | /me | Изменить настройки профиля на маркете. |

Категории (3)

| Tool | Метод | Путь | Что делает | |-------------------------------|-------|-------------------------------|------------| | market_category_list | GET | /category | Список всех категорий с метаданными. | | market_category_params | GET | /{categoryName}/params | Параметры фильтрации для категории. | | market_category_games | GET | /{categoryName}/games | Игры внутри категории. |

Поиск аккаунтов в 25 категориях (25)

Каждый метод принимает фильтры: цена, ключевые слова, сортировка, страна и десятки специфичных параметров (для Steam — игры/часы, для Telegram — подписчики, для Fortnite — V-Bucks/скины и т.д.).

| Tool | Категория | |---------------------------------------|--------------------------------------------| | market_category_all | Последние аккаунты во всех категориях | | market_category_steam | Steam | | market_category_fortnite | Fortnite | | market_category_mihoyo | miHoYo (Genshin Impact, Honkai и др.) | | market_category_riot | Riot (League of Legends, Valorant) | | market_category_telegram | Telegram | | market_category_supercell | Supercell (Brawl Stars, Clash и др.) | | market_category_ea | EA (Origin) | | market_category_wot | World of Tanks | | market_category_wotblitz | WoT Blitz | | market_category_gifts | Gifts (подарки и коды) | | market_category_epicgames | Epic Games | | market_category_escapefromtarkov | Escape from Tarkov | | market_category_socialclub | Rockstar Social Club | | market_category_uplay | Uplay (Ubisoft) | | market_category_discord | Discord | | market_category_tiktok | TikTok | | market_category_instagram | Instagram | | market_category_battlenet | Battle.net | | market_category_llm | LLM-аккаунты (ChatGPT, Claude и др.) | | market_category_vpn | VPN-сервисы | | market_category_roblox | Roblox | | market_category_warface | Warface | | market_category_minecraft | Minecraft | | market_category_hytale | Hytale |

Покупка (6)

| Tool | Метод | Путь | Что делает | |-----------------------------------------|--------|-----------------------------------|------------| | market_purchasing_fastbuy | POST | /{item_id}/fast-buy | Быстрая покупка с основного баланса. | | market_purchasing_check | POST | /{item_id}/check-account | Проверка аккаунта перед покупкой. | | market_purchasing_confirm | POST | /{item_id}/confirm-buy | Подтвердить покупку после холда. | | market_purchasing_discountrequest | POST | /{item_id}/discount | Запросить скидку. | | market_purchasing_discountreview | PUT | /{item_id}/discount | Одобрить/отклонить запрос скидки. | | market_purchasing_discountcancel | DELETE | /{item_id}/discount | Отменить запрос скидки. |

Корзина (3)

| Tool | Метод | Путь | Что делает | |-----------------------|--------|---------|------------| | market_cart_get | GET | /cart | Содержимое корзины. | | market_cart_add | POST | /cart | Положить аккаунт в корзину. | | market_cart_delete | DELETE | /cart | Удалить позицию. |

Списки и наблюдение (6)

| Tool | Метод | Путь | Что делает | |------------------------------|-------|-----------------------------------|------------| | market_list_user | GET | /user/items | Все аккаунты на продаже у пользователя. | | market_list_orders | GET | /user/orders | Все купленные аккаунты. | | market_list_states | GET | /user/item-states | Состояния товаров. | | market_list_download | GET | /user/{type}/download | Скачать данные аккаунтов для бэкапа. | | market_list_favorites | GET | /fave | Избранное. | | market_list_viewed | GET | /viewed | История просмотров. |

Публикация (4)

| Tool | Метод | Путь | Что делает | |-------------------------------------|-------|-----------------------------------|------------| | market_publishing_fastsell | POST | /item/fast-sell | Быстрая загрузка аккаунта на продажу. | | market_publishing_add | POST | /item/add | Полное добавление с заполнением всех полей. | | market_publishing_check | POST | /{item_id}/goods/check | Проверка данных перед публикацией. | | market_publishing_external | POST | /{item_id}/external-account | Добавить дополнительный внешний аккаунт. |

Управление аккаунтами (42)

Базовое:

| Tool | Метод | Путь | Что делает | |-----------------------------------------|--------|--------------------------------|------------| | market_managing_get | GET | /{item_id} | Карточка аккаунта. | | market_manging_delete | DELETE | /{item_id} | Удалить аккаунт. | | market_managing_edit | PUT | /{item_id}/edit | Редактировать (название, описание, цена, теги). | | market_managing_bulkget | POST | /bulk/items | Пачкой получить данные. | | market_managing_bulkaction | POST | /items/bulk-action | Пачкой выполнить действие. | | market_managing_note | POST | /{item_id}/note-save | Сохранить заметку. | | market_managing_image | GET | /{item_id}/image | Превью. |

Цена и продвижение:

| Tool | Метод | Путь | Что делает | |-----------------------------------------|--------|--------------------------------|------------| | market_managing_aiprice | GET | /{item_id}/ai-price | AI-оценка цены. | | market_managing_autobuyprice | GET | /{item_id}/auto-buy-price | Цена быстрой покупки. | | market_managing_bump | POST | /{item_id}/bump | Поднять в выдаче. | | market_managing_autobump | POST | /{item_id}/auto-bump | Включить автоподнятие. | | market_managing_autobumpdisable | DELETE | /{item_id}/auto-bump | Выключить автоподнятие. | | market_managing_open | POST | /{item_id}/open | Открыть продажу. | | market_managing_close | POST | /{item_id}/close | Закрыть продажу. | | market_managing_stick | POST | /{item_id}/stick | Закрепить наверху. | | market_managing_unstick | DELETE | /{item_id}/stick | Снять закрепление. | | market_managing_favorite | POST | /{item_id}/star | В избранное. | | market_managing_unfavorite | DELETE | /{item_id}/star | Из избранного. |

Теги:

| Tool | Метод | Путь | Что делает | |-----------------------------------------|--------|--------------------------------|------------| | market_managing_tag | POST | /{item_id}/tag | Приватный тег. | | market_managing_untag | DELETE | /{item_id}/tag | Убрать. | | market_managing_publictag | POST | /{item_id}/public-tag | Публичный тег. | | market_managing_publicuntag | DELETE | /{item_id}/public-tag | Убрать. |

Жалобы и гарантия:

| Tool | Метод | Путь | Что делает | |-----------------------------------------------|-------|---------------------------------------|------------| | market_profile_claims | GET | /claims | Список жалоб. | | market_managing_createclaim | POST | /claims | Создать жалобу. | | market_managing_refuseguarantee | POST | /{item_id}/refuse-guarantee | Отказаться от гарантии. | | market_managing_checkguarantee | POST | /{item_id}/check-guarantee | Проверить статус. | | market_managing_declinevideorecording | POST | /{item_id}/decline-video-recording | Отклонить запрос на видеозапись. |

Смена реквизитов:

| Tool | Метод | Путь | Что делает | |---------------------------------------|-------|---------------------------------------|------------| | market_managing_changepassword | POST | /{item_id}/change-password | Сменить пароль. | | market_managing_tempemailpassword | GET | /{item_id}/temp-email-password | Пароль временной почты. | | market_managing_transfer | POST | /{item_id}/change-owner | Передать другому владельцу. |

Письма и коды:

| Tool | Метод | Путь | Что делает | |-------------------------------------|-------|---------------------------------------|------------| | market_managing_emailcode | GET | /{item_id}/email-code | Код подтверждения с почты. | | market_managing_getletters2 | GET | /letters2 | Письма из ящика. |

Steam-специфика:

| Tool | Метод | Путь | Что делает | |-----------------------------------------------|--------|---------------------------------------|------------| | market_managing_steaminventoryvalue | GET | /{item_id}/inventory-value | Стоимость Steam-инвентаря лота. | | market_managing_steamvalue | GET | /steam-value | Оценить по SteamID. | | market_managing_steampreview | GET | /{item_id}/steam-preview | HTML-превью профиля. | | market_managing_steamupdatevalue | POST | /{item_id}/update-inventory | Перепроверить стоимость. | | market_managing_steam_getmafile | GET | /{item_id}/mafile | Скачать mafile (Steam Guard). | | market_managing_steam_addmafile | POST | /{item_id}/mafile | Загрузить mafile. | | market_managing_steam_removemafile | DELETE | /{item_id}/mafile | Удалить mafile. | | market_managing_steammafilecode | GET | /{item_id}/guard-code | Код Steam Guard. | | market_managing_steamsda | POST | /{item_id}/confirm-sda | Подтвердить операцию через SDA. |

Telegram-специфика:

| Tool | Метод | Путь | Что делает | |---------------------------------------------------|-------|-----------------------------------------------|------------| | market_managing_telegramcode | GET | /{item_id}/telegram-login-code | Код входа Telegram. | | market_managing_telegramresetauth | POST | /{item_id}/telegram-reset-authorizations | Сбросить авторизации. |

Персональные скидки (4)

| Tool | Метод | Путь | Что делает | |-------------------------------------|--------|-----------------------|------------| | market_customdiscounts_get | GET | /custom-discounts | Список скидок. | | market_customdiscounts_create | POST | /custom-discounts | Создать персональную скидку. | | market_customdiscounts_edit | PUT | /custom-discounts | Изменить. | | market_customdiscounts_delete | DELETE | /custom-discounts | Удалить. |

Платежи и переводы (12)

| Tool | Метод | Путь | Что делает | |-------------------------------------|--------|-----------------------------------|------------| | market_payments_currency | GET | /currency | Курсы валют. | | market_payments_balance_list | GET | /balance/exchange | Все балансы (RUB, USD и т.д.). | | market_payments_balanceexchange | POST | /balance/exchange | Обменять баланс между валютами. | | market_payments_transfer | POST | /balance/transfer | Перевод другому пользователю. | | market_payments_fee | GET | /balance/transfer/fee | Комиссия за перевод. | | market_payments_cancel | POST | /balance/transfer/cancel | Отменить отправленный перевод. | | market_payments_history | GET | /user/payments | История платежей. | | market_autopayments_list | GET | /auto-payments | Автоплатежи. | | market_autopayments_create | POST | /auto-payment | Создать автоплатёж. | | market_autopayments_delete | DELETE | /auto-payment | Удалить. | | market_payments_payoutservices | GET | /balance/payout/services | Сервисы вывода (СБП, карты). | | market_payments_payout | POST | /balance/payout | Запросить вывод. |

Инвойсы (3)

| Tool | Метод | Путь | Что делает | |-------------------------------------|-------|-----------------|------------| | market_payments_invoice_get | GET | /invoice | Инвойс по ID. | | market_payments_invoice_create | POST | /invoice | Создать ссылку на оплату с суммой и комментарием. | | market_payments_invoice_list | GET | /invoice/list | Список инвойсов. |

Прокси (3)

| Tool | Метод | Путь | Что делает | |--------------------------|--------|---------|------------| | market_proxy_get | GET | /proxy| Список прокси. | | market_proxy_add | POST | /proxy| Добавить. | | market_proxy_delete | DELETE | /proxy| Удалить. |

IMAP (2)

| Tool | Метод | Путь | Что делает | |-------------------------|--------|--------|------------| | market_imap_create | POST | /imap| Подключить IMAP. | | market_imap_delete | DELETE | /imap| Отключить. |

Пакетные запросы (1)

| Tool | Метод | Путь | Что делает | |-----------------------|-------|---------|------------| | market_batch | POST | /batch| Несколько вызовов одним запросом. |

Каталог Forum API (154 метода)

Префикс — forum_. Базовый URL — https://prod-api.lolz.live.

Аутентификация (1)

| Tool | Метод | Путь | Что делает | |-----------------------|-------|-----------------|------------| | forum_oauth_token | POST | /oauth/token | Получить access token (обычно не нужен — токен берётся в личном кабинете). |

Темы (22)

| Tool | Метод | Путь | Что делает | |-----------------------------------|--------|-------------------------------------------|------------| | forum_threads_list | GET | /threads | Список тем. | | forum_threads_create | POST | /threads | Создать тему (статью/обсуждение). | | forum_threads_createcontest | POST | /contests | Создать конкурс. | | forum_threads_claim | POST | /claims | Создать заявку (жалоба). | | forum_threads_get | GET | /threads/{thread_id} | Получить тему по ID. | | forum_threads_edit | PUT | /threads/{thread_id} | Редактировать тему. | | forum_threads_delete | DELETE | /threads/{thread_id} | Удалить. | | forum_threads_move | POST | /threads/{thread_id}/move | Переместить в другой раздел. | | forum_threads_bump | POST | /threads/{thread_id}/bump | Поднять. | | forum_threads_hide | POST | /threads/{thread_id}/hide | Скрыть. | | forum_threads_star | POST | /threads/{thread_id}/star | Добавить в закладки. | | forum_threads_unstar | DELETE | /threads/{thread_id}/star | Убрать из закладок. | | forum_threads_followers | GET | /threads/{thread_id}/followers | Подписчики темы. | | forum_threads_follow | POST | /threads/{thread_id}/followers | Подписаться. | | forum_threads_unfollow | DELETE | /threads/{thread_id}/followers | Отписаться. | | forum_threads_followed | GET | /threads/followed | Список тем, на которые подписан. | | forum_threads_navigation | GET | /threads/{thread_id}/navigation | Хлебные крошки/навигация. | | forum_threads_poll_get | GET | /threads/{thread_id}/poll | Получить опрос в теме. | | forum_threads_poll_vote | POST | /threads/{thread_id}/poll/votes | Проголосовать. | | forum_threads_unread | GET | /threads/new | Непрочитанные темы. | | forum_threads_recent | GET | /threads/recent | Недавние темы. | | forum_threads_finish | POST | /contests/{thread_id}/finish | Завершить конкурс. |

Посты в темах (12)

| Tool | Метод | Путь | Что делает | |---------------------------------------|--------|-----------------------------------|------------| | forum_posts_list | GET | /posts | Список постов. | | forum_posts_create | POST | /posts | Написать пост (ответ в теме). | | forum_posts_get | GET | /posts/{post_id} | Получить пост. | | forum_posts_edit | PUT | /posts/{post_id} | Редактировать. | | forum_posts_delete | DELETE | /posts/{post_id} | Удалить. | | forum_posts_likes | GET | /posts/{post_id}/likes | Кто поставил лайк. | | forum_posts_like | POST | /posts/{post_id}/likes | Поставить лайк. | | forum_posts_unlike | DELETE | /posts/{post_id}/likes | Снять лайк. | | forum_posts_reportreasons | GET | /posts/{post_id}/report | Причины для жалобы. | | forum_posts_report | POST | /posts/{post_id}/report | Пожаловаться. | | forum_posts_comments_reportreasons | GET | /posts/comments/report | Причины для жалобы на комментарий. | | forum_posts_comments_report | POST | /posts/comments/report | Пожаловаться на комментарий. |

Комментарии к постам (4)

| Tool | Метод | Путь | Что делает | |-------------------------------------|--------|-------------------|------------| | forum_posts_comments_get | GET | /posts/comments | Список комментариев. | | forum_posts_comments_create | POST | /posts/comments | Создать комментарий. | | forum_posts_comments_edit | PUT | /posts/comments | Изменить. | | forum_posts_comments_delete | DELETE | /posts/comments | Удалить. |

Личные сообщения (24)

| Tool | Метод | Путь | Что делает | |---------------------------------------------------|--------|---------------------------------------------------------------|------------| | forum_conversations_list | GET | /conversations | Список диалогов. | | forum_conversations_create | POST | /conversations | Создать диалог. | | forum_conversations_update | PUT | /conversations | Изменить настройки диалога. | | forum_conversations_delete | DELETE | /conversations | Выйти из диалога. | | forum_conversations_start | POST | /conversations/start | Начать новый диалог. | | forum_conversations_save | POST | /conversations/save | Отправить в «Сохранённые». | | forum_conversations_get | GET | /conversations/{conversation_id} | Получить диалог. | | forum_conversations_sharecontent | GET | /conversations/share-content | Получить расшариваемый контент. | | forum_conversations_messages_list | GET | /conversations/{conversation_id}/messages | Список сообщений. | | forum_conversations_messages_create | POST | /conversations/{conversation_id}/messages | Отправить сообщение в ЛС. | | forum_conversations_search | POST | /conversations/search | Поиск по сообщениям. | | forum_conversations_messages_get | GET | /conversations/messages/{message_id} | Конкретное сообщение. | | forum_conversations_messages_edit | PUT | /conversations/{conversation_id}/messages/{message_id} | Редактировать. | | forum_conversations_messages_delete | DELETE | /conversations/{conversation_id}/messages/{message_id} | Удалить. | | forum_conversations_invite | POST | /conversations/{conversation_id}/invite | Пригласить пользователей. | | forum_conversations_kick | POST | /conversations/{conversation_id}/kick | Исключить. | | forum_conversations_read | POST | /conversations/{conversation_id}/read | Отметить как прочитанный. | | forum_conversations_readall | POST | /conversations/read-all | Все диалоги — прочитанные. | | forum_conversations_messages_stick | POST | /conversations/{conversation_id}/messages/{message_id}/stick| Закрепить сообщение. | | forum_conversations_messages_unstick | DELETE | /conversations/{conversation_id}/messages/{message_id}/stick| Открепить. | | forum_conversations_star | POST | /conversations/{conversation_id}/star | В избранные диалоги. | | forum_conversations_unstar | DELETE | /conversations/{conversation_id}/star | Убрать. | | forum_conversations_alerts_enable | POST | /conversations/{conversation_id}/alerts | Включить уведомления. | | forum_conversations_alerts_disable | DELETE | /conversations/{conversation_id}/alerts | Выключить. |

Записи в профиле (12)

| Tool | Метод | Путь | Что делает | |-----------------------------------------|--------|---------------------------------------------------|------------| | forum_profileposts_list | GET | /users/{user_id}/profile-posts | Записи в стене пользователя. | | forum_profileposts_get | GET | /profile-posts/{profile_post_id} | Конкретная запись. | | forum_profileposts_edit | PUT | /profile-posts/{profile_post_id} | Редактировать. | | forum_profileposts_delete | DELETE | /profile-posts/{profile_post_id} | Удалить. | | forum_profileposts_create | POST | /profile-posts | Написать на стену. | | forum_profileposts_stick | POST | /profile-posts/{profile_post_id}/stick | Закрепить. | | forum_profileposts_unstick | DELETE | /profile-posts/{profile_post_id}/stick | Открепить. | | forum_profileposts_likes | GET | /profile-posts/{profile_post_id}/likes | Лайки. | | forum_profileposts_like | POST | /profile-posts/{profile_post_id}/likes | Лайкнуть. | | forum_profileposts_unlike | DELETE | /profile-posts/{profile_post_id}/likes | Снять лайк. | | forum_profileposts_reportreasons | GET | /profile-posts/{profile_post_id}/report | Причины жалоб. | | forum_profileposts_report | POST | /profile-posts/{profile_post_id}/report | Пожаловаться. |

Комментарии к записям в профиле (7)

| Tool | Метод | Путь | Что делает | |---------------------------------------------------|--------|---------------------------------------------------------------|------------| | forum_profileposts_comments_list | GET | /profile-posts/comments | Список. | | forum_profileposts_comments_create | POST | /profile-posts/comments | Создать. | | forum_profileposts_comments_edit | PUT | /profile-posts/comments | Изменить. | | forum_profileposts_comments_delete | DELETE | /profile-posts/comments | Удалить. | | forum_profileposts_comments_get | GET | /profile-posts/{profile_post_id}/comments/{comment_id} | Конкретный. | | forum_profileposts_comments_reportreasons | GET | /profile-posts/comments/report | Причины жалоб. | | forum_profileposts_comments_report | POST | /profile-posts/comments/report | Пожаловаться. |

Разделы форума (9)

| Tool | Метод | Путь | Что делает | |-----------------------------------|-------|---------------------------------------|------------| | forum_forums_list | GET | /forums | Список разделов. | | forum_forums_grouped | GET | /forums/grouped | Дерево разделов. | | forum_forums_get | GET | /forums/{forum_id} | Раздел по ID. | | forum_forums_followers | GET | /forums/{forum_id}/followers | Подписчики. | | forum_forums_follow | POST | /forums/{forum_id}/followers | Подписаться. | | forum_forums_unfollow | DELETE| /forums/{forum_id}/followers | Отписаться. | | forum_forums_followed | GET | /forums/followed | На какие разделы подписан. | | forum_forums_getfeedoptions | GET | /forums/feed/options | Настройки ленты. | | forum_forums_editfeedoptions | PUT | /forums/feed/options | Изменить настройки ленты. |

Категории форума (2)

| Tool | Метод | Путь | Что делает | |---------------------------------|-------|-----------------------------------|------------| | forum_categories_list | GET | /categories | Список категорий. | | forum_categories_get | GET | /categories/{category_id} | Категория по ID. |

Пользователи (27)

| Tool | Метод | Путь | Что делает | |---------------------------------------|--------|-----------------------------------------------|------------| | forum_users_list | GET | /users | Список пользователей. | | forum_users_fields | GET | /users/fields | Доступные поля профиля. | | forum_users_find | GET | /users/find | Найти пользователя. | | forum_users_current | GET | /users/me | Свой профиль. | | forum_users_get | GET | /users/{user_id} | Чужой профиль. | | forum_users_edit | PUT | /users/{user_id} | Изменить профиль. | | forum_users_claims | GET | /users/{user_id}/claims | Заявки пользователя. | | forum_users_avatar_upload | POST | /users/{user_id}/avatar | Загрузить аватар. | | forum_users_avatar_delete | DELETE | /users/{user_id}/avatar | Удалить аватар. | | forum_users_avatar_crop | POST | /users/{user_id}/avatar/crop | Обрезать аватар. | | forum_users_background_upload | POST | /users/{user_id}/background | Загрузить фон профиля. | | forum_users_background_delete | DELETE | /users/{user_id}/background | Удалить фон. | | forum_users_background_crop | POST | /users/{user_id}/background/crop | Обрезать фон. | | forum_users_followers | GET | /users/{user_id}/followers | Подписчики. | | forum_users_follow | POST | /users/{user_id}/followers | Подписаться. | | forum_users_unfollow | DELETE | /users/{user_id}/followers | Отписаться. | | forum_users_followings | GET | /users/{user_id}/followings | На кого подписан. | | forum_users_likes | GET | /users/{user_id}/likes | Лайки пользователя. | | forum_users_ignored | GET | /users/ignored | Список игнора. | | forum_users_ignore | POST | /users/{user_id}/ignore | В игнор. | | forum_users_ignoreedit | PUT | /users/{user_id}/ignore | Настройки игнора. | | forum_users_unignore | DELETE | /users/{user_id}/ignore | Из игнора. | | forum_users_contents | GET | /users/{user_id}/timeline | Лента активности. | | forum_users_trophies | GET | /users/{user_id}/trophies | Трофеи/награды. | | forum_users_secretanswertypes | GET | /users/secret-answer/types | Типы секретных вопросов. | | forum_users_sa_reset | POST | /account/secret-answer/reset | Сбросить секретный вопрос. | | forum_users_sa_cancelreset | DELETE | /account/secret-answer/reset | Отменить сброс. |

Уведомления (3)

| Tool | Метод | Путь | Что делает | |---------------------------------|-------|-----------------------------------------------|------------| | forum_notifications_list | GET | /notifications | Список уведомлений. | | forum_notifications_get | GET | /notifications/{notification_id}/content | Содержимое. | | forum_notifications_read | POST | /notifications/read | Пометить прочитанными. |

Чатбокс (12)

| Tool | Метод | Путь | Что делает | |---------------------------------------|--------|---------------------------------------|------------| | forum_chatbox_index | GET | /chatbox | Список чатов. | | forum_chatbox_getmessages | GET | /chatbox/messages | Сообщения в чате. | | forum_chatbox_postmessage | POST | /chatbox/messages | Написать в чат. | | forum_chatbox_editmessage | PUT | /chatbox/messages | Изменить. | | forum_chatbox_deletemessage | DELETE | /chatbox/messages | Удалить. | | forum_chatbox_online | GET | /chatbox/messages/online | Кто онлайн. | | forum_chatbox_reportreasons | GET | /chatbox/messages/report | Причины жалоб. | | forum_chatbox_report | POST | /chatbox/messages/report | Пожаловаться. | | forum_chatbox_getleaderboard | GET | /chatbox/messages/leaderboard | Топ участников. | | forum_chatbox_getignore | GET | /chatbox/ignore | Игнорируемые. | | forum_chatbox_postignore | POST | /chatbox/ignore | В игнор. | | forum_chatbox_deleteignore | DELETE | /chatbox/ignore | Из игнора. |

Поиск (7)

| Tool | Метод | Путь | Что делает | |---------------------------------|-------|---------------------------------------|------------| | forum_search_all | POST | /search | Общий поиск. | | forum_search_threads | POST | /search/threads | По темам. | | forum_search_posts | POST | /search/posts | По постам. | | forum_search_users | POST | /search/users | По пользователям. | | forum_search_profileposts | POST | /search/profile-posts | По записям в профиле. | | forum_search_tagged | POST | /search/tagged | По тегам. | | forum_search_results | GET | /search/{search_id}/results | Результаты по ID поиска. |

Теги контента (4)

| Tool | Метод | Путь | Что делает | |-----------------------|-------|-------------------|------------| | forum_tags_popular | GET | /tags | Популярные теги. | | forum_tags_list | GET | /tags/list | Все теги. | | forum_tags_get | GET | /tags/{tag_id} | Контент по тегу. | | forum_tags_find | GET | /tags/find | Найти по тегу. |

Ссылки-разделы (2)

| Tool | Метод | Путь | Что делает | |---------------------|-------|-------------------------------|------------| | forum_links_list | GET | /link-forums | Список. | | forum_links_get | GET | /link-forums/{link_id} | Конкретный. |

Страницы (2)

| Tool | Метод | Путь | Что делает | |---------------------|-------|-------------------|------------| | forum_pages_list | GET | /pages | Список страниц. | | forum_pages_get | GET | /pages/{page_id}| Страница по ID. |

Формы (2)

| Tool | Метод | Путь | Что делает | |-----------------------|-------|---------------|------------| | forum_forms_list | GET | /forms | Список форм. | | forum_forms_create | POST | /forms/save | Создать форму. |

Ассеты (1)

| Tool | Метод | Путь | Что делает | |-----------------------|-------|--------|------------| | forum_assets_css | GET | /css | Получить CSS форума. |

Пакетные запросы (1)

| Tool | Метод | Путь | Что делает | |-----------------------|-------|---------|------------| | forum_batch_execute | POST | /batch| Несколько вызовов одним запросом. |

Вспомогательные tool'ы

В дополнение к 271 методу сервер даёт три служебных tool'а — чтобы LLM не получала весь каталог сразу.

| Tool | Что делает | |-----------------------------------|------------| | lolzteam_list_endpoints | Список доступных методов, сгруппированный по API и разделу. Принимает фильтры api (market / forum) и tag. | | lolzteam_describe_endpoint | Полная схема параметров и описание любого метода по имени tool'а. | | lolzteam_set_token | Установить токен в рантайме. Параметр api: market, forum или пусто (для обоих). |

Что под капотом

lolzteam_mcp/
  specs/
    market.json     описание Lolzteam Market API
    forum.json      описание Lolzteam Forum API
  config.py         настройки из env (раздельные токены и URL для каждого API)
  openapi.py        разбор описания API и сборка схем параметров
  client.py         httpx.AsyncClient с Bearer auth, нормализация ответов
  server.py         MCP server, объединение операций двух API под одним подключением
  __main__.py       запуск через stdio

Все 271 метод строятся автоматически из официальных описаний API — не описаны руками. К имени каждого метода добавляется префикс API (market_ / forum_), чтобы избежать конфликтов. Параметры правильно раскладываются на path / query / header / body, тип тела запроса (JSON / form / multipart) определяется автоматически.

Лицензия

MIT. Неофициальный проект, к Lolzteam отношения не имеет. Официальные описания API — авторства @AS7RIDENIED.

Quick Setup
Installation guide for this server

Install Package (if required)

uvx lolzteam-mcp

Cursor configuration (mcp.json)

{ "mcpServers": { "skallekss-lolzteam-mcp": { "command": "uvx", "args": [ "lolzteam-mcp" ] } } }