From simpleapps
Augur API integration via MCP. Covers service discovery, multi-site CRUD operations across Augur microservices, and credential resolution. Use when querying or modifying Augur data (contacts, transactions, inventory, etc.).
npx claudepluginhub simpleapps-com/augur-skills --plugin simpleappsThis skill uses the workspace's default tool permissions.
MCP server exposing Augur microservices through 7 generic tools.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
MCP server exposing Augur microservices through 7 generic tools.
| Tool | Purpose |
|---|---|
augur_discover | List services or endpoints for a service |
augur_sites | List configured sites with default flag |
augur_list | List records (GET collection) |
augur_get | Get single record by ID |
augur_create | Create record (POST) |
augur_update | Update record (PUT) |
augur_delete | Delete record (DELETE) |
All 5 data tools (augur_list, augur_get, augur_create, augur_update, augur_delete) accept an optional site parameter to target a specific site. Omit site to use the default.
Always start with discovery:
augur_sites() — see which sites are configured and which is defaultaugur_discover() — lists all available servicesaugur_discover(service="<name>") — lists endpoints for a specific servicesite when targeting a non-default siteDo NOT hardcode service names or endpoints. Use augur_discover to find them at runtime.
Credentials resolve automatically from .simpleapps/ directories.
Resolution order (first match wins):
AUGUR_TOKEN + AUGUR_SITE_IDAUGUR_CREDS_FILE env var pointing to a JSON file<cwd>/.simpleapps/augur-api.json~/.simpleapps/augur-api.jsonProject and global files are merged (project takes precedence).
{
"siteId": "my-site",
"jwt": "my-token"
}
{
"site-a": { "jwt": "token-a" },
"site-b": { "jwt": "token-b" }
}
Documentation hub: https://augur-api.info/
https://{service}.augur-api.com/llms.txt (LLM-friendly), /openapi.json, /postman.json, /endpoints.jsonlServices include items, pricing, commerce, orders, customers, payments, shipping, open-search, and more. Use augur_discover at runtime rather than hardcoding service names.
If tools return authentication errors:
.simpleapps/augur-api.json in the project directory or home directoryAUGUR_TOKEN and AUGUR_SITE_ID env vars