WhytCard-Intelligence
Verified Safeby WhytcardAI
Overview
A cognitive AI engine acting as an MCP server for IDE integration, designed to enhance developer experience through a triple memory system and continuous learning.
Installation
python -m src.mcp_serverEnvironment Variables
- TAVILY_API_KEY
- CONTEXT7_API_KEY
- CORTEX_LOG_LEVEL
- CORTEX_DATA_DIR
- CORTEX_EMBEDDING_MODEL
- CORTEX_EMBEDDING_DIM
- CORTEX_EMBEDDING_CACHE_SIZE
- CORTEX_CHUNK_SIZE
- CORTEX_CHUNK_OVERLAP
- CORTEX_DEFAULT_TOP_K
- CORTEX_SEMANTIC_THRESHOLD
- CORTEX_RETENTION_DAYS
- CORTEX_CONNECTION_POOL_SIZE
- CORTEX_MAX_CONTENT_LENGTH
- CORTEX_ENABLE_FTS
- CORTEX_ENABLE_CACHE
- CORTEX_ENABLE_RELATIONS
- CORTEX_ENABLE_TAGS
- CORTEX_OFFLINE_MODE
- CORTEX_DEBUG
- HF_HUB_OFFLINE
Security Notes
The project explicitly addresses security concerns such as hardcoded credentials and SQL injection in its `INTERDICTIONS.md`. Sensitive API keys (Tavily, Context7) are loaded via environment variables. Input validation is performed using Pydantic schemas and custom logic for content and tags. The MCP server operates over standard I/O, minimizing direct network exposure for the core server. No obvious 'eval' or other dynamic code execution vulnerabilities are present. Logging uses structured `structlog` which can be configured for JSON output in production to prevent sensitive data exposure.
Similar Servers
mcp-memory-service
A Model Context Protocol (MCP) server providing persistent, semantic memory storage and retrieval capabilities for AI agents. It supports lightweight semantic reasoning (contradiction, causal inference), content chunking, multi-backend storage (SQLite-vec, Cloudflare, Hybrid), autonomous memory consolidation (decay, association, clustering, compression, forgetting), and real-time updates via SSE. It's designed for token-efficient interaction with LLMs.
context-portal
Manages structured project context for AI assistants and developer tools, enabling Retrieval Augmented Generation (RAG) and prompt caching within IDEs.
memory-graph
A graph-based MCP server that provides intelligent memory capabilities for Claude Code, enabling persistent knowledge tracking, relationship mapping, and contextual development assistance.
memorizer-v1
A .NET-based service for AI agents to store, retrieve, and search through memories using vector embeddings, featuring asynchronous chunking, version control, and relationship management.