MCP-сервер с 139 инструментами для OSINT
🔹 marc-shade/world-intel-mcp
⭐ 909 звёзд · Python
MCP-сервер отдаёт Claude и другим агентам 139 инструментов для сбора данных из 30+ доменов: рынки, SEC-отчёты, военные перемещения, киберугрозы, миграция, климат, космическая погода. Все источники — бесплатные публичные API, платных ключей не требуется.
Внутри асинхронный httpx-клиент, CircuitBreaker (3 сбоя — блок на 5 минут), SQLite-кэш в WAL с TTL и Qdrant с FastEmbed (BAAI/bge-small-en-v1.5, 384 измерения) для семантического поиска. Collector-демон тянет 53 источника каждые 5 минут и следит за геозонами.
Поверх крутится live-дашборд на Leaflet с 47 SSE-потоками и переключаемыми слоями: землетрясения, пожары, ядерные объекты, конфликты. Можно задать AOI тремя типами геозон (круг, полигон, коридор) и получать события входа/выхода. Отчёты экспортируются в PDF/HTML, лицензия MIT.