Azwa's workspace
NASF Cloud
A private MCP-powered analysis layer for SPSS datasets, statistical workflows, and agent-guided research. Built by Azwa, for UKM.
Statistical Analysis Framework
SAF MCP is live.
Your own MCP server is running at https://nasf.cloud/mcp.
Any OpenAI-compatible agent — Hermes, opencode, Claude Code — can
connect and run statistical analysis on your SPSS datasets directly.
Sandboxed data root
All file access confined to /root/saf-data. No dataset leaves the VPS.
Agent-ready
24 MCP tools — inspect, profile, frequencies, crosstabs, reliability, convert, and analyse without a GUI.
SPSS + Excel + CSV
Reads .sav, .zsav, .por, .csv, .tsv, .xlsx — generates SPSS syntax for handoff.
All tools
24 tools — 7 dataset + 5 survey + 12 stat.
Every tool is a callable MCP endpoint. No API keys, no signup — just your agent talking to SAF.
Dataset operations
Survey analysis
Statistical analysis
Model Context Protocol
One endpoint, every agent.
SAF speaks the MCP streamable-http protocol. Any agent that supports remote MCP servers can connect in one line.
"mcp": { "saf": { "type": "remote", "url": "https://nasf.cloud/mcp", "enabled": true } }
mcp_servers: saf: url: "https://nasf.cloud/mcp" type: remote enabled: true
{
"mcpServers": {
"saf": {
"type": "remote",
"url": "https://nasf.cloud/mcp"
}
}
}
Security
Local-first handling for sensitive respondent data.
Dataset access stays under the data root. Paths are validated, traversal is blocked, generated syntax is text-only — never auto-executed.
Azwa Fazil
UKM. SPSS. MCP.
Built for anthropology and sociology research workflows at Universiti Kebangsaan Malaysia. SAF turns respondent datasets into analysable, auditable, agent-friendly data — without leaving the terminal.
https://nasf.cloud/mcp
/root/saf-data