Skip to main content
Glama

Browse tax Guides

list_skills
Read-onlyIdempotent

Browse the Guides for one jurisdiction or domain (for example every Guide for 'MT', or every 'payroll' Guide), each with its quality tier and verification status. For a specific topic, search_skills is quicker. Filter by jurisdiction, domain or role ('foundation' | 'compute' | 'orchestrator' | 'reference'). Paginated (default 100, max 200); page with offset/next_offset.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
roleNoFilter by pipeline role: foundation, compute, orchestrator, reference.
limitNoMax skills to return (default 100, max 200).
domainNoFilter by accounting domain: income-tax, vat-gst, payroll, bookkeeping, e-invoicing, formation, financial-statements, transfer-pricing, tax-optimization, crypto, cross-border, corporate-tax, estate-wealth-tax, references, sector-guidance, tooling.
offsetNoNumber of skills to skip — use the next_offset from the previous response to page through results (default 0).
categoryNo(Legacy) display label; prefer domain/role.
jurisdictionNoFilter by jurisdiction code, e.g. 'US', 'MT', 'DE'

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
limitNoPage size applied to this response.
totalNoTotal skills matching the filter (across all pages).
offsetNoOffset applied to this response.
skillsYesMatching published skills.
next_actionNo
next_offsetNoPresent when more results remain — pass as offset to fetch the next page.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed7 schema fields changed
    • changedInput schema / properties / domain / description
      Previous value: -"Filter by accounting domain: income-tax, vat-gst, payroll, bookkeeping, e-invoicing, formation, financial-statements, transfer-pricing, tax-optimization, crypto, cross-border."New value: +"Filter by accounting domain: income-tax, vat-gst, payroll, bookkeeping, e-invoicing, formation, financial-statements, transfer-pricing, tax-optimization, crypto, cross-border, corporate-tax, estate-wealth-tax, references, sector-guidance, tooling."
    • addedInput schema / properties / limit
      Added value: +{
      +  "description": "Max skills to return (default 100, max 200).",
      +  "type": "integer"
      +}
    • addedInput schema / properties / offset
      Added value: +{
      +  "description": "Number of skills to skip — use the next_offset from the previous response to page through results (default 0).",
      +  "type": "integer"
      +}
    • addedOutput schema / properties / limit
      Added value: +{
      +  "description": "Page size applied to this response.",
      +  "type": "integer"
      +}
    • addedOutput schema / properties / next_offset
      Added value: +{
      +  "description": "Present when more results remain — pass as offset to fetch the next page.",
      +  "type": "integer"
      +}
    • addedOutput schema / properties / offset
      Added value: +{
      +  "description": "Offset applied to this response.",
      +  "type": "integer"
      +}
    • addedOutput schema / properties / total
      Added value: +{
      +  "description": "Total skills matching the filter (across all pages).",
      +  "type": "integer"
      +}
  2. Changed5 schema fields changed
    • changedInput schema / properties / category / description
      Previous value: -"Filter by category, e.g. 'international', 'orchestrator'"New value: +"(Legacy) display label; prefer domain/role."
    • addedInput schema / properties / domain
      Added value: +{
      +  "description": "Filter by accounting domain: income-tax, vat-gst, payroll, bookkeeping, e-invoicing, formation, financial-statements, transfer-pricing, tax-optimization, crypto, cross-border.",
      +  "type": "string"
      +}
    • addedInput schema / properties / role
      Added value: +{
      +  "description": "Filter by pipeline role: foundation, compute, orchestrator, reference.",
      +  "type": "string"
      +}
    • addedOutput schema / properties / skills / items / properties / domain
      Added value: +{
      +  "description": "Accounting domain facet",
      +  "type": [
      +    "string",
      +    "null"
      +  ]
      +}
    • addedOutput schema / properties / skills / items / properties / role
      Added value: +{
      +  "description": "Pipeline role facet",
      +  "type": [
      +    "string",
      +    "null"
      +  ]
      +}
  3. Changed1 schema field changed
    • addedOutput schema / properties / next_action
      Added value: +{
      +  "type": "string"
      +}
  4. Changed2 schema fields changed
    • changedInput schema / properties / category / description
      Previous value: -"Filter by category"New value: +"Filter by category, e.g. 'international', 'orchestrator'"
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "properties": {
      +    "skills": {
      +      "description": "Matching published skills.",
      +      "items": {
      +        "properties": {
      +          "category": {
      +            "type": "string"
      +          },
      +          "description": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "display_order": {
      +            "type": [
      +              "integer",
      +              "null"
      +            ]
      +          },
      +          "jurisdiction": {
      +            "type": "string"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "slug": {
      +            "type": "string"
      +          },
      +          "tier": {
      +            "description": "1 = accountant-verified, 2 = research-verified",
      +            "type": "integer"
      +          },
      +          "verification": {
      +            "description": "Verification status summary",
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "slug",
      +          "name",
      +          "tier",
      +          "jurisdiction"
      +        ],
      +        "type": "object"
      +      },
      +      "type": "array"
      +    }
      +  },
      +  "required": [
      +    "skills"
      +  ],
      +  "type": "object"
      +}
  5. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.