aetherium-nexus-mcp-server
by nomad-actual
Overview
A comprehensive collection of Model Context Protocol (MCP) tools for personal automation, intelligent information retrieval (RAG, web search, scraping), and common utilities (weather, time, package tracking).
Installation
docker compose up --buildEnvironment Variables
- MCP_SERVER_PORT
- MCP_SERVER_HOST
- MCP_SERVER_CORS_ALLOWED_ORIGINS
- MCP_SERVER_CORS_ALLOWED_HOSTS
- MCP_SERVER_TITLE
- TOOL_CALL_TIMEOUT
- DEFAULT_LOCATION_LAT
- DEFAULT_LOCATION_LON
- TIMESERVER_HOST
- TIMESERVER_PORT
- TIMESERVER_TIMEOUT
- LOCALE_REGION
- LOCALE_UNITS
- LOCALE_MONTH
- LOCALE_SHOWWEEKDAY
- IS_24_HOUR_TIME
- SEARCH_HOST
- SEARCH_TIMEOUT
- SEARCH_PAGE_CONTENT_LIMIT
- SEARCH_MAX_RESULTS
- LLM_HOST
- EMBEDDING_MODEL
- EMBEDDING_MODEL_CONTEXT
- SEMANTIC_SEARCH_MODEL
- SEMANTIC_SEARCH_MODEL_CONTEXT
- RAG_DATASTORE
- RAG_STORAGE_URI
- RAG_LIMIT_RESULTS
- SEMANTIC_SEARCH_ENABLED
- RAG_SOURCE_DIRECTORIES
- RAG_INCLUDE_FILE_EXT
- RAG_MAX_FILE_SIZE_MB
- RAG_IGNORE_DIRS
- SCRAPER_CONTENT_LIMIT
- SCRAPER_REQUEST_TIMEOUT
- SCRAPER_BASIC_MIN_SCORE
- SCRAPER_BASIC_MIN_LENGTH
- SCRAPER_REDDIT_MAX_TOP_LEVEL_COMMENTS
- SCRAPER_REDDIT_MAX_COMMENT_LENGTH
- SCRAPER_REDDIT_MAX_COMMENT_THREAD_DEPTH
- SCRAPER_REDDIT_MAX_COMMENTS_PER_THREAD_DEPTH
- SCRAPER_REDDIT_IGNORE_COMMENTS
- PINO_LOG_LEVEL
Security Notes
The CORS configuration (`app.use(cors)`) is explicitly commented out, which means the server will not enforce any cross-origin restrictions. This is a critical security risk for a network-accessible API, potentially exposing it to Cross-Site Request Forgery (CSRF) and other client-side attacks from any domain. The `puppeteer` usage for package tracking screenshots on arbitrary URLs, while timed out, introduces a potential attack surface if a malicious URL leads to browser exploits or unexpected resource consumption in the underlying Chromium instance. Direct loading of external content into `JSDOM` for web scraping also carries a risk, though `Readability` helps mitigate parsing malicious content.
Similar Servers
5ire
A desktop AI assistant client that integrates with various LLM providers and connects to Model Context Protocol (MCP) servers for extended tool-use and knowledge base capabilities.
scrapegraph-mcp
Provides AI-powered web scraping, structured data extraction, multi-page crawling, and agentic automation capabilities for language models.
research-powerpack-mcp
Augments AI coding assistants with advanced research capabilities including batch web search, Reddit analysis, intelligent web scraping, and AI-powered deep research and synthesis.
extract-llms-docs
Extracts, parses, and organizes documentation from websites (llms.txt, install.md) for AI agents, LLMs, and automation workflows, offering structured, agent-ready formats and generation tools.