This project has been sunsetted and is no longer active. Follow what the developer is working on now at tylerberggren.com.
Ready-to-use API connectors for Mug workspaces. Synced data from external platforms into a workspace's local SQLite database, and pushed changes back via workflow actions.
| Connector | Platform | Auth | Tables | Actions |
|---|---|---|---|---|
| airtable | Airtable | bearer | 1 | 3 |
| asana | Asana | bearer | 6 | 9 |
| basecamp | Basecamp | oauth2 | 2 | 4 |
| clickup | ClickUp | bearer | 1 | 6 |
| coda | Coda | bearer | 1 | 3 |
| google-sheets | Google Sheets | oauth2 | 0 | 3 |
| hubspot | HubSpot | bearer | 5 | 15 |
| monday | Monday | bearer | 1 | 3 |
| notion | Notion | bearer | 4 | 7 |
| salesforce | Salesforce | oauth2 | 6 | 15 |
| servicetitan | ServiceTitan | bearer | 0 | 2 |
| slack | Slack | bearer | 5 | — |
| smartsheet | Smartsheet | bearer | 3 | 3 |
| smartsuite | SmartSuite | bearer | 2 | 4 |
| softr | Softr | bearer | 1 | 3 |
| supabase | Supabase | bearer | 0 | 4 |
| trello | Trello | api-key | 2 | 3 |
| zite | Zite | bearer | 1 | 3 |
Each connector contained a meta.yaml (API metadata) and openapi.yaml (OpenAPI 3.0 spec with x-mug-* annotations). The Mug CLI scaffolded TypeScript connector files from these specs.
Tyler Berggren | tyler@mug.work | LinkedIn
