Basic SAS
byk-nkmt
0Provides a server interface for interacting with SAS environments, enabling metadata retrieval and code execution via `saspy`.
About
Basic SAS is an MCP server built on `saspy`, designed to facilitate programmatic interaction with SAS. It allows users to execute SAS code, manage SAS sessions, retrieve metadata, and inspect data programmatically. The server supports session management for continuous operations and offers flexible output handling, including formatted tables and image output. It's designed for personal use with `stdio` communication and provides core functionalities like submitting SAS code, listing libraries and tables, and getting column information, with options for customization and extension.
Key Features
- Execute SAS code and return results
- Manage and restart SAS sessions
- Retrieve assigned librefs and table listings
- Get detailed column information for SAS tables
- Support for customized output formats including images
- 0 GitHub stars
Use Cases
- Programmatically interact with a SAS environment from other applications
- Integrate SAS operations into larger automated workflows
- Develop custom tools and applications that leverage SAS capabilities