tjclaude88/mcp-bling

tjclaude88/mcp-bling

от tjclaude88
MCP сервер для придания боту индивидуальности: имя, характер, внешность и тема оформления. Генерирует уникальные личности — от чудаковатых офисных работников до исторических деятелей в корпоративны...

Bling Bag

Give your bot an identity.

Your bot has a name. Now give it a personality, a look, and a backstory.

Roll the wheel and see what you get — or write your own in a bling.json file.

npm version Glama


What you get

Five MCP tools and two identity pools:

WOW — Weird Office Workers

Roll a random quirky office-worker bot: name, job title, desk setup, habits, coffee ritual, and a screenshot-ready share card. 99/99 tests, full rarity engine, 13 weighted trait pools.

Legends — Historical Figures

Same engine, different universe. Roll a historical figure in an absurd corporate role — Julius Caesar as Hostile Takeover Specialist, Marie Curie as Lab Safety's Most Wanted, Napoleon as Regional Manager (France & Surrounding Areas).

Pass variant: "legends" to roll_identity to use it. Default is "wow".


Install

Prerequisites

  • Node.js 20 or later
  • An MCP-compatible client (Claude Code, Claude Desktop, Codex, Cursor, etc.)

Add the package

npm install bling-bag

Or run it on-demand without installing — MCP clients can launch it directly via npx bling-bag (see client config below).

get_identityтолько чтениеидемпотентный

Кто ты, бот? Выдай полную информацию — имя, характер, особенности, внешность и цвета темы. Возвращает то, что настроено в bling.json. Ошибка, если bling.json отсутствует или повреждён.

Who's My Bot?

Кто ты, бот? Выдай полную информацию — имя, характер, особенности, внешность и цвета темы. Возвращает то, что настроено в bling.json. Ошибка, если bling.json отсутствует или повреждён.

Параметры

Без параметров.

get_rarity_reportтолько чтениеидемпотентный

Получите форматированную карточку для публикации последнего броска: блок обычного текста, готовый к скриншоту и размещению. Выдаёт ошибку, если за эту сессию не было ни одного броска.

Show Off My Card

Получите форматированную карточку для публикации последнего броска: блок обычного текста, готовый к скриншоту и размещению. Выдаёт ошибку, если за эту сессию не было ни одного броска.

Параметры

Без параметров.

get_theme_for_platformтолько чтениеидемпотентный

Получает цвета вашего бота, отформатированные для конкретной платформы. Поддерживается: terminal (ANSI-коды), web (CSS-переменные), slack, discord, ide. Неизвестные платформы получают сырые hex-цвета.

Style Me Up

Получает цвета вашего бота, отформатированные для конкретной платформы. Поддерживается: terminal (ANSI-коды), web (CSS-переменные), slack, discord, ide. Неизвестные платформы получают сырые hex-цвета.

Параметры

  • platformstringобязательный

    Target platform: terminal, web, slack, discord, or ide

roll_identity

Присвойте вашему боту случайную личность. Выберите вариант: wow (Weird Office Workers — причудливые офисные работники, по умолчанию) или legends (исторические личности в абсурдных корпоративных ролях). Возвращает имя, должность, черты, оценку редкости и карточку для публикации, готовую к скриншоту. Сохраняет бросок для save_last_roll.

Spin the Wheel

Присвойте вашему боту случайную личность. Выберите вариант: wow (Weird Office Workers — причудливые офисные работники, по умолчанию) или legends (исторические личности в абсурдных корпоративных ролях). Возвращает имя, должность, черты, оценку редкости и карточку для публикации, готовую к скриншоту. Сохраняет бросок для save_last_roll.

Параметры

  • variantenum

    Which identity pool to use: wow (Weird Office Workers, default) or legends (historical figures in absurd corporate roles).

    wowlegends
save_last_rollвнешний мир

Сохрани последний ролл как постоянную идентичность бота. Ошибка, если в текущей сессии ещё не было ролла — сначала вызови roll_identity. Записывает в bling.json, предварительно создав резервную копию существующей конфигурации в bling.json.bak. Возвращает путь к резервной копии (или null, если ничего не было перезаписано).

Lock It In

Сохрани последний ролл как постоянную идентичность бота. Ошибка, если в текущей сессии ещё не было ролла — сначала вызови roll_identity. Записывает в bling.json, предварительно создав резервную копию существующей конфигурации в bling.json.bak. Возвращает путь к резервной копии (или null, если ничего не было перезаписано).

Параметры

Без параметров.

Другие проверенные MCP-сервера

mobile-next/mobile-mcp

mobile-next/mobile-mcp

MCP сервер для мобильной автоматизации iOS и Android на симуляторах, эмуляторах и реальных устройствах. Взаимодействует с приложениями через accessibility-деревья и скриншоты. Подходит для тестирования, data-entry, агентных систем и LLM-сценариев.

TypeScript5489
oraios/serena

oraios/serena

Serena — MCP-сервер для AI-агентов, который даёт семантический поиск, рефакторинг и отладку кода на уровне IDE. Работает с символьными операциями, ускоряет агентов в больших проектах.

Python26578
Bright Data MCP

Bright Data MCP

официальный

MCP-сервер для подключения LLM к живому интернету в реальном времени — без блокировок и капч. Включает поиск, скрапинг в markdown и браузерную автоматику. Полезен для исследований, мониторинга цен ...

JavaScript2507
growthbook/growthbook-mcp

growthbook/growthbook-mcp

официальный

MCP сервер для GrowthBook — управляйте A/B-тестами и фича-флагами прямо из AI-ассистента. Просматривайте эксперименты, добавляйте флаги и автоматизируйте работу с GrowthBook без переключения в веб-...

TypeScript24
scrapeless-ai/scrapeless-mcp-server

scrapeless-ai/scrapeless-mcp-server

официальный

Scrapeless MCP Server подключает LLM и AI-агентов к вебу: поиск Google, тренды, браузерная автоматизация, скрапинг (HTML, Markdown, скриншоты). Применяется для AI-ассистентов, копилотов и веб-агентов.

TypeScript166
upstash/context7

upstash/context7

официальный

MCP сервер доставляет свежую документацию и примеры кода в контекст ИИ. Убирает галлюцинации и устаревшие ответы, предоставляя версионные данные по библиотекам. Полезен разработчикам для точной ген...

TypeScript59402
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин