comptext-mcp-server
Verified Safeby Frank4112
Overview
Provides a token-efficient interface to Large Language Models (LLMs) by serving domain-specific language commands and documentation from a Notion knowledge base.
Installation
docker-compose up -dEnvironment Variables
- NOTION_API_TOKEN
- COMPTEXT_DATABASE_ID
- LOG_LEVEL
- HOST
- PORT
Security Notes
The server demonstrates strong security practices including comprehensive input validation and output sanitization to prevent common injection attacks. Secrets (Notion API token) are correctly handled via environment variables. Rate limiting is implemented on all REST API endpoints to mitigate DoS attacks. Dependencies are explicitly managed and updated for known vulnerabilities. Docker builds follow security best practices like using non-root users. The main security considerations are the default permissive CORS setting and the lack of API key authentication for the public REST API, both of which are clearly documented as needing hardening for production deployments. No 'eval' or malicious patterns were identified in the provided source code.
Similar Servers
obsidian-mcp-plugin
This plugin connects your Obsidian vault to AI assistants through MCP (Model Context Protocol), enabling them to understand and navigate your notes as a connected knowledge graph.
better-notion-mcp
Provides a Markdown-first MCP server for Notion, optimizing Notion API interactions for AI agents by consolidating endpoints into composite actions and reducing LLM token overhead for tool descriptions.
comptext-mcp-server
Provides token-efficient access to Domain-Specific Language (DSL) documentation stored in Notion for LLM interactions.
notion-retell-mcp
Provides a Model Context Protocol (MCP) server to allow AI agents to interact with the Notion API, primarily supporting Retell AI integration.