Skip to main content
Glama

Server Details

Prepare Indian GST refund records, validate entries and generate Statement 3 and Annexure B JSON.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
syllogismos/fast-gst-refund-mcp
GitHub Stars
0
ChatGPT
–
Claude
–

TDQS

A4.3/5.0

Scored across 11 tools

Disambiguation5/5

Each tool targets a distinct action or resource, with clear parallel tools for Statement 3 and Annexure B (validate, generate, get requirements). The remaining tools (check_receipt_allocation, explain_upload_error, get_refund_checklist, search_refund_guides, read_refund_guide) have non-overlapping purposes. No two tools appear to do the same thing.

Naming Consistency5/5

All tool names use snake_case with a consistent verb_noun pattern (e.g., validate_statement3, generate_annexure_b, get_refund_checklist). The parallel naming for Statement 3 and Annexure B tools reinforces predictability. No mixing of conventions.

Tool Count5/5

With 11 tools, the set is well-scoped for the domain of GST refund preparation and validation. Each tool earns its place, covering the two main forms (Statement 3 and Annexure B) and supporting activities. The count is neither excessive nor thin.

Completeness5/5

The tools cover the full lifecycle for both Statement 3 and Annexure B: learning required fields, validating data, generating files, and explaining upload errors. Additional tools for checklists, guides, and receipt allocation checks round out the surface without obvious gaps.

Publisher details

Operator
Fast GST Refund (Xeloni Zarakas Private Limited) · Publisher source
Vendor relationship
First-party · Publisher source
Trust center
Not available
Restrictions
No paid plan, API key, account or admin approval is required for the current five public tools. Guidance is specific to Indian service-export GST refunds. Full Statement 3 and Annexure B JSON generation is not currently available. · Publisher source

Available Tools

11 tools
check_receipt_allocationCheck invoice and receipt allocationsA
Read-onlyIdempotent
Inspect

Checks how bank receipts are allocated to export invoices: arithmetic, duplicate allocations, missing row references, overallocated receipts and invoice balances. Takes anonymous row numbers and integer INR paise only; names, GSTINs and certificate numbers are not needed. Up to 200 invoices, 200 receipts and 1000 allocations.

Inputs: invoices (required), receipts (required), allocations (required). Returns: unit, issues, sources, summary, +5 more

explain_upload_errorExplain a Statement 3 or Annexure B issueA
Read-onlyIdempotent
Inspect

Returns the documented checks and correction steps for one known problem with a Statement 3 or Annexure B file. Statement 3 issues: json_generation, receipt_allocation, corrected_retry, return_mismatch. Annexure B issues: duplicate_document, gstr2b_mismatch, reversals, json_generation.

Inputs: issue (required), document (required). Returns: issue, title, checks, sources, +3 more

generate_annexure_bCreate Annexure B JSONA
Destructive
Inspect

Creates the Annexure B JSON (statement of inward-supply invoices) for a GST refund of accumulated ITC (RFD-01), the file the GST portal otherwise requires from its Excel offline utility, from records that pass validate_annexure_b. Returns openUrl, a link the user opens in a browser to sign in by email, pay once per GSTIN and refund period, and download; the checked records are stored behind the link for 24 hours. With a connected account that has paid, it returns the file. The tool takes no GST portal password or OTP. ITC eligibility, reversal amounts and GSTR-2B periods come from the taxpayer's reviewed records; the tool does not infer them.

Inputs: data (required), link, direct. Returns: file, claim, valid, errors, +15 more

generate_statement3Create Statement 3 JSONA
Destructive
Inspect

Creates the Statement 3 JSON for a GST refund of accumulated ITC on exports without payment of tax (RFD-01), the file the GST portal otherwise requires from its Excel offline utility, from records that pass validate_statement3. Returns openUrl, a link the user opens in a browser to sign in by email, pay once per GSTIN and refund period, and download; the checked records are stored behind the link for 24 hours. With a connected account that has paid, it returns the file. The tool takes no GST portal password or OTP.

Inputs: data (required), link, direct. Returns: file, claim, valid, errors, +15 more

