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.).
How this skill is triggered — by the user, by Claude, or both
Slash command
/simpleapps:augur-apiThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
MCP server exposing Augur microservices through 7 generic tools.
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 varsnpx claudepluginhub simpleapps-com/augur-skills --plugin simpleappsConnects AgentCore agents to external APIs, MCP servers, Lambda functions, or OpenAPI specs via Gateway. Configures outbound auth (OAuth, API keys, IAM), credentials, and Cedar policies for tool access control.
Searches 18K+ MCP servers and AI agents across 6+ registries to find tools for specific tasks. Also validates agents.txt files and provides an MCP server for programmatic access.
Guides Sherweb API and MCP tools integration: OAuth 2.0 client credentials auth, token management, subscription key headers, endpoints, rate limits, error codes, scopes, Accept-Language, best practices.