Documentation
README
SAP Extension Creator
Overview
Create Super Agent Party extensionsโself-contained packages that extend the platform with custom chat UI and tools. Two modes are supported:
- Static extension: Pure HTML/CSS/JS frontend, served directly by SAP from the extension folder
- Node.js extension: Full-stack with Express backend, auto-managed by SAP (
npm install+node index.js <port>)
Both modes support MCP tool registration (the register_node_extension_mcp protocol message works for ANY extension via WebSocket, despite the "node" in its name).
Quick Decision Tree
User wants to create an extension?
โโ Only needs UI (chat, display, simple interactions)? โ Static Extension
โโ Needs backend logic (API calls, DB, file processing)? โ Node.js Extension
This is the opening of the README. Read the full README on GitHub.