get_annexure_b_requirementsList the fields of Annexure B JSONA
Read-onlyIdempotent
Inspect

Returns the fields of the Annexure B JSON (statement of inward-supply invoices) for a GST refund of accumulated ITC (RFD-01), the file the GST portal otherwise requires from its Excel offline utility, and where each value comes from: purchase documents, tax amounts, the GSTR-2B period, reviewed ITC eligibility and the eight GSTR-3B reversal totals, with the fields each supply type leaves empty. Takes no input. Use it before validate_annexure_b to learn which fields to collect.

Inputs: no named parameters. Returns: scope, checks, limits, sha256, +12 more

get_refund_checklistGet a refund preparation checklistA
Read-onlyIdempotent
Inspect

Returns the records to gather, the checks to make, the next step and the relevant guides for one stage of a service-export GST refund claim and one preparation topic. Use it when someone asks what to prepare or check.

Inputs: need (required), stage (required). Returns: need, scope, stage, title, +8 more

get_statement3_requirementsList the fields of Statement 3 JSONA
Read-onlyIdempotent
Inspect

Returns the fields of the Statement 3 JSON for a GST refund of accumulated ITC on exports without payment of tax (RFD-01), the file the GST portal otherwise requires from its Excel offline utility, and where each value comes from: export invoices and notes, bank BRC/FIRC rows, and shipping details for goods. Takes no input. Use it before validate_statement3 to learn which fields to collect.

Inputs: no named parameters. Returns: scope, checks, limits, sha256, +12 more

read_refund_guideRead a GST refund guideA
Read-onlyIdempotent
Inspect

Returns one public guide as Markdown, with its source links and the date its sources were checked. Takes a slug from search_refund_guides.

Inputs: slug (required). Returns: url, slug, title, topic, +4 more

search_refund_guidesFind GST refund guidanceA
Read-onlyIdempotent
Inspect

Finds Fast GST Refund's public guides by preparation topic and returns their slugs, titles and descriptions. Takes general keywords; it does not need taxpayer identifiers or document contents.

Inputs: query (required), limit. Returns: guides

validate_annexure_bCheck records for Annexure B JSONA
Read-onlyIdempotent
Inspect

Checks records for the Annexure B JSON (statement of inward-supply invoices) for a GST refund of accumulated ITC (RFD-01), the file the GST portal otherwise requires from its Excel offline utility. Applies the offline utility's own checks and returns every error and warning at once, with its row and field. Free; needs no sign-in; stores nothing. A file made by the official utility can be passed as data unchanged. ITC eligibility, reversal amounts and GSTR-2B periods come from the taxpayer's reviewed records; the tool does not infer them.

Inputs: data (required). Returns: claim, valid, errors, message, +8 more

validate_statement3Check records for Statement 3 JSONA
Read-onlyIdempotent
Inspect

Checks records for the Statement 3 JSON for a GST refund of accumulated ITC on exports without payment of tax (RFD-01), the file the GST portal otherwise requires from its Excel offline utility. Applies the offline utility's own checks and returns every error and warning at once, with its row and field. Free; needs no sign-in; stores nothing. A file made by the official utility can be passed as data unchanged.

Inputs: data (required). Returns: claim, valid, errors, message, +8 more

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      C
      maintenance
      Enables converting Indian GST tax invoices into government INV-01 JSON payloads via OCR and deterministic extraction, with tools to validate GSTINs and re-validate payloads, and reports exactly what it couldn't read.
      3
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI agents to build and structurally validate Indian GST e-invoice JSON payloads (INV/CRN/DBN) and render IRP-returned signed QR strings as PNG images.
      1
      Apache 2.0
    • A
      license
      B
      quality
      C
      maintenance
      Enables AI agents and MCP-compatible apps to run deterministic, date-aware Indian GST checks and calculations, including registration applicability, HSN/SAC rates, liability, ITC reconciliation, filing deadlines, GSTR-1 summaries, e-invoice validation, and income-tax crossover checks, with rules tied to CBIC sources.
      9
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.