cortex-mcp-server
Verified Safeby Tuckdin
Overview
The Cortex MCP Server provides a semantic search interface and content ingestion capabilities for a knowledge base focused on ICT trading and social intelligence.
Installation
python main.pyEnvironment Variables
- OPENAI_API_KEY
- SUPABASE_URL
- SUPABASE_KEY
Security Notes
The application uses environment variables for sensitive API keys (OpenAI, Supabase) and initializes clients lazily, which are good practices. There's no evident use of 'eval' or direct arbitrary code execution. Database interactions use the Supabase client library, which is generally expected to handle parameterization and prevent basic SQL injection for queries and inserts. The `ilike` pattern in `search_text` passes user input directly; while Supabase client usually handles this, it's a point where a very sophisticated payload *could* potentially cause issues if not fully escaped by the library (though unlikely for typical `ilike` usage). Overall, appears reasonably secure for a Python application using modern client libraries.
Similar Servers
chunkhound
Provides local-first codebase intelligence, extracting architecture, patterns, and institutional knowledge for AI assistants.
csla-mcp
Provides a knowledge base and semantic search capabilities for AI coding assistants to generate .NET C# applications using the CSLA .NET framework.
memory-mcp
Provides AI assistants with persistent semantic memory and knowledge graph capabilities, enabling cross-session memory, semantic retrieval, and complex reasoning.
opencode-personal-knowledge
A personal knowledge base and session memory system for AI agents, enabling semantic search and persistent local storage.