Back to Home
Ramakrishna-Gedala icon

mcp-web-knowledge-coach

Verified Safe

by Ramakrishna-Gedala

Overview

A demo and training platform for the Model Context Protocol (MCP), providing structured recommendations and resources related to AI/LLM concepts via a Python backend and React frontend.

Installation

Run Command
uv run knowledge-coach-server

Environment Variables

  • KC_HOST
  • KC_PORT
  • KC_RELOAD
  • KC_ALLOWED_ORIGINS
  • KC_SERVER_NAME
  • KC_SERVER_INSTRUCTIONS
  • KC_DOCUMENTATION_URL
  • VITE_MCP_BASE_URL

Security Notes

The server uses FastAPI with explicit CORS settings, limiting access to specified origins, which is good. Configuration is managed via environment variables. The core 'coach_resources' tool performs a keyword search against an in-memory knowledge base, mitigating direct prompt injection risks related to LLM calls (as no LLM is called by this specific tool). 'subprocess.run' is used in the CLI for launching the inspector, but it's for a known tool and not based on user input. No direct use of 'eval' or obvious obfuscation. As a demo, it's not designed for high-stakes production, but appears robust for its intended purpose.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassLow
Stars0
Forks0
Last Update2025-11-26

Tags

AILLMRecommendation SystemModel Context ProtocolTrainingWeb App