Back to Home
croakingtoad icon

mcp-jina-supabase-rag

Verified Safe

by croakingtoad

Overview

This server crawls documentation websites, extracts content, chunks it, generates OpenAI embeddings, and indexes them into Supabase for Retrieval-Augmented Generation.

Installation

Run Command
python src/main.py

Environment Variables

  • OPENAI_API_KEY
  • SUPABASE_URL
  • SUPABASE_SERVICE_KEY
  • JINA_API_KEY
  • REQUEST_TIMEOUT
  • MAX_PARALLEL_REQUESTS
  • CHUNK_SIZE
  • CHUNK_OVERLAP
  • EMBEDDING_MODEL
  • EMBEDDING_DIMENSIONS
  • HOST
  • PORT
  • TRANSPORT

Security Notes

API keys for OpenAI, Jina AI, and Supabase are loaded from environment variables, which is good practice. The Supabase service key grants elevated database permissions, requiring careful protection. External web requests (via httpx and Crawl4AI) are central to its function and controlled by user-provided URL patterns, which inherently carries some risk if malicious URLs are supplied. There are no obvious signs of 'eval' or other direct code injection vulnerabilities within the provided source.

Similar Servers

Stats

Interest Score36
Security Score8
Cost ClassHigh
Avg Tokens125000
Stars1
Forks0
Last Update2025-11-25

Tags

RAGSupabaseWeb CrawlingDocumentationEmbeddings