{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sassoftware/sas-mcp-server","description":"Execute SAS code and query Compute, CAS, and model APIs on SAS Viya via OAuth 2.0.","title":"SAS Viya","repository":{"url":"https://github.com/sassoftware/sas-mcp-server","source":"github"},"version":"1.10.0","packages":[{"registryType":"oci","identifier":"ghcr.io/sassoftware/sas-mcp-server:1.10.0","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount the SAS Viya CLI token cache into the container. The server reads ~/.sas/credentials.json, and $HOME is /app inside the image, so the .sas directory has to land at /app/.sas.","isRequired":true,"value":"{sas_token_dir}:/app/.sas","variables":{"sas_token_dir":{"description":"The .sas directory in your home directory, written by `sas-viya auth loginCode`. On Windows, C:\\Users\\<you>\\.sas.","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"}],"packageArguments":[{"value":"app-stdio","type":"positional"}],"environmentVariables":[{"description":"Base URL of your SAS Viya environment, e.g. https://viya.example.com. No trailing slash.","isRequired":true,"format":"string","name":"VIYA_ENDPOINT"},{"description":"Set false only for a self-signed Viya certificate. Disables verification for the whole process, so prefer a trusted certificate.","format":"string","default":"true","name":"SSL_VERIFY"},{"description":"SASLogon OAuth client id used for the token refresh exchange.","format":"string","default":"sas-mcp","name":"CLIENT_ID"},{"description":"Compute context that backs SAS code execution.","format":"string","default":"SAS Job Execution compute context","name":"COMPUTE_CONTEXT_NAME"},{"description":"Expose only some tool tiers, e.g. 0-4 or 0,1,7. Empty exposes all 75 tools. Tiers: 0 Compute, 1 Data Discovery, 2 Data Operations, 3 Reports, 4 Batch Jobs, 5 AutoML, 6 Models, 7 Decisioning.","format":"string","name":"MCP_TIERS"},{"description":"Expose only tools that neither change server-side state nor cause server-side work (43 of 75). Composes with MCP_TIERS.","format":"string","default":"false","name":"MCP_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-17T12:07:06.445339Z","publishedAt":"2026-08-17T12:07:06.445339Z","updatedAt":"2026-08-17T12:07:06.445339Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sassoftware/sas-mcp-server","description":"Execute SAS code and query Compute, CAS, and model APIs on SAS Viya via OAuth 2.0.","title":"SAS Viya","repository":{"url":"https://github.com/sassoftware/sas-mcp-server","source":"github"},"version":"1.11.0","packages":[{"registryType":"oci","identifier":"ghcr.io/sassoftware/sas-mcp-server:1.11.0","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount the SAS Viya CLI token cache into the container. The server reads ~/.sas/credentials.json, and $HOME is /app inside the image, so the .sas directory has to land at /app/.sas.","isRequired":true,"value":"{sas_token_dir}:/app/.sas","variables":{"sas_token_dir":{"description":"The .sas directory in your home directory, written by `sas-viya auth loginCode`. On Windows, C:\\Users\\<you>\\.sas.","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"}],"packageArguments":[{"value":"app-stdio","type":"positional"}],"environmentVariables":[{"description":"Base URL of your SAS Viya environment, e.g. https://viya.example.com. No trailing slash.","isRequired":true,"format":"string","name":"VIYA_ENDPOINT"},{"description":"Set false only for a self-signed Viya certificate. Disables verification for the whole process, so prefer a trusted certificate.","format":"string","default":"true","name":"SSL_VERIFY"},{"description":"SASLogon OAuth client id used for the token refresh exchange.","format":"string","default":"sas-mcp","name":"CLIENT_ID"},{"description":"Compute context that backs SAS code execution.","format":"string","default":"SAS Job Execution compute context","name":"COMPUTE_CONTEXT_NAME"},{"description":"Expose only some tool tiers, e.g. 0-4 or 0,1,7. Empty exposes all 75 tools. Tiers: 0 Compute, 1 Data Discovery, 2 Data Operations, 3 Reports, 4 Batch Jobs, 5 AutoML, 6 Models, 7 Decisioning.","format":"string","name":"MCP_TIERS"},{"description":"Expose only tools that neither change server-side state nor cause server-side work (43 of 75). Composes with MCP_TIERS.","format":"string","default":"false","name":"MCP_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-19T06:33:46.068068Z","publishedAt":"2026-08-19T06:33:46.068068Z","updatedAt":"2026-08-19T06:33:46.068068Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sassoftware/sas-mcp-server","description":"Execute SAS code and query Compute, CAS, and model APIs on SAS Viya via OAuth 2.0.","title":"SAS Viya","repository":{"url":"https://github.com/sassoftware/sas-mcp-server","source":"github"},"version":"1.11.1","packages":[{"registryType":"oci","identifier":"ghcr.io/sassoftware/sas-mcp-server:1.11.1","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount the SAS Viya CLI token cache into the container. The server reads ~/.sas/credentials.json, and $HOME is /app inside the image, so the .sas directory has to land at /app/.sas.","isRequired":true,"value":"{sas_token_dir}:/app/.sas","variables":{"sas_token_dir":{"description":"The .sas directory in your home directory, written by `sas-viya auth loginCode`. On Windows, C:\\Users\\<you>\\.sas.","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"}],"packageArguments":[{"value":"app-stdio","type":"positional"}],"environmentVariables":[{"description":"Base URL of your SAS Viya environment, e.g. https://viya.example.com. No trailing slash.","isRequired":true,"format":"string","name":"VIYA_ENDPOINT"},{"description":"Set false only for a self-signed Viya certificate. Disables verification for the whole process, so prefer a trusted certificate.","format":"string","default":"true","name":"SSL_VERIFY"},{"description":"SASLogon OAuth client id used for the token refresh exchange.","format":"string","default":"sas-mcp","name":"CLIENT_ID"},{"description":"Compute context that backs SAS code execution.","format":"string","default":"SAS Job Execution compute context","name":"COMPUTE_CONTEXT_NAME"},{"description":"Expose only some tool tiers, e.g. 0-4 or 0,1,7. Empty exposes all 75 tools. Tiers: 0 Compute, 1 Data Discovery, 2 Data Operations, 3 Reports, 4 Batch Jobs, 5 AutoML, 6 Models, 7 Decisioning.","format":"string","name":"MCP_TIERS"},{"description":"Expose only tools that neither change server-side state nor cause server-side work (43 of 75). Composes with MCP_TIERS.","format":"string","default":"false","name":"MCP_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-20T06:25:33.346211Z","publishedAt":"2026-08-20T06:25:33.346211Z","updatedAt":"2026-08-20T06:25:33.346211Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sassoftware/sas-mcp-server","description":"Execute SAS code and query Compute, CAS, and model APIs on SAS Viya via OAuth 2.0.","title":"SAS Viya","repository":{"url":"https://github.com/sassoftware/sas-mcp-server","source":"github"},"version":"1.11.2","packages":[{"registryType":"oci","identifier":"ghcr.io/sassoftware/sas-mcp-server:1.11.2","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount the SAS Viya CLI token cache into the container. The server reads ~/.sas/credentials.json, and $HOME is /app inside the image, so the .sas directory has to land at /app/.sas.","isRequired":true,"value":"{sas_token_dir}:/app/.sas","variables":{"sas_token_dir":{"description":"The .sas directory in your home directory, written by `sas-viya auth loginCode`. On Windows, C:\\Users\\<you>\\.sas.","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"}],"packageArguments":[{"value":"app-stdio","type":"positional"}],"environmentVariables":[{"description":"Base URL of your SAS Viya environment, e.g. https://viya.example.com. No trailing slash.","isRequired":true,"format":"string","name":"VIYA_ENDPOINT"},{"description":"Set false only for a self-signed Viya certificate. Disables verification for the whole process, so prefer a trusted certificate.","format":"string","default":"true","name":"SSL_VERIFY"},{"description":"SASLogon OAuth client id used for the token refresh exchange.","format":"string","default":"sas-mcp","name":"CLIENT_ID"},{"description":"Compute context that backs SAS code execution.","format":"string","default":"SAS Job Execution compute context","name":"COMPUTE_CONTEXT_NAME"},{"description":"Expose only some tool tiers, e.g. 0-4 or 0,1,7. Empty exposes all 75 tools. Tiers: 0 Compute, 1 Data Discovery, 2 Data Operations, 3 Reports, 4 Batch Jobs, 5 AutoML, 6 Models, 7 Decisioning.","format":"string","name":"MCP_TIERS"},{"description":"Expose only tools that neither change server-side state nor cause server-side work (43 of 75). Composes with MCP_TIERS.","format":"string","default":"false","name":"MCP_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-01T08:42:46.135874Z","publishedAt":"2026-09-01T08:42:46.135874Z","updatedAt":"2026-09-01T08:42:46.135874Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sassoftware/sas-mcp-server","description":"Execute SAS code and query Compute, CAS, and model APIs on SAS Viya via OAuth 2.0.","title":"SAS Viya","repository":{"url":"https://github.com/sassoftware/sas-mcp-server","source":"github"},"version":"1.12.0","packages":[{"registryType":"oci","identifier":"ghcr.io/sassoftware/sas-mcp-server:1.12.0","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount the SAS Viya CLI token cache into the container. The server reads ~/.sas/credentials.json, and $HOME is /app inside the image, so the .sas directory has to land at /app/.sas.","isRequired":true,"value":"{sas_token_dir}:/app/.sas","variables":{"sas_token_dir":{"description":"The .sas directory in your home directory, written by `sas-viya auth loginCode`. On Windows, C:\\Users\\<you>\\.sas.","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"}],"packageArguments":[{"value":"app-stdio","type":"positional"}],"environmentVariables":[{"description":"Base URL of your SAS Viya environment, e.g. https://viya.example.com. No trailing slash.","isRequired":true,"format":"string","name":"VIYA_ENDPOINT"},{"description":"Set false only for a self-signed Viya certificate. Disables verification for the whole process, so prefer a trusted certificate.","format":"string","default":"true","name":"SSL_VERIFY"},{"description":"SASLogon OAuth client id used for the token refresh exchange.","format":"string","default":"sas-mcp","name":"CLIENT_ID"},{"description":"Compute context that backs SAS code execution.","format":"string","default":"SAS Job Execution compute context","name":"COMPUTE_CONTEXT_NAME"},{"description":"Expose only some tool tiers, e.g. 0-4 or 0,1,7. Empty exposes all 75 tools. Tiers: 0 Compute, 1 Data Discovery, 2 Data Operations, 3 Reports, 4 Batch Jobs, 5 AutoML, 6 Models, 7 Decisioning.","format":"string","name":"MCP_TIERS"},{"description":"Expose only tools that neither change server-side state nor cause server-side work (43 of 75). Composes with MCP_TIERS.","format":"string","default":"false","name":"MCP_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-02T07:48:09.148324Z","publishedAt":"2026-09-02T07:48:09.148324Z","updatedAt":"2026-09-02T07:48:09.148324Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sassoftware/sas-mcp-server","description":"Execute SAS code and query Compute, CAS, and model APIs on SAS Viya via OAuth 2.0.","title":"SAS Viya","repository":{"url":"https://github.com/sassoftware/sas-mcp-server","source":"github"},"version":"1.13.0","packages":[{"registryType":"oci","identifier":"ghcr.io/sassoftware/sas-mcp-server:1.13.0","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount the SAS Viya CLI token cache into the container. The server reads ~/.sas/credentials.json, and $HOME is /app inside the image, so the .sas directory has to land at /app/.sas.","isRequired":true,"value":"{sas_token_dir}:/app/.sas","variables":{"sas_token_dir":{"description":"The .sas directory in your home directory, written by `sas-viya auth loginCode`. On Windows, C:\\Users\\<you>\\.sas.","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"}],"packageArguments":[{"value":"app-stdio","type":"positional"}],"environmentVariables":[{"description":"Base URL of your SAS Viya environment, e.g. https://viya.example.com. No trailing slash.","isRequired":true,"format":"string","name":"VIYA_ENDPOINT"},{"description":"Set false only for a self-signed Viya certificate. Disables verification for the whole process, so prefer a trusted certificate.","format":"string","default":"true","name":"SSL_VERIFY"},{"description":"SASLogon OAuth client id used for the token refresh exchange.","format":"string","default":"sas-mcp","name":"CLIENT_ID"},{"description":"Compute context that backs SAS code execution.","format":"string","default":"SAS Job Execution compute context","name":"COMPUTE_CONTEXT_NAME"},{"description":"Expose only some tool tiers, e.g. 0-4 or 0,1,7. Empty exposes all 87 tools. Tiers: 0 Compute, 1 Data Discovery, 2 Data Operations, 3 Reports, 4 Batch Jobs, 5 AutoML, 6 Models, 7 Decisioning, 8 Workbench, 9 Business Glossary.","format":"string","name":"MCP_TIERS"},{"description":"Expose only tools that neither change server-side state nor cause server-side work (50 of 87). Composes with MCP_TIERS.","format":"string","default":"false","name":"MCP_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-04T11:21:30.536693Z","publishedAt":"2026-09-04T11:21:30.536693Z","updatedAt":"2026-09-04T11:21:30.536693Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sassoftware/sas-mcp-server","description":"Execute SAS code and query Compute, CAS, and model APIs on SAS Viya via OAuth 2.0.","title":"SAS Viya","repository":{"url":"https://github.com/sassoftware/sas-mcp-server","source":"github"},"version":"1.14.0","packages":[{"registryType":"oci","identifier":"ghcr.io/sassoftware/sas-mcp-server:1.14.0","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount the SAS Viya CLI token cache into the container. The server reads ~/.sas/credentials.json, and $HOME is /app inside the image, so the .sas directory has to land at /app/.sas.","isRequired":true,"value":"{sas_token_dir}:/app/.sas","variables":{"sas_token_dir":{"description":"The .sas directory in your home directory, written by `sas-viya auth loginCode`. On Windows, C:\\Users\\<you>\\.sas.","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"}],"packageArguments":[{"value":"app-stdio","type":"positional"}],"environmentVariables":[{"description":"Base URL of your SAS Viya environment, e.g. https://viya.example.com. No trailing slash.","isRequired":true,"format":"string","name":"VIYA_ENDPOINT"},{"description":"Set false only for a self-signed Viya certificate. Disables verification for the whole process, so prefer a trusted certificate.","format":"string","default":"true","name":"SSL_VERIFY"},{"description":"SASLogon OAuth client id used for the token refresh exchange.","format":"string","default":"sas-mcp","name":"CLIENT_ID"},{"description":"Compute context that backs SAS code execution.","format":"string","default":"SAS Job Execution compute context","name":"COMPUTE_CONTEXT_NAME"},{"description":"Expose only some tool tiers, e.g. 0-4 or 0,1,7. Empty exposes all 91 tools. Tiers: 0 Compute, 1 Data Discovery, 2 Data Operations, 3 Reports, 4 Batch Jobs, 5 AutoML, 6 Models, 7 Decisioning, 8 Workbench, 9 Business Glossary.","format":"string","name":"MCP_TIERS"},{"description":"Expose only tools that neither change server-side state nor cause server-side work (50 of 91). Composes with MCP_TIERS.","format":"string","default":"false","name":"MCP_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-07T10:56:05.113746Z","publishedAt":"2026-09-07T10:56:05.113746Z","updatedAt":"2026-09-07T10:56:05.113746Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sassoftware/sas-mcp-server","description":"Execute SAS code and query Compute, CAS, and model APIs on SAS Viya via OAuth 2.0.","title":"SAS Viya","repository":{"url":"https://github.com/sassoftware/sas-mcp-server","source":"github"},"version":"1.14.1","packages":[{"registryType":"oci","identifier":"ghcr.io/sassoftware/sas-mcp-server:1.14.1","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount the SAS Viya CLI token cache into the container. The server reads ~/.sas/credentials.json, and $HOME is /app inside the image, so the .sas directory has to land at /app/.sas.","isRequired":true,"value":"{sas_token_dir}:/app/.sas","variables":{"sas_token_dir":{"description":"The .sas directory in your home directory, written by `sas-viya auth loginCode`. On Windows, C:\\Users\\<you>\\.sas.","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"}],"packageArguments":[{"value":"app-stdio","type":"positional"}],"environmentVariables":[{"description":"Base URL of your SAS Viya environment, e.g. https://viya.example.com. No trailing slash.","isRequired":true,"format":"string","name":"VIYA_ENDPOINT"},{"description":"Set false only for a self-signed Viya certificate. Disables verification for the whole process, so prefer a trusted certificate.","format":"string","default":"true","name":"SSL_VERIFY"},{"description":"SASLogon OAuth client id used for the token refresh exchange.","format":"string","default":"sas-mcp","name":"CLIENT_ID"},{"description":"Compute context that backs SAS code execution.","format":"string","default":"SAS Job Execution compute context","name":"COMPUTE_CONTEXT_NAME"},{"description":"Expose only some tool tiers, e.g. 0-4 or 0,1,7. Empty exposes all 91 tools. Tiers: 0 Compute, 1 Data Discovery, 2 Data Operations, 3 Reports, 4 Batch Jobs, 5 AutoML, 6 Models, 7 Decisioning, 8 Workbench, 9 Business Glossary.","format":"string","name":"MCP_TIERS"},{"description":"Expose only tools that neither change server-side state nor cause server-side work (50 of 91). Composes with MCP_TIERS.","format":"string","default":"false","name":"MCP_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-09T07:00:25.716682Z","publishedAt":"2026-09-09T07:00:25.716682Z","updatedAt":"2026-09-09T07:00:25.716682Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sassoftware/sas-mcp-server","description":"Execute SAS code and query Compute, CAS, and model APIs on SAS Viya via OAuth 2.0.","title":"SAS Viya","repository":{"url":"https://github.com/sassoftware/sas-mcp-server","source":"github"},"version":"1.14.2","packages":[{"registryType":"oci","identifier":"ghcr.io/sassoftware/sas-mcp-server:1.14.2","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount the SAS Viya CLI token cache into the container. The server reads ~/.sas/credentials.json, and $HOME is /app inside the image, so the .sas directory has to land at /app/.sas.","isRequired":true,"value":"{sas_token_dir}:/app/.sas","variables":{"sas_token_dir":{"description":"The .sas directory in your home directory, written by `sas-viya auth loginCode`. On Windows, C:\\Users\\<you>\\.sas.","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"}],"packageArguments":[{"value":"app-stdio","type":"positional"}],"environmentVariables":[{"description":"Base URL of your SAS Viya environment, e.g. https://viya.example.com. No trailing slash.","isRequired":true,"format":"string","name":"VIYA_ENDPOINT"},{"description":"Set false only for a self-signed Viya certificate. Disables verification for the whole process, so prefer a trusted certificate.","format":"string","default":"true","name":"SSL_VERIFY"},{"description":"SASLogon OAuth client id used for the token refresh exchange.","format":"string","default":"sas-mcp","name":"CLIENT_ID"},{"description":"Compute context that backs SAS code execution.","format":"string","default":"SAS Job Execution compute context","name":"COMPUTE_CONTEXT_NAME"},{"description":"Expose only some tool tiers, e.g. 0-4 or 0,1,7. Empty exposes all 91 tools. Tiers: 0 Compute, 1 Data Discovery, 2 Data Operations, 3 Reports, 4 Batch Jobs, 5 AutoML, 6 Models, 7 Decisioning, 8 Workbench, 9 Business Glossary.","format":"string","name":"MCP_TIERS"},{"description":"Expose only tools that neither change server-side state nor cause server-side work (50 of 91). Composes with MCP_TIERS.","format":"string","default":"false","name":"MCP_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-11T06:54:12.786375Z","publishedAt":"2026-09-11T06:54:12.786375Z","updatedAt":"2026-09-11T06:54:12.786375Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sassoftware/sas-mcp-server","description":"Execute SAS code and query Compute, CAS, and model APIs on SAS Viya via OAuth 2.0.","title":"SAS Viya","repository":{"url":"https://github.com/sassoftware/sas-mcp-server","source":"github"},"version":"1.15.0","packages":[{"registryType":"oci","identifier":"ghcr.io/sassoftware/sas-mcp-server:1.15.0","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount the SAS Viya CLI token cache into the container. The server reads ~/.sas/credentials.json, and $HOME is /app inside the image, so the .sas directory has to land at /app/.sas.","isRequired":true,"value":"{sas_token_dir}:/app/.sas","variables":{"sas_token_dir":{"description":"The .sas directory in your home directory, written by `sas-viya auth loginCode`. On Windows, C:\\Users\\<you>\\.sas.","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"}],"packageArguments":[{"value":"app-stdio","type":"positional"}],"environmentVariables":[{"description":"Base URL of your SAS Viya environment, e.g. https://viya.example.com. No trailing slash.","isRequired":true,"format":"string","name":"VIYA_ENDPOINT"},{"description":"Set false only for a self-signed Viya certificate. Disables verification for the whole process, so prefer a trusted certificate.","format":"string","default":"true","name":"SSL_VERIFY"},{"description":"SASLogon OAuth client id used for the token refresh exchange.","format":"string","default":"sas-mcp","name":"CLIENT_ID"},{"description":"Compute context that backs SAS code execution.","format":"string","default":"SAS Job Execution compute context","name":"COMPUTE_CONTEXT_NAME"},{"description":"Expose only some tool tiers, e.g. 0-4 or 0,1,7. Empty exposes all 92 tools. Tiers: 0 Compute, 1 Data Discovery, 2 Data Operations, 3 Reports, 4 Batch Jobs, 5 AutoML, 6 Models, 7 Decisioning, 8 Workbench, 9 Business Glossary.","format":"string","name":"MCP_TIERS"},{"description":"Expose only tools that neither change server-side state nor cause server-side work (51 of 92). Composes with MCP_TIERS.","format":"string","default":"false","name":"MCP_READ_ONLY"},{"description":"Register interactive views (MCP Apps) for the data, SAS log and glossary tools. Additive: text-only clients are unaffected. Set false to register none.","format":"string","default":"true","name":"MCP_APPS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-15T10:59:52.535668Z","publishedAt":"2026-09-15T10:59:52.535668Z","updatedAt":"2026-09-15T10:59:52.535668Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sassoftware/sas-mcp-server","description":"Execute SAS code and query Compute, CAS, and model APIs on SAS Viya via OAuth 2.0.","title":"SAS Viya","repository":{"url":"https://github.com/sassoftware/sas-mcp-server","source":"github"},"version":"1.16.0","packages":[{"registryType":"oci","identifier":"ghcr.io/sassoftware/sas-mcp-server:1.16.0","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount the SAS Viya CLI token cache into the container. The server reads ~/.sas/credentials.json, and $HOME is /app inside the image, so the .sas directory has to land at /app/.sas.","isRequired":true,"value":"{sas_token_dir}:/app/.sas","variables":{"sas_token_dir":{"description":"The .sas directory in your home directory, written by `sas-viya auth loginCode`. On Windows, C:\\Users\\<you>\\.sas.","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"}],"packageArguments":[{"value":"app-stdio","type":"positional"}],"environmentVariables":[{"description":"Base URL of your SAS Viya environment, e.g. https://viya.example.com. No trailing slash.","isRequired":true,"format":"string","name":"VIYA_ENDPOINT"},{"description":"Set false only for a self-signed Viya certificate. Disables verification for the whole process, so prefer a trusted certificate.","format":"string","default":"true","name":"SSL_VERIFY"},{"description":"SASLogon OAuth client id used for the token refresh exchange.","format":"string","default":"sas-mcp","name":"CLIENT_ID"},{"description":"Compute context that backs SAS code execution.","format":"string","default":"SAS Job Execution compute context","name":"COMPUTE_CONTEXT_NAME"},{"description":"Expose only some tool tiers, e.g. 0-4 or 0,1,7. Empty exposes all 92 tools. Tiers: 0 Compute, 1 Data Discovery, 2 Data Operations, 3 Reports, 4 Batch Jobs, 5 AutoML, 6 Models, 7 Decisioning, 8 Workbench, 9 Business Glossary.","format":"string","name":"MCP_TIERS"},{"description":"Expose only tools that neither change server-side state nor cause server-side work (51 of 92). Composes with MCP_TIERS.","format":"string","default":"false","name":"MCP_READ_ONLY"},{"description":"Register interactive views (MCP Apps) for the data, SAS log and glossary tools. Additive: text-only clients are unaffected. Set false to register none.","format":"string","default":"true","name":"MCP_APPS"},{"description":"Serve HTTP requests without an MCP session. Needed by clients that speak only the sessionless 2026-07-28 protocol revision (claude.ai custom connectors); the legacy handshake works either way.","format":"string","default":"false","name":"MCP_STATELESS_HTTP"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T11:57:58.374342Z","publishedAt":"2026-09-24T11:57:58.374342Z","updatedAt":"2026-09-24T11:57:58.374342Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sassoftware/sas-mcp-server","description":"Execute SAS code and query Compute, CAS, and model APIs on SAS Viya via OAuth 2.0.","title":"SAS Viya","repository":{"url":"https://github.com/sassoftware/sas-mcp-server","source":"github"},"version":"1.16.1","packages":[{"registryType":"oci","identifier":"ghcr.io/sassoftware/sas-mcp-server:1.16.1","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount the SAS Viya CLI token cache into the container. The server reads ~/.sas/credentials.json, and $HOME is /app inside the image, so the .sas directory has to land at /app/.sas.","isRequired":true,"value":"{sas_token_dir}:/app/.sas","variables":{"sas_token_dir":{"description":"The .sas directory in your home directory, written by `sas-viya auth loginCode`. On Windows, C:\\Users\\<you>\\.sas.","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"}],"packageArguments":[{"value":"app-stdio","type":"positional"}],"environmentVariables":[{"description":"Base URL of your SAS Viya environment, e.g. https://viya.example.com. No trailing slash.","isRequired":true,"format":"string","name":"VIYA_ENDPOINT"},{"description":"Set false only for a self-signed Viya certificate. Disables verification for the whole process, so prefer a trusted certificate.","format":"string","default":"true","name":"SSL_VERIFY"},{"description":"SASLogon OAuth client id used for the token refresh exchange.","format":"string","default":"sas-mcp","name":"CLIENT_ID"},{"description":"Compute context that backs SAS code execution.","format":"string","default":"SAS Job Execution compute context","name":"COMPUTE_CONTEXT_NAME"},{"description":"Expose only some tool tiers, e.g. 0-4 or 0,1,7. Empty exposes all 92 tools. Tiers: 0 Compute, 1 Data Discovery, 2 Data Operations, 3 Reports, 4 Batch Jobs, 5 AutoML, 6 Models, 7 Decisioning, 8 Workbench, 9 Business Glossary.","format":"string","name":"MCP_TIERS"},{"description":"Expose only tools that neither change server-side state nor cause server-side work (51 of 92). Composes with MCP_TIERS.","format":"string","default":"false","name":"MCP_READ_ONLY"},{"description":"Register interactive views (MCP Apps) for the data, SAS log and glossary tools. Additive: text-only clients are unaffected. Set false to register none.","format":"string","default":"true","name":"MCP_APPS"},{"description":"Serve HTTP requests without an MCP session. Needed by clients that speak only the sessionless 2026-07-28 protocol revision (claude.ai custom connectors); the legacy handshake works either way.","format":"string","default":"false","name":"MCP_STATELESS_HTTP"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T13:51:51.030799Z","publishedAt":"2026-09-24T13:51:51.030799Z","updatedAt":"2026-09-24T13:51:51.030799Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sassoftware/sas-mcp-server","description":"Execute SAS code and query Compute, CAS, and model APIs on SAS Viya via OAuth 2.0.","title":"SAS Viya","repository":{"url":"https://github.com/sassoftware/sas-mcp-server","source":"github"},"version":"1.17.0","packages":[{"registryType":"oci","identifier":"ghcr.io/sassoftware/sas-mcp-server:1.17.0","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount the SAS Viya CLI token cache into the container. The server reads ~/.sas/credentials.json, and $HOME is /app inside the image, so the .sas directory has to land at /app/.sas.","isRequired":true,"value":"{sas_token_dir}:/app/.sas","variables":{"sas_token_dir":{"description":"The .sas directory in your home directory, written by `sas-viya auth loginCode`. On Windows, C:\\Users\\<you>\\.sas.","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"}],"packageArguments":[{"value":"app-stdio","type":"positional"}],"environmentVariables":[{"description":"Base URL of your SAS Viya environment, e.g. https://viya.example.com. No trailing slash.","isRequired":true,"format":"string","name":"VIYA_ENDPOINT"},{"description":"Set false only for a self-signed Viya certificate. Disables verification for the whole process, so prefer a trusted certificate.","format":"string","default":"true","name":"SSL_VERIFY"},{"description":"SASLogon OAuth client id used for the token refresh exchange.","format":"string","default":"sas-mcp","name":"CLIENT_ID"},{"description":"Compute context that backs SAS code execution.","format":"string","default":"SAS Job Execution compute context","name":"COMPUTE_CONTEXT_NAME"},{"description":"Expose only some tool tiers, e.g. 0-4 or 0,1,7. Empty exposes all 92 tools. Tiers: 0 Compute, 1 Data Discovery, 2 Data Operations, 3 Reports, 4 Batch Jobs, 5 AutoML, 6 Models, 7 Decisioning, 8 Workbench, 9 Business Glossary.","format":"string","name":"MCP_TIERS"},{"description":"Expose only tools that neither change server-side state nor cause server-side work (51 of 92). Composes with MCP_TIERS.","format":"string","default":"false","name":"MCP_READ_ONLY"},{"description":"Register interactive views (MCP Apps) for the data, SAS log and glossary tools. Additive: text-only clients are unaffected. Set false to register none.","format":"string","default":"true","name":"MCP_APPS"},{"description":"Serve HTTP requests without an MCP session. Needed by clients that speak only the sessionless 2026-07-28 protocol revision (claude.ai custom connectors); the legacy handshake works either way.","format":"string","default":"false","name":"MCP_STATELESS_HTTP"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-25T14:15:48.644238Z","publishedAt":"2026-09-25T14:15:48.644238Z","updatedAt":"2026-09-25T14:15:48.644238Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sassoftware/sas-mcp-server","description":"Execute SAS code and query Compute, CAS, and model APIs on SAS Viya via OAuth 2.0.","title":"SAS Viya","repository":{"url":"https://github.com/sassoftware/sas-mcp-server","source":"github"},"version":"1.18.0","packages":[{"registryType":"oci","identifier":"ghcr.io/sassoftware/sas-mcp-server:1.18.0","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount the SAS Viya CLI token cache into the container. The server reads ~/.sas/credentials.json, and $HOME is /app inside the image, so the .sas directory has to land at /app/.sas.","isRequired":true,"value":"{sas_token_dir}:/app/.sas","variables":{"sas_token_dir":{"description":"The .sas directory in your home directory, written by `sas-viya auth loginCode`. On Windows, C:\\Users\\<you>\\.sas.","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"}],"packageArguments":[{"value":"app-stdio","type":"positional"}],"environmentVariables":[{"description":"Base URL of your SAS Viya environment, e.g. https://viya.example.com. No trailing slash.","isRequired":true,"format":"string","name":"VIYA_ENDPOINT"},{"description":"Set false only for a self-signed Viya certificate. Disables verification for the whole process, so prefer a trusted certificate.","format":"string","default":"true","name":"SSL_VERIFY"},{"description":"SASLogon OAuth client id used for the token refresh exchange.","format":"string","default":"sas-mcp","name":"CLIENT_ID"},{"description":"Compute context that backs SAS code execution.","format":"string","default":"SAS Job Execution compute context","name":"COMPUTE_CONTEXT_NAME"},{"description":"Expose only some tool tiers, e.g. 0-4 or 0,1,7. Empty exposes all 92 tools. Tiers: 0 Compute, 1 Data Discovery, 2 Data Operations, 3 Reports, 4 Batch Jobs, 5 AutoML, 6 Models, 7 Decisioning, 8 Workbench, 9 Business Glossary.","format":"string","name":"MCP_TIERS"},{"description":"Expose only tools that neither change server-side state nor cause server-side work (51 of 92). Composes with MCP_TIERS.","format":"string","default":"false","name":"MCP_READ_ONLY"},{"description":"Register interactive views (MCP Apps) for the data, SAS log and glossary tools. Additive: text-only clients are unaffected. Set false to register none.","format":"string","default":"true","name":"MCP_APPS"},{"description":"Serve HTTP requests without an MCP session. Needed by clients that speak only the sessionless 2026-07-28 protocol revision (claude.ai custom connectors); the legacy handshake works either way.","format":"string","default":"false","name":"MCP_STATELESS_HTTP"},{"description":"Timeout in seconds for every SAS Viya REST call the tools make.","format":"number","default":"300","name":"VIYA_CLIENT_TIMEOUT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-29T05:19:08.619087Z","publishedAt":"2026-09-29T05:19:08.619087Z","updatedAt":"2026-09-29T05:19:08.619087Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sassoftware/sas-mcp-server","description":"Execute SAS code and query Compute, CAS, and model APIs on SAS Viya via OAuth 2.0.","title":"SAS Viya","repository":{"url":"https://github.com/sassoftware/sas-mcp-server","source":"github"},"version":"1.9.2","packages":[{"registryType":"oci","identifier":"ghcr.io/sassoftware/sas-mcp-server:1.9.2","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount the SAS Viya CLI token cache into the container. The server reads ~/.sas/credentials.json, and $HOME is /app inside the image, so the .sas directory has to land at /app/.sas.","isRequired":true,"value":"{sas_token_dir}:/app/.sas","variables":{"sas_token_dir":{"description":"The .sas directory in your home directory, written by `sas-viya auth loginCode`. On Windows, C:\\Users\\<you>\\.sas.","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"}],"packageArguments":[{"value":"app-stdio","type":"positional"}],"environmentVariables":[{"description":"Base URL of your SAS Viya environment, e.g. https://viya.example.com. No trailing slash.","isRequired":true,"format":"string","name":"VIYA_ENDPOINT"},{"description":"Set false only for a self-signed Viya certificate. Disables verification for the whole process, so prefer a trusted certificate.","format":"string","default":"true","name":"SSL_VERIFY"},{"description":"SASLogon OAuth client id used for the token refresh exchange.","format":"string","default":"sas-mcp","name":"CLIENT_ID"},{"description":"Compute context that backs SAS code execution.","format":"string","default":"SAS Job Execution compute context","name":"COMPUTE_CONTEXT_NAME"},{"description":"Expose only some tool tiers, e.g. 0-4 or 0,1,7. Empty exposes all 75 tools. Tiers: 0 Compute, 1 Data Discovery, 2 Data Operations, 3 Reports, 4 Batch Jobs, 5 AutoML, 6 Models, 7 Decisioning.","format":"string","name":"MCP_TIERS"},{"description":"Expose only tools that neither change server-side state nor cause server-side work (43 of 75). Composes with MCP_TIERS.","format":"string","default":"false","name":"MCP_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-12T08:58:48.310414Z","publishedAt":"2026-08-12T08:58:48.310414Z","updatedAt":"2026-08-12T08:58:48.310414Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sassoftware/sas-mcp-server","description":"Execute SAS code and query Compute, CAS, and model APIs on SAS Viya via OAuth 2.0.","title":"SAS Viya","repository":{"url":"https://github.com/sassoftware/sas-mcp-server","source":"github"},"version":"1.9.3","packages":[{"registryType":"oci","identifier":"ghcr.io/sassoftware/sas-mcp-server:1.9.3","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount the SAS Viya CLI token cache into the container. The server reads ~/.sas/credentials.json, and $HOME is /app inside the image, so the .sas directory has to land at /app/.sas.","isRequired":true,"value":"{sas_token_dir}:/app/.sas","variables":{"sas_token_dir":{"description":"The .sas directory in your home directory, written by `sas-viya auth loginCode`. On Windows, C:\\Users\\<you>\\.sas.","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"}],"packageArguments":[{"value":"app-stdio","type":"positional"}],"environmentVariables":[{"description":"Base URL of your SAS Viya environment, e.g. https://viya.example.com. No trailing slash.","isRequired":true,"format":"string","name":"VIYA_ENDPOINT"},{"description":"Set false only for a self-signed Viya certificate. Disables verification for the whole process, so prefer a trusted certificate.","format":"string","default":"true","name":"SSL_VERIFY"},{"description":"SASLogon OAuth client id used for the token refresh exchange.","format":"string","default":"sas-mcp","name":"CLIENT_ID"},{"description":"Compute context that backs SAS code execution.","format":"string","default":"SAS Job Execution compute context","name":"COMPUTE_CONTEXT_NAME"},{"description":"Expose only some tool tiers, e.g. 0-4 or 0,1,7. Empty exposes all 75 tools. Tiers: 0 Compute, 1 Data Discovery, 2 Data Operations, 3 Reports, 4 Batch Jobs, 5 AutoML, 6 Models, 7 Decisioning.","format":"string","name":"MCP_TIERS"},{"description":"Expose only tools that neither change server-side state nor cause server-side work (43 of 75). Composes with MCP_TIERS.","format":"string","default":"false","name":"MCP_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-13T09:21:48.824037Z","publishedAt":"2026-08-13T09:21:48.824037Z","updatedAt":"2026-08-13T09:21:48.824037Z","isLatest":false}}}],"metadata":{"count":16}}
