Cyberbro MCP Server
Сервер протокола контекста модели (MCP) для Cyberbro.
Этот проект упакован как стандартный дистрибутив Python и может быть запущен с помощью:
uvx mcp-cyberbropip install mcp-cyberbro, затемmcp-cyberbro
Зачем нужен этот сервер
Анализ наблюдаемых объектов (IP, домен, URL, хеш и т. д.) через движки Cyberbro.
Интеграция действий по анализу угроз непосредственно в помощники с поддержкой MCP.
Запуск с использованием транспортов
stdio,sseилиstreamable-http.Совместимость с любым MCP-клиентом, поддерживающим один из этих транспортов.
Установка
Использование с uvx (автономно)
uvx mcp-cyberbro --cyberbro_url http://localhost:5000Использование с pip
pip install mcp-cyberbro
mcp-cyberbro --cyberbro_url http://localhost:5000Локальная разработка
pip install -e .
mcp-cyberbro --cyberbro_url http://localhost:5000Docker
Команда контейнера по умолчанию запускается в режиме streamable-http на порту 8000.
docker run --rm -p 8000:8000 \
-e CYBERBRO_URL=http://host.docker.internal:5000 \
ghcr.io/stanfrbd/mcp-cyberbro:latestДля принудительного использования транспорта stdio:
docker run -i --rm \
-e CYBERBRO_URL=http://host.docker.internal:5000 \
ghcr.io/stanfrbd/mcp-cyberbro:latest \
--transport stdioКонфигурация
Скопируйте .env.example и установите как минимум:
CYBERBRO_URL(обязательно)
Поддерживаемые переменные окружения:
CYBERBRO_URLAPI_PREFIX(по умолчанию:api)SSL_VERIFY(true/false)MCP_TRANSPORT(stdio,sse,streamable-http)MCP_HOSTMCP_PORTMCP_MOUNT_PATHMCP_SSE_PATHMCP_STREAMABLE_HTTP_PATH
Также доступны флаги CLI, которые переопределяют значения переменных окружения.
Интеграция с MCP-клиентом
Вы можете использовать этот сервер с Claude Desktop, Claude Code, Cursor, MCP-клиентами, совместимыми с OpenAI, или любым другим MCP-клиентом.
Пример конфигурации с использованием uvx:
{
"mcpServers": {
"cyberbro": {
"command": "uvx",
"args": ["mcp-cyberbro"],
"env": {
"CYBERBRO_URL": "http://localhost:5000"
}
}
}
}Пример с Docker + stdio:
{
"mcpServers": {
"cyberbro": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"CYBERBRO_URL",
"ghcr.io/stanfrbd/mcp-cyberbro:latest",
"--transport",
"stdio"
],
"env": {
"CYBERBRO_URL": "http://localhost:5000"
}
}
}
}Использование в VSCode — пример
Создайте .vscode/mcp.json
{
"servers": {
"mcp-cyberbro": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-cyberbro"
],
"env": {
"CYBERBRO_URL": "http://127.0.0.1:5000"
}
}
}
}Метаданные реестра MCP
Файл server.json включен для публикации в реестре MCP и указывает на пакет PyPI mcp-cyberbro.
Конвейеры выпуска
Рабочие процессы, созданные при выпуске:
.github/workflows/publish-test-pypi.yml.github/workflows/publish-pypi.yml.github/workflows/publish-mcp-plugin.yml
Доступные инструменты
analyze_observableis_analysis_completeget_analysis_resultsget_enginesget_web_url
Примеры промптов
Вот практические примеры промптов, которые можно использовать с любым помощником с поддержкой MCP, подключенным к Cyberbro.
Получение подробной информации об индикаторах
Cyberbro: Проверь индикаторы для target.com
Можешь проверить репутацию этого IP с помощью Cyberbro? 192.168.1.1. Используй движки github, google и virustotal.
Я хочу проанализировать домен example.com. Что Cyberbro может рассказать о нем? Используй максимум 3 движка.
Проанализируй эти объекты с помощью Cyberbro: suspicious-domain.com, 8.8.8.8 и 44d88612fea8a8f36de82e1278abb02f. Используй все доступные движки.
Анализ объектов
Я нашел это (хеш|домен|url|ip|расширение). Можешь отправить это на анализ в Cyberbro и проанализировать результаты?
OSINT-расследование
Создай отчет OSINT для домена example.com, используя Cyberbro. Используй все доступные движки и переходи к результатам для получения дополнительной информации. Используй максимум 10 запросов на анализ.
Благодарности
Лицензия
MIT
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
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/stanfrbd/mcp-cyberbro'
If you have feedback or need assistance with the MCP directory API, please join our Discord server