sas-mcp-server
Verified Safeby sassoftware
Overview
Acts as a Model Context Protocol (MCP) server for executing SAS code on SAS Viya environments.
Installation
uv run appEnvironment Variables
- VIYA_ENDPOINT
Security Notes
The server itself implements strong OAuth2 with PKCE authentication and securely handles environment variables. It uses `httpx` with SSL verification and cleans up compute sessions. A critical setup requirement, however, is disabling Viya's form-action CSP for local development, which is explicitly noted as not following security best practices and requiring TLS for production. This external configuration is a deployment-level risk/caveat, not a flaw in the server's code itself.
Similar Servers
mcp-server-code-execution-mode
This server enables LLM agents to execute Python code in a highly secure, isolated container environment, facilitating complex multi-tool orchestration and data analysis with minimal LLM context token usage.
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
mcp-server-playground
A playground and reference implementation for a Model Context Protocol (MCP) server, featuring streamable HTTP transport, OAuth proxy for third-party authorization servers like Auth0, and stateful session management.
atlantis-mcp-server
An MCP (Model Context Protocol) server for hosting and managing dynamic Python functions and third-party MCP tools, enabling AI agents to discover and utilize shared capabilities across a network.