sigma-mcp-server
Verified Safeby dgdocker
Overview
This server provides a Model Context Protocol (MCP) interface to Sigma Computing's REST API, enabling programmatic access to workbooks, datasets, and user management for AI agents and other applications.
Installation
docker run -d --name sigma-mcp-server -p 8000:8000 -e SIGMA_CLIENT_ID="your_client_id" -e SIGMA_CLIENT_SECRET="your_client_secret" -e SIGMA_BASE_URL="https://aws-api.sigmacomputing.com" sigma-mcp-serverEnvironment Variables
- SIGMA_CLIENT_ID
- SIGMA_CLIENT_SECRET
- SIGMA_BASE_URL
Security Notes
The server uses environment variables for sensitive API credentials, avoiding hardcoding. It explicitly handles httpx request failures. However, when run in HTTP/SSE transport mode, it enables CORS for all origins (*) by default, as noted in its own documentation (TRANSPORT_GUIDE.md). This creates a network security risk if not deployed behind a VPN, a secure proxy, or with tightly controlled network access. The server itself does not implement additional authentication layers on its exposed HTTP endpoint, relying on external infrastructure for security in production deployments.
Similar Servers
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.
magic-api-mcp-server
Provides a Model Context Protocol (MCP) server to enhance Magic-API development workflows, enabling advanced interactions for script writing, API management, debugging, and deployment.
mcp-servers
Provides an MCP server for Qdrant vector database integration, enabling AI agents to perform semantic search, store documents, and manage collections with advanced multi-tenant filtering capabilities.
sas-mcp-server
Acts as a Model Context Protocol (MCP) server for executing SAS code on SAS Viya environments.