Back to Home
Sri-Manikandan icon

mcp-docs-server

Verified Safe

by Sri-Manikandan

Overview

A Streamlit and FastAPI-based client for an AI agent that uses an LLM to search various technical documentation platforms via web search.

Installation

Run Command
python api/main.py

Environment Variables

  • ANTHROPIC_API_KEY
  • SERPER_API_KEY
  • SERVER_SCRIPT_PATH

Security Notes

The FastAPI application uses `CORSMiddleware` with `allow_origins=["*"]`, which is a significant security risk for any public-facing API as it permits requests from any domain. The `server_script_path` used to launch the MCP server is configurable via environment variables; if an attacker can control this path, it could lead to arbitrary code execution. No direct `eval` or clear obfuscation found. External HTTP requests are made to Serper API and arbitrary URLs for documentation fetching, which are controlled by the tool's logic but involve external services.

Similar Servers

Stats

Interest Score0
Security Score6
Cost ClassMedium
Avg Tokens1500
Stars0
Forks0
Last Update2025-12-15

Tags

MCPStreamlitFastAPIAI AgentLLMDocumentation Search