askill
augur-api

augur-apiSafety 90Repository

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.).

0 stars
1.2k downloads
Updated 2/24/2026

Package Files

Loading files...
SKILL.md

Augur API

MCP server exposing Augur microservices through 7 generic tools.

Tools

ToolPurpose
augur_discoverList services or endpoints for a service
augur_sitesList configured sites with default flag
augur_listList records (GET collection)
augur_getGet single record by ID
augur_createCreate record (POST)
augur_updateUpdate record (PUT)
augur_deleteDelete 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.

Usage Pattern

Always start with discovery:

  1. augur_sites() — see which sites are configured and which is default
  2. augur_discover() — lists all available services
  3. augur_discover(service="<name>") — lists endpoints for a specific service
  4. Use data tools for CRUD, passing site when targeting a non-default site

Do NOT hardcode service names or endpoints. Use augur_discover to find them at runtime.

Authentication

Credentials resolve automatically from .simpleapps/ directories.

Resolution order (first match wins):

  1. Env varsAUGUR_TOKEN + AUGUR_SITE_ID
  2. Explicit fileAUGUR_CREDS_FILE env var pointing to a JSON file
  3. Project file<cwd>/.simpleapps/augur-api.json
  4. Global file~/.simpleapps/augur-api.json

Project and global files are merged (project takes precedence).

Single-site format

{
  "siteId": "my-site",
  "jwt": "my-token"
}

Multi-site format

{
  "site-a": { "jwt": "token-a" },
  "site-b": { "jwt": "token-b" }
}

API Reference

Documentation hub: https://augur-api.info/

Services include items, pricing, commerce, orders, customers, payments, shipping, open-search, and more. Use augur_discover at runtime rather than hardcoding service names.

When Auth Fails

If tools return authentication errors:

  • Check for .simpleapps/augur-api.json in the project directory or home directory
  • Verify the file contains valid credentials (single-site or multi-site format)
  • Fallback: set AUGUR_TOKEN and AUGUR_SITE_ID env vars

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

81/100Analyzed 3/2/2026

High-quality technical reference skill for Augur API MCP integration. Provides comprehensive documentation of 7 tools, clear usage patterns with discovery-first approach, detailed credential resolution order, and troubleshooting. Penalized slightly for being somewhat internal (nested path in plugins folder) and tool-specific, but excellent structure and completeness for its intended use case.

90
85
70
85
80

Metadata

Licenseunknown
Version-
Updated2/24/2026
Publishersimpleapps-com

Tags

apillmsecurity