Back to Home
KSAklfszf921 icon

Merinfo.se-MCP

Verified Safe

by 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

Run Command
node dist/index.js

Environment 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

Stats

Interest Score0
Security Score5
Cost ClassHigh
Avg Tokens7
Stars0
Forks0
Last Update2025-11-23

Tags

Swedish CompaniesBusiness IntelligenceWeb ScrapingCachingMCP Server