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
01Execute SAS code and return results
02Manage and restart SAS sessions
03Retrieve assigned librefs and table listings
04Get detailed column information for SAS tables
05Support for customized output formats including images
060 GitHub stars