mcp-server
Verified Safeby hummbl-dev
Overview
A Model Context Protocol (MCP) server that provides AI clients, like Claude Desktop, access to the HUMMBL Base120 mental models framework and a Self-Dialectical AI Systems methodology.
Installation
npx @hummbl/mcp-serverEnvironment Variables
- HUMMBL_API_URL
- HUMMBL_API_KEY
- CLOUDFLARE_ACCOUNT_ID
- UPSTASH_REDIS_REST_URL
- UPSTASH_REDIS_REST_TOKEN
- ENVIRONMENT
Security Notes
The server employs robust input validation and sanitization using Zod schemas and custom utilities, mitigating common injection risks. Authentication middleware for the REST API validates API keys against a KV store, and administrative endpoints enforce permission checks. While test API keys are present in the repository, the design expects production keys to be managed securely via environment variables and Cloudflare KV. Outbound network calls to external APIs (for recommendations) and a Redis instance (for session management) are inherent to the hybrid architecture, requiring secure configuration. The project has an explicit `SECURITY.md` and `CODE_OF_CONDUCT.md` outlining responsible disclosure and best practices. There is no usage of `eval` or obvious obfuscation.
Similar Servers
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.
compound-mcp-server
Provides a Model Context Protocol (MCP) server for interacting with Groq models, including compound/meta models, exposing tools for real-time information and code execution capabilities from the Groq AI.
typingmind-mcp
A server for managing and integrating Model Context Protocol (MCP) servers with TypingMind, enabling custom AI model connections.
claude-faf-mcp
Optimizes AI understanding of software projects by providing persistent context, fixing context-drift, and enabling bi-directional synchronization between project metadata and AI documentation.