csghub-mcp-servers
Verified Safeby OpenCSGs
Overview
Provides a set of Model Context Protocol (MCP) tools for interacting with and managing various AI/ML resources (models, datasets, code, dataflows, evaluations, spaces, inferences) on the CSGHub platform, primarily for use by LLM agents.
Installation
csghub-mcp-server-inferenceEnvironment Variables
- CSGHUB_SERVER_ENDPOINT
- CSGHUB_WEB_ENDPOINT
- CSGHUB_ISSUE_ENDPOINT
- CLUSTER_ID
Security Notes
The codebase avoids direct use of dangerous functions like 'eval' or 'exec'. API endpoints and critical configuration values are retrieved from environment variables, which is a good practice to prevent hardcoded secrets. Access tokens are passed via 'Authorization: Bearer' headers for API calls. However, several modules default to binding the MCP server to '0.0.0.0:8000', which means it will listen on all network interfaces; this poses a security risk if deployed in a public-facing environment without proper firewalling or a reverse proxy. Additionally, error responses may return the raw upstream API error messages, potentially exposing internal details.
Similar Servers
mcp-foundry
A Model Context Protocol (MCP) server for Azure AI Foundry, providing a unified set of tools for interacting with Azure AI models, knowledge bases (AI Search), evaluation services, and finetuning operations.
ironmanus-mcp
Orchestrates AI workflows with an 8-phase control flow and specialized tools, serving as a Model Context Protocol (MCP) server.
muster
Muster is a control plane that aggregates and manages Model Context Protocol (MCP) servers, providing AI agents with intelligent tool discovery, dynamic service orchestration, and workflow automation for infrastructure management.
llms
A centralized configuration and documentation management system for LLMs, providing tools for building skills, commands, agents, prompts, and managing MCP servers across multiple LLM providers.