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.artverify_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-serverRelated MCP server: Yantrix MCP
🛑 Предварительные требования (читать внимательно)
Если вы никогда не использовали Python или не запускали ИИ-модели локально, вы обязаны сделать следующее:
Скачайте Python (версии 3.10 или выше).
Скачайте 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
Откройте приложение Claude Desktop на своем компьютере.
Перейдите в Settings > Developer > Edit Config.
Вставьте это в свой конфигурационный файл, обязательно заменив
cwd(текущую рабочую директорию) на ваш точный путь к папке:
{
"mcpServers": {
"undesirables": {
"command": "python",
"args": ["server.py", "--workspace", "/Users/yourname/Desktop/soul_folder/0420"],
"cwd": "/Users/yourname/Documents/undesirables-mcp-server"
}
}
}Перезапустите приложение 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.
Перейдите на страницу black-forest-labs/FLUX.1-schnell, создайте бесплатную учетную запись Hugging Face и нажмите Agree and Access.
Перейдите в Hugging Face Tokens и создайте новый токен с правами Read.
Откройте терминал Mac, активируйте виртуальное окружение и войдите в систему:
cd undesirables-mcp-server
source venv/bin/activate
python -c "import huggingface_hub; huggingface_hub.login()"Вставьте свой токен и нажмите 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 TTSgenerate_3d_object— текст в 3D-сетку Shap E (.glb)grade_card— оценка состояния карт PSA/Beckett через ИИ зренияmonte_carlo_simulation— стохастическое моделирование ценgenerate_image— локальная генерация изображений FLUXweb_search— мгновенные ответы DuckDuckGorun_security_audit— сканирование кода SASTquery_ollama— отправка промптов в локальную Ollamaanalyze_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 agentCrewAI
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.com
Документация: the-undesirables.com/docs
mcp.so: Размещено на mcp.so
Плагин ElizaOS: plugin-undesirables
⚖️ Юридический отказ от ответственности
Только для развлекательных целей: Рыночный оракул, торговые симуляторы и все прогнозы, сгенерированные ИИ, предназначены для образовательных и развлекательных целей. ИИ-модели склонны к галлюцинациям. Не используйте этот сервер для совершения реальных финансовых сделок или принятия бизнес-решений о покупке. The Undesirables LLC работает по принципу отсутствия ответственности за развернутые инструменты ИИ с открытым исходным кодом.
Appeared in Searches
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
