Back to Home
cassiama icon

LicenseGuard-MCP

Verified Safe

by cassiama

Overview

Provides a Micro-Agent Protocol (MCP) server that analyzes project dependencies from 'requirements.txt' for their software licenses by interacting with a separate REST API.

Installation

Run Command
docker run -p 8000:8000 -e BACKEND_URL_HOST=http://localhost -e BACKEND_URL_PORT=80 licenseguard/license-guard:mcp-latest

Environment Variables

  • BACKEND_URL_HOST
  • BACKEND_URL_PORT

Security Notes

The server's code does not contain obvious malicious patterns like 'eval', 'exec', or direct shell command execution. Input validation is present for project name length and requirements content type, preventing basic injection attempts. Error handling for network, HTTP status, and timeout errors is robust, designed to prevent crashes and return structured error messages to the client. No hardcoded secrets are present; backend communication URLs are configured via environment variables. The overall security profile is intrinsically linked to the trustworthiness and security of the external REST-server it communicates with.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassLow
Avg Tokens1000
Stars0
Forks0
Last Update2025-12-14

Tags

License AnalysisDependency ManagementMCP ServerPythonDocker