Skip to main content
Glama
stendium

stendium-mcp

Official
by stendium

Стендиум — MCP-сервер

⚠️ Есть удалённая версия без установки. Теперь Стендиум отдаёт MCP-сервер по HTTP — ничего локально ставить не нужно, обновления приходят сами. Подключение — одной командой из профиля → Для разработчиков. Этот локальный (stdio) пакет оставлен как запасной и получает только критические багфиксы; новые возможности выходят в HTTP-версии.

Публикация рабочих инструментов на Стендиум — витрину-портфолио, где инструменты находят и пробуют, — из любого агента с поддержкой MCP: Claude Code, Codex, Cursor, Gemini CLI.

Агент сам изучает проект, собирает карточку (что это, под какие задачи, что принимает и отдаёт) и показывает её вам на подтверждение. Публикация уходит на витрину только после явного «да».

Инструменты

Инструмент

Что делает

check_access

Проверяет, задан ли токен и отвечает ли API. Вызывается первым, если не уверены в настройке

publish_tool

Публикует или обновляет карточку инструмента. Требует confirmed=true — то есть согласия автора

Главное поле карточки — jobs: 2–5 конкретных задач, которые инструмент решает, человеческими словами. Именно по ним инструмент находят люди и агенты.

Related MCP server: WebMCP

Установка

Нужен Node.js 18+. Устанавливать вручную ничего не нужно — агент сам скачает пакет через npx при первом запуске.

  1. Создайте персональный токен: stendium.ru → Аватар → Профиль и настройки → Для разработчиков.

  2. Подключите сервер к своему агенту.

Claude Code — одна команда:

claude mcp add stendium -s user -e STENDIUM_TOKEN=ваш-токен -- npx -y stendium-mcp@latest

Codex, Cursor, Gemini CLI — в их конфиге MCP пропишите stdio-сервер: команда npx, аргументы -y stendium-mcp@latest, переменная окружения STENDIUM_TOKEN. Пример (TOML/JSON зависит от агента):

{
  "mcpServers": {
    "stendium": {
      "command": "npx",
      "args": ["-y", "stendium-mcp@latest"],
      "env": { "STENDIUM_TOKEN": "ваш-токен" }
    }
  }
}

@latest в команде — намеренно: без него npx берёт версию из кеша и обновления сервера не доходят.

После подключения перезапустите агента.

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

  • STENDIUM_TOKEN — персональный токен, обязателен для публикации;

  • STENDIUM_BASE_URL — адрес API, по умолчанию https://stendium.ru (нужен только для локальной разработки).

Токен читается только из окружения: в аргументах инструментов его нет, в логи он не попадает.

Разработка

Из клона репозитория:

git clone https://github.com/stendium/stendium-mcp.git
cd stendium-mcp
npm install
node smoke.mjs        # поднимает сервер по stdio и запрашивает список инструментов, ничего не публикует
node smoke-gate.mjs   # проверяет, что publish_tool отказывается публиковать без confirmed=true

Связанное

  • stendium/stendium-plugin — плагин Claude Code с теми же возможностями через скиллы /stendium-publish и /stendium-story.

Лицензия

MIT

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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/stendium/stendium-mcp'

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