MCP server Claude CodeCodexCursor +2
MCP server "sas-mcp-server" as configured in sassoftware/sas-mcp-server. Runs in Docker (ghcr.io/sassoftware/sas-mcp-server:1.9.3). Needs 6 environment variables to run.
MCP server Claude CodeCodexCursor +2
MCP server "sas-mcp-server" as configured in sassoftware/sas-mcp-server. Runs in Docker (ghcr.io/sassoftware/sas-mcp-server:1.9.3). Needs 6 environment variables to run.
sassoftware/sas-score-mcp-serverjs
Instructions file GitHub Copilot
Copilot instructions for sassoftware/sas-score-mcp-serverjs, covering github copilot — sas viya (concise agent guide), canonical workflow, agent defaults, model types and canonical tool mappings (short).
sassoftware/sas-score-mcp-serverjs
Agent
Unified orchestration agent for scoring in SAS Viya. Follow the canonical SKILL at skills/request-routing/SKILL.md.
sassoftware/sas-score-mcp-serverjs
Skill Claude CodeCodex
Use this strategy when the user requests information about a resource. This is a Unified detail/information/describe retrieval strategy. Handles MAS models, Job models, JobDef models, SCR models, and tables. Verify resources exist using find-resources skill before retrieving details.
sassoftware/sas-score-mcp-serverjs
Skill Claude CodeCodex
Verify that a SAS Viya library exists and determine which server (CAS or SAS) hosts it. Always checks CAS first, then SAS. Returns the confirmed library name and server. Use whenever you need to confirm a library exists before listing tables or performing any library-scoped operation.
sassoftware/sas-score-mcp-serverjs
Skill Claude CodeCodex
Unified resource verification skill. Use the appropriate find tool before any execution. Determines server for tables (CAS vs SAS). Never use list tools for verifying or finding specific resources; list tools are for discovery and exploration only.
sassoftware/sas-score-mcp-serverjs
Skill Claude CodeCodex
List SAS Viya libraries. Calls sas-score-list-libraries with the appropriate server parameter. Use only when the user explicitly wants to browse or enumerate libraries, not to verify a specific library exists. User must specify server (CAS or SAS) in their request to trigger this skill.
sassoftware/sas-score-mcp-serverjs
Skill Claude CodeCodex
List MAS models, Jobs, or JobDefs in SAS Viya. Routes to the correct list tool based on resource type. Use only when the user explicitly wants to browse or enumerate models, jobs, or jobdefs.
sassoftware/sas-score-mcp-serverjs
Skill Claude CodeCodex
List tables in a SAS Viya library. Always verifies the library exists and determines its server (CAS or SAS) before listing. Never calls sas-score-list-tables without first completing library verification.
sassoftware/sas-score-mcp-serverjs
Skill Claude CodeCodex
Strategy for reading data from CAS or SAS tables. Determines which read tool to use (raw reads vs analytical queries).
sassoftware/sas-score-mcp-serverjs
Skill Claude CodeCodex
Route SAS Viya requests for finding resources,reading tables, running queries, scoring MAS/job/jobdef/SCR/cas models, listing resources, and describing metadata. Use when the task involves choosing the correct SAS Viya tool or deciding whether to verify, read, query, score, list, or describe a resource.
sassoftware/sas-score-mcp-serverjs
Skill Claude CodeCodex
Scoring workflow for CAS (Cloud Analytic Services) programs and CAS model tables. Use when the model suffix is .casl, or when the user references a CAS model table (casmodel), or when running inline CASL/CAS program src code. Handles both inline scenario scoring and table row scoring.
sassoftware/sas-score-mcp-serverjs
Skill Claude CodeCodex
Scoring workflow for Job (.job) and JobDef (.jobdef) model types. Use when the model suffix is .job or .jobdef. Handles both inline scenario scoring and table row scoring.
sassoftware/sas-score-mcp-serverjs
Skill Claude CodeCodex
Scoring workflow for MAS (Micro Analytic Score) and SCR (Score Code Runtime) models. Use when the model type is .mas or .scr, or when no suffix is given (default is MAS). Handles both inline scenario scoring and table row scoring.
sassoftware/sas-score-mcp-serverjs
Skill Claude CodeCodex
Scoring workflow for SAS Program and Macro model types. Use when the user wants to score with a SAS program , or when the user references a SAS macro by name. For CAS programs (casl) or CAS model tables, use score-cas instead. No pre-verification step — programs are scored directly. Handles both inline scenario…
sassoftware/sas-score-mcp-serverjs
Skill Claude CodeCodex
Scoring router — classifies model type and delegates to the appropriate scoring skill. Use this as the entry point for any scoring request.
sassoftware/sas-score-mcp-serverjs
MCP server Claude CodeCodexCursor
A mcp server for SAS Viya. Runs locally from the @sassoftware/sas-score-mcp-serverjs npm package.