Back to Home
rainmana icon

gothink-web

Verified Safe

by rainmana

Overview

Provides AI assistants with a structured Model Context Protocol (MCP) server offering systematic thinking tools, mental models, and debugging approaches for enhanced decision-making.

Installation

Run Command
docker build -t gothink . && docker run -p 8080:8080 -e PORT=8080 gothink

Environment Variables

  • GOTHINK_PORT
  • GOTHINK_HOST
  • GOTHINK_LOG_LEVEL
  • GOTHINK_MENTAL_MODELS_PATH
  • GOTHINK_MAX_THOUGHTS_PER_SESSION
  • PORT

Security Notes

The Go backend uses standard library and well-known third-party libraries for HTTP and MCP. Configuration is managed via environment variables or files, avoiding hardcoded secrets. HTTP server sets read/write timeouts to mitigate certain denial-of-service attacks. CORS is broadly enabled for all origins ('*'), which might be acceptable for an MCP client integration but means the server does not enforce origin-based access control. The `DEPLOYMENT.md` explicitly states there is 'no built-in authentication' for the HTTP endpoints, requiring external security measures (e.g., API keys, firewalls) for production use to secure access to its tool functions. No 'eval' or similar dangerous dynamic code execution patterns are observed.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassLow
Avg Tokens300
Stars0
Forks0
Last Update2025-11-26

Tags

MCP ServerAI ToolsGoSystematic ThinkingMental ModelsDecision Support