Back to Home
antonsokolskyy icon

SSMCP

Verified Safe

by antonsokolskyy

Overview

Model Context Protocol (MCP) server providing web search with content extraction and YouTube subtitle retrieval for AI models lacking built-in browsing capabilities.

Installation

Run Command
docker compose up -d

Environment Variables

  • SEARXNG_SEARCH_URL
  • OAUTH_ENABLED
  • OAUTH_JWKS_URL
  • OAUTH_CLIENT_ID
  • OAUTH_ISSUER

Security Notes

The server uses `httpx` for external requests and `pydantic-settings` for configuration, reducing risks of hardcoded secrets. OAuth authentication is implemented using standard JWT validation (JWKS, issuer, audience, expiration, subject), which is generally secure when configured with trusted identity providers. However, the reliance on external tools like `Crawl4AI` (headless Chromium) and `yt-dlp` for arbitrary web content introduces a significant attack surface. Specifically, `Crawl4AI`'s `ignore_https_errors=True` setting weakens HTTPS certificate validation, making connections vulnerable to Man-in-the-Middle (MITM) attacks. While explicit warnings are provided for `cookies.txt` permissions, the inherent risk of processing untrusted web content via browser automation remains.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassHigh
Avg Tokens5000
Stars0
Forks0
Last Update2026-01-19

Tags

MCP ServerWeb SearchContent ExtractionYouTube SubtitlesAI ToolsSelf-hosted