ThoughtMcp
Verified Safeby keyurgolani
Overview
Provides AI systems with human-like memory, parallel reasoning, and metacognitive capabilities through the Model Context Protocol (MCP).
Installation
npm run build && node dist/index.jsEnvironment Variables
- DATABASE_URL
- EMBEDDING_MODEL
- EMBEDDING_DIMENSION
- NODE_ENV
- LOG_LEVEL
- CACHE_TTL
- MAX_PROCESSING_TIME
- OLLAMA_HOST
Security Notes
The project demonstrates strong security awareness, implementing input validation, rate limiting, and a dedicated secrets manager. It also enforces dependency auditing by overriding known vulnerable packages (e.g., `qs`) and requiring `npm audit` to pass. Credentials are explicitly discouraged from version control. The primary security consideration for this type of AI application is the inherent risk associated with large language model (LLM) interactions, such as potential prompt injection or unintended code execution if LLM outputs are not rigorously sanitized and validated before use. While validation mechanisms are in place, the complexity of LLM outputs means continuous vigilance is required.
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.
mcp-sequentialthinking-tools
Guides LLM-driven sequential problem-solving by breaking down complex problems into manageable steps and providing confidence-scored recommendations for MCP tool usage at each stage.
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.
subcog
Subcog acts as a persistent subconscious memory system for AI coding assistants, capturing decisions, patterns, learnings, and context from coding sessions, and surfacing them through semantic search and MCP server integration.