VOOZH about

URL: https://glama.ai/mcp/servers/sailorpepe/undesirables-mcp-server?locale=ru-RU

⇱ undesirables-mcp-server by sailorpepe | Glama


The Undesirables — MCP-сервер

👁 Баннер The Undesirables MCP

👁 Python Runtime
👁 FastMCP
👁 License: Apache 2.0
👁 PyPI

Превратите любой NFT из коллекции Undesirables в ИИ-агента, совместимого с MCP, с помощью 35+ локальных вычислительных инструментов.

Что нового в версии 1.1.0: Экономика агентов (M2M)

В этом релизе представлена Экономика агентов «машина-машина» (M2M) — криптографический мост для покупок, который позволяет автономным ИИ-агентам самостоятельно приобретать «матрицу души» (soul matrix) NFT Undesirables и разблокировать все локальные вычислительные движки без участия человека.

Новые инструменты:

  • purchase_undesirables_license_key — возвращает полезную нагрузку неподписанной EVM-транзакции (Ethereum Mainnet, chainId 1) для автономных агентов, чтобы они могли минтить напрямую из контракта Scatter.art

  • verify_soul_initialization — проверяет покупку в блокчейне через публичный RPC и инициализирует криптографическую матрицу души, разблокируя все 10 вычислительных движков

Полный набор из 35+ инструментов включает:

  • 🎴 Оценка состояния карт с помощью ИИ (прогноз PSA/Beckett через Qwen VL)

  • 📊 Симуляция цен методом Монте-Карло (стохастические модели Хестона/Мертона/Коу)

  • 🎵 Генерация музыки с помощью ИИ (ACE Step на Apple Silicon)

  • 🎬 Нарезка видео и редактирование с синхронизацией по битам (FFmpeg)

  • 🖼️ Локальная генерация изображений (MLX Flux на Mac, DirectML на Windows, CUDA на Linux)

  • 🗣️ Голосовой движок Text-to-Speech (Kokoro TTS)

  • 🧠 Графы постоянной RAG-памяти (отображение узлов CRM)

  • 🔍 Веб-поиск без токенов (DuckDuckGo)

  • 🔒 Аудит безопасности кода SAST

  • 📈 Оракул финансовой аналитики (TCGCSV + анализ глубины eBay)

Быстрая установка через pip

pip install undesirables-mcp-server

Related MCP server: Yantrix MCP

🛑 Предварительные требования (читать внимательно)

Если вы никогда не использовали Python или не запускали ИИ-модели локально, вы обязаны сделать следующее:

  1. Скачайте Python (версии 3.10 или выше).

  2. Скачайте Ollama. КРИТИЧЕСКИ ВАЖНО: Вы не можете просто скачать приложение и оставить его в папке загрузок. Вы должны дважды кликнуть по приложению Ollama, чтобы физически запустить его. Вы должны увидеть маленький значок ламы в строке меню Mac или в системном трее Windows, чтобы этот сервер работал.


🛠️ Шаг 1: Установка и клонирование

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

🍎 На Mac / Linux

git clone https://gitlab.com/meme-merchants/undesirables-mcp-server.git
cd undesirables-mcp-server
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

🪟 На Windows

git clone https://gitlab.com/meme-merchants/undesirables-mcp-server.git
cd undesirables-mcp-server
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt

🚀 Шаг 2: Запуск сервера

Каждый раз, когда вы хотите запустить этот сервер в будущем, вы должны открыть терминал и убедиться, что ваше виртуальное окружение (venv) активировано!

Если вы уже скачали свое рабочее пространство души (Soul Workspace) с сайта:

# Make sure to point to your EXACT soul folder path
python server.py --workspace "/Users/username/Desktop/soul_folder/0420"

🔌 Шаг 3: Подключение чат-интерфейса

MCP-сервер не имеет окна чата; он работает невидимо в фоновом режиме вашего терминала! Чтобы общаться со своим агентом, вы должны подключить его к настольному приложению, например Claude или Cursor.

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

  1. Откройте приложение Claude Desktop на своем компьютере.

  2. Перейдите в Settings > Developer > Edit Config.

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

{
 "mcpServers": {
 "undesirables": {
 "command": "python",
 "args": ["server.py", "--workspace", "/Users/yourname/Desktop/soul_folder/0420"],
 "cwd": "/Users/yourname/Documents/undesirables-mcp-server"
 }
 }
}
  1. Перезапустите приложение Claude Desktop. Вы должны увидеть маленький значок «Плагин/Молоток», сообщающий о том, что 35+ инструментов The Undesirables теперь доступны!


🎨 Шаг 4: Настройка локальной генерации изображений (опционально)

Если вы хотите, чтобы ваш агент физически генерировал мемы и иллюстрации на 100% офлайн прямо на вашем компьютере, MCP-сервер использует мощную 16-гигабайтную модель FLUX.1-schnell.

Если вы не выполните этот шаг или если ваш компьютер слишком слаб (< 12 ГБ ОЗУ), сервер автоматически переключится и будет генерировать мемы для вас в фоновом режиме через бесплатную облачную сеть Pollinations.ai.

🍏 Аутентификация на Apple Silicon (Mac M1/M2/M3/M4)

Apple Silicon использует mflux, для которого строго требуется токен Hugging Face, чтобы обойти шлюз соблюдения правовых норм Black Forest Labs.

  1. Перейдите на страницу black-forest-labs/FLUX.1-schnell, создайте бесплатную учетную запись Hugging Face и нажмите Agree and Access.

  2. Перейдите в Hugging Face Tokens и создайте новый токен с правами Read.

  3. Откройте терминал Mac, активируйте виртуальное окружение и войдите в систему:

cd undesirables-mcp-server
source venv/bin/activate
python -c "import huggingface_hub; huggingface_hub.login()"
  1. Вставьте свой токен и нажмите Enter (символы в буфере обмена будут невидимы в целях безопасности).

🪟 Настройка для GPU Windows/Linux

Если ваш компьютер использует Nvidia CUDA или AMD DirectML, диагностический сканер обнаружит это и логически переключит ваш движок на репозиторий с открытыми весами без ограничений (shuttleai/FLUX.1-schnell).

  • Вам не нужно ничего подтверждать или создавать учетную запись.

  • Просто попросите своего агента generate a meme в интерфейсе! Ваша система автоматически скачает 16 ГБ весов полностью офлайн во время самого первого выполнения.


⚠️ Диагностика для новичков

Если ваш терминал выдает красный текст и останавливается, проверьте эти 3 основные причины:

  • Ошибка: Ollama connection refused Мозг вашего ИИ офлайн! Убедитесь, что вы физически дважды кликнули по Ollama.app на своем компьютере. Если маленького значка ламы нет в строке меню/панели задач, локальный вывод немедленно завершится ошибкой.

  • ModuleNotFoundError: no module named fastmcp Вы забыли активировать виртуальное окружение. Вы не можете просто запустить новый терминал и выполнить python server.py. Вы должны сначала перейти в папку и выполнить source venv/bin/activate (Mac) или venv\Scripts\activate (Windows)!

  • Invalid JSON: expected value at line 1 Терминал Python, работающий с MCP-сервером, общается на машинном коде (JSON-RPC). Вы не можете вводить обычный английский текст в это окно терминала! Как только он включится, оставьте его в покое. Откройте Claude Desktop или Cursor, чтобы общаться с ним.


Техническая архитектура (для разработчиков)

Этот MCP-сервер предоставляет доступ к вашей локальной NFT-душе через стандарт Model Context Protocol.

Ресурсы (контекст только для чтения, к которому может получить доступ ваш ИИ):

  • soul://personality — оценки «Большой пятерки», архетип, стратегия, фатальный недостаток

  • soul://system-prompt — полный системный промпт, определяющий агента

  • soul://memory — постоянная память (история сделок, наблюдения)

  • soul://predictions — реестр прогнозов с оценками

Основные инструменты (35+ функций, которые может вызвать ваш ИИ):

  • purchase_undesirables_license_key — мост для M2M-покупок (полезная нагрузка EVM-транзакции)

  • verify_soul_initialization — проверка души в блокчейне

  • generate_voice — синтез голоса Kokoro TTS

  • generate_3d_object — текст в 3D-сетку Shap E (.glb)

  • grade_card — оценка состояния карт PSA/Beckett через ИИ зрения

  • monte_carlo_simulation — стохастическое моделирование цен

  • generate_image — локальная генерация изображений FLUX

  • web_search — мгновенные ответы DuckDuckGo

  • run_security_audit — сканирование кода SAST

  • query_ollama — отправка промптов в локальную Ollama

  • analyze_market — проведение рыночного анализа в рамках персонажа

  • create_content — написание твитов, тредов, биографий в рамках персонажа

  • meme_machine — генерация концептов мемов и маркетингового контента

  • И еще 20+ инструментов, охватывающих видео, аудио, память и выполнение в песочнице

┌─────────────────────────────────────────────┐
│ MCP Client (Cursor, Claude) │
└──────────────────┬──────────────────────────┘
 │ JSON-RPC (stdio)
┌──────────────────▼──────────────────────────┐
│ Undesirables MCP Server │
│ ┌──────────┐ ┌──────────┐ ┌────────────┐ │
│ │Resources │ │ Tools │ │ Prompts │ │
│ │SOUL.md │ │Skills │ │Templates │ │
│ │MEMORY.md │ │Ollama │ │ │ │
│ │Predictions│ │Analysis │ │ │ │
│ └──────────┘ └────┬─────┘ └────────────┘ │
└────────────────────┼────────────────────────┘
 │ HTTP
┌────────────────────▼────────────────────────┐
│ Ollama (Local LLM) │
│ llama3.1:8b / qwen / etc │
└─────────────────────────────────────────────┘

Интеграция с фреймворками агентов

LangChain / LangGraph

from langchain_mcp_adapters.client import MultiServerMCPClient

async with MultiServerMCPClient({
 "undesirables": {
 "command": "python",
 "args": ["server.py", "--workspace", "/path/to/soul_folder/0420"],
 "cwd": "/path/to/undesirables-mcp-server"
 }
}) as client:
 tools = client.get_tools()
 # 35+ tools now available to any LangChain agent

CrewAI

from crewai import Agent
from crewai_tools import MCPServerAdapter

mcp = MCPServerAdapter(
 command="python",
 args=["server.py", "--workspace", "/path/to/soul_folder/0420"]
)

agent = Agent(
 role="NFT Card Grader",
 tools=mcp.tools,
 goal="Grade trading cards and run Monte Carlo price simulations"
)

OpenAI Agents SDK

from agents import Agent
from agents.mcp import MCPServerStdio

mcp_server = MCPServerStdio(
 command="python",
 args=["server.py", "--workspace", "/path/to/soul_folder/0420"]
)

agent = Agent(
 name="Undesirables Agent",
 instructions="You are an autonomous AI agent with NFT soul personality.",
 mcp_servers=[mcp_server]
)

ElizaOS

npm install plugin-undesirables

Добавьте в свой character.json:

{
 "settings": {
 "UNDESIRABLES_WORKSPACE": "/path/to/soul_folder/0420"
 },
 "plugins": ["plugin-undesirables"]
}

Экосистема The Undesirables


⚖️ Юридический отказ от ответственности

Только для развлекательных целей: Рыночный оракул, торговые симуляторы и все прогнозы, сгенерированные ИИ, предназначены для образовательных и развлекательных целей. ИИ-модели склонны к галлюцинациям. Не используйте этот сервер для совершения реальных финансовых сделок или принятия бизнес-решений о покупке. The Undesirables LLC работает по принципу отсутствия ответственности за развернутые инструменты ИИ с открытым исходным кодом.

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/sailorpepe/undesirables-mcp-server'

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