Skip to main content
Glama

NoctisAI

by Yenn503
requirements.txt•5.87 kB
# =============================================== # NoctisAI - Malware Development & Threat Intelligence MCP # =============================================== # # This file contains all the Python dependencies needed to run # NoctisAI for advanced malware development and threat intelligence. # # Installation: # 1. Create virtual environment: python -m venv noctis-env # 2. Activate environment: source noctis-env/bin/activate # 3. Install dependencies: pip install -r requirements.txt # 4. Run setup: ./scripts/setup_noctis.sh # # =============================================== # =============================================== # CORE MCP FRAMEWORK # =============================================== # MCP (Model Context Protocol) integration mcp==1.11.0 fastmcp==0.3.0 # =============================================== # WEB FRAMEWORK & API DEPENDENCIES # =============================================== # FastAPI and related components for NoctisAI services fastapi==0.116.1 uvicorn==0.35.0 starlette==0.47.3 pydantic==2.11.7 pydantic-core==2.33.2 pydantic-settings==2.11.0 python-multipart==0.0.20 # =============================================== # HTTP CLIENT & REQUESTS # =============================================== # HTTP clients for NoctisAI services and external API calls requests==2.32.4 requests-toolbelt==1.0.0 httpx==0.28.1 httpx-sse==0.4.1 httpcore==1.0.9 h11==0.16.0 anyio==4.11.0 sniffio==1.3.1 # =============================================== # AI & LLM INTEGRATION # =============================================== # AI and LLM dependencies for intelligent analysis openai==1.97.0 langchain==0.3.26 langchain-core==0.3.69 langchain-openai==0.3.28 langchain-text-splitters==0.3.8 langsmith==0.4.31 tiktoken==0.11.0 # =============================================== # MALWARE DEVELOPMENT & ANALYSIS # =============================================== # Tools for malware development and analysis pefile==2023.2.7 yara-python==4.3.1 capstone==5.0.1 keystone-engine==0.9.2 unicorn==2.1.4 r2pipe==1.7.4 python-magic==0.4.27 ssdeep==3.4 tlsh==4.12.0 # =============================================== # THREAT INTELLIGENCE & OSINT # =============================================== # Threat intelligence and OSINT tools pymisp==2.4.179 stix2==3.1.0 taxii2-client==2.3.0 pydantic-stix==0.1.0 shodan==1.31.0 censys==2.2.1 virustotal-api==1.1.11 abuseipdb==0.1.0 passivetotal==2.7.0 # =============================================== # FORENSIC ANALYSIS # =============================================== # Digital forensics and analysis tools volatility3==2.5.0 rekall==1.7.0 plaso==20231231 dfvfs==20231231 pytsk3==20210419 pyewf==20210419 pyqcow==20210419 pyvmdk==20210419 # =============================================== # NETWORK ANALYSIS # =============================================== # Network analysis and packet inspection scapy==2.5.0 dpkt==1.9.8 pyshark==0.6.0 netaddr==0.10.1 netifaces==0.11.0 python-nmap==0.7.1 # =============================================== # CRYPTOGRAPHY & ENCRYPTION # =============================================== # Cryptographic tools for malware development cryptography==46.0.1 pycryptodome==3.20.0 pycryptodomex==3.20.0 rsa==4.9 pycrypto==2.6.1 hashlib2==1.3.1 # =============================================== # DATA PROCESSING & UTILITIES # =============================================== # Data processing and utility libraries python-dotenv==1.1.1 PyYAML==6.0.3 orjson==3.11.3 python-dateutil==2.9.0.post0 six==1.17.0 tenacity==9.1.2 tqdm==4.67.1 click==8.2.1 rich==14.1.0 loguru==0.7.3 # =============================================== # MACHINE LEARNING & AI # =============================================== # Machine learning for threat analysis scikit-learn==1.3.2 numpy==1.24.3 pandas==2.0.3 matplotlib==3.7.2 seaborn==0.12.2 plotly==5.17.0 # =============================================== # DATABASE & STORAGE # =============================================== # Database and storage solutions SQLAlchemy==2.0.43 sqlite3 # Built into Python redis==5.0.1 elasticsearch==8.11.0 # =============================================== # CONTAINER & VIRTUALIZATION # =============================================== # Container and virtualization support docker==7.1.0 docker-compose==1.29.2 paramiko==3.4.0 fabric==3.2.2 # =============================================== # CLI & TYPER # =============================================== # CLI dependencies for NoctisAI command-line interface typer==0.19.2 shellingham==1.5.4 colorama==0.4.6 prompt-toolkit==3.0.43 # =============================================== # TESTING & DEVELOPMENT # =============================================== # Testing and development tools pytest==7.4.3 pytest-asyncio==0.21.1 pytest-cov==4.1.0 black==23.11.0 flake8==6.1.0 mypy==1.7.1 # =============================================== # SPECIALIZED SECURITY TOOLS # =============================================== # Specialized security and analysis tools impacket==0.11.0 bloodhound==4.3.1 crackmapexec==5.3.0 ldap3==2.9.1 pyasn1==0.5.1 pyasn1-modules==0.3.0 # =============================================== # WEB SCRAPING & AUTOMATION # =============================================== # Web scraping and automation tools selenium==4.15.2 beautifulsoup4==4.12.2 scrapy==2.11.0 playwright==1.40.0 pyautogui==0.9.54 # =============================================== # SYSTEM REQUIREMENTS # =============================================== # # Python: 3.8+ (3.13 recommended) # Operating System: Linux (Kali Linux recommended) # # External Dependencies: # - Docker (for containerized tools) # - YARA (for pattern matching) # - Radare2 (for binary analysis) # - Volatility (for memory forensics) # - TheSilencer (for C/C++ malware development) # # See docs/SETUP_GUIDE.md for detailed setup instructions # # ===============================================

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/Yenn503/noctis-ai-mcp'

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