sassoftware

17 mods across 2 repositories, 54 stars between them.

sas-mcp-server

01

sassoftware/sas-mcp-server

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.

53 12d ago A tokens not measured original Apache-2.0

detail-strategy

04

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.

1 2mo ago A 58 tokens original Apache-2.0

find-library-server

05

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.

1 2mo ago A 60 tokens original Apache-2.0

find-resources

06

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.

1 2mo ago A 47 tokens original Apache-2.0

list-library

07

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.

1 2mo ago A 60 tokens original Apache-2.0

list-mas-job-jobdef

08

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.

1 2mo ago A 51 tokens original Apache-2.0

list-tables

09

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.

1 2mo ago A 43 tokens original Apache-2.0

read-strategy

10

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).

1 2mo ago A 27 tokens original Apache-2.0

request-routing

11

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.

1 2mo ago A 67 tokens original Apache-2.0

score-cas

12

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.

1 2mo ago A 66 tokens original Apache-2.0

score-job-jobdef

13

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.

1 2mo ago A 46 tokens original Apache-2.0

score-mas-scr

14

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.

1 2mo ago A 59 tokens original Apache-2.0

score-program

15

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…

1 2mo ago A 77 tokens original Apache-2.0

score-strategy

16

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.

1 2mo ago A 31 tokens original Apache-2.0