Back to Home
ProfRandom92 icon

comptext-mcp-server

Verified Safe

by ProfRandom92

Overview

Provides token-efficient access to Domain-Specific Language (DSL) documentation stored in Notion for LLM interactions.

Installation

Run Command
docker build -f Dockerfile.rest -t comptext-api . && docker run -p 8000:8000 --env-file .env comptext-api

Environment Variables

  • NOTION_API_TOKEN
  • COMPTEXT_DATABASE_ID
  • LOG_LEVEL
  • HOST
  • PORT

Security Notes

The project is highly security-conscious, implementing input validation and sanitization, rate limiting, and robust error handling with retry logic. It runs Docker containers as non-root users and passes Bandit and CodeQL scans with no issues. The `SECURITY.md` clearly documents known limitations, specifically that the public REST API has no authentication by default and that CORS is wide open, recommending user-added authentication and restricted CORS for production deployments. Potential cache timing attacks are also noted. Adhering to the documented best practices is crucial for secure deployment.

Similar Servers

Stats

Interest Score33
Security Score9
Cost ClassLow
Stars2
Forks0
Last Update2026-01-16

Tags

MCPLLMNotionAPIPython