Merinfo.se-MCP
Verified Safeby KSAklfszf921
Overview
A Model Context Protocol server for retrieving and analyzing Swedish company information from merinfo.se and allabolag.se, using robust web scraping and intelligent caching mechanisms.
Installation
node dist/index.jsEnvironment Variables
- DATABASE_PATH
- PLAYWRIGHT_HEADLESS
- PLAYWRIGHT_TIMEOUT
- RATE_LIMIT_SCRAPING_RPM
- RATE_LIMIT_CLIENT_RPM
- CACHE_TTL_DAYS
- CACHE_STALE_DAYS
- MAX_CACHE_SIZE
- LOG_LEVEL
- ENABLE_PERSON_DETAILS
- ENABLE_BACKGROUND_REFRESH
- PLAYWRIGHT_CHROMIUM_EXECUTABLE_PATH
- PORT
Security Notes
The server performs web scraping using Playwright, which inherently introduces security considerations. Notably, Playwright is launched with `--no-sandbox` and `--disable-web-security` flags. While `--no-sandbox` is common in containerized environments, `--disable-web-security` is a significant browser security bypass that, if exploited (e.g., through redirection to a malicious site during scraping), could pose a risk to the host environment. The server includes input validation (Zod) and rate limiting, which are positive. The MCP endpoint (HTTP/SSE) does not implement explicit authentication, assuming client-side security or network isolation for access.
Similar Servers
Scrapling
Provides adaptive web scraping capabilities to AI chatbots and agents, allowing them to fetch, parse, and extract targeted data from websites, including dynamic content and anti-bot protected sites.
deep-research
Generate comprehensive, AI-powered deep research reports, leveraging various LLMs and web search engines, with local knowledge base integration and report artifact editing.
DevDocs
DevDocs is a web crawling and content extraction platform designed to accelerate software development by converting documentation into LLM-ready formats for intelligent data querying and fine-tuning.
brightdata-mcp
Enables AI agents to access, search, extract, and navigate the live web in real-time without being blocked.