Server definition
- Hash
- sha256:4cc470623627ee58f3cb655d12eb9a81d2886ceb9be0709a4ebbc13c292797a2
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": "Prepare Indian service-export GST refund working with checklists, cited guides, upload-error checks and anonymous receipt allocations. Send row numbers and INR paise only for arithmetic. Keep identifiers, credentials and source documents local. Usage metrics exclude inputs and outputs; X-GST-Analytics: off disables analytics. See https://fastgstrefund.com/privacy/.",
"tools": [
{
"description": "Check arithmetic, duplicate allocations, missing row references, overallocated receipts and invoice balances. Send anonymous row numbers and integer INR paise; keep names, GSTINs and certificate numbers local. Up to 200 invoices, 200 receipts and 1000 allocations.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"allocations": {
"items": {
"additionalProperties": false,
"properties": {
"amountPaise": {
"maximum": 100000000000,
"minimum": 1,
"type": "integer"
},
"invoiceRow": {
"maximum": 100000,
"minimum": 1,
"type": "integer"
},
"receiptRow": {
"maximum": 100000,
"minimum": 1,
"type": "integer"
}
},
"required": [
"invoiceRow",
"receiptRow",
"amountPaise"
],
"type": "object"
},
"maxItems": 1000,
"type": "array"
},
"invoices": {
"items": {
"additionalProperties": false,
"properties": {
"amountPaise": {
"maximum": 100000000000,
"minimum": 1,
"type": "integer"
},
"row": {
"maximum": 100000,
"minimum": 1,
"type": "integer"
}
},
"required": [
"row",
"amountPaise"
],
"type": "object"
},
"maxItems": 200,
"minItems": 1,
"type": "array"
},
"receipts": {
"items": {
"additionalProperties": false,
"properties": {
"amountPaise": {
"maximum": 100000000000,
"minimum": 1,
"type": "integer"
},
"row": {
"maximum": 100000,
"minimum": 1,
"type": "integer"
}
},
"required": [
"row",
"amountPaise"
],
"type": "object"
},
"maxItems": 200,
"minItems": 1,
"type": "array"
}
},
"required": [
"invoices",
"receipts",
"allocations"
],
"type": "object"
},
"name": "check_receipt_allocation",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
{
"description": "Get documented checks and correction steps. Statement 3 issues: json_generation, receipt_allocation, corrected_retry, return_mismatch. Annexure B: duplicate_document, gstr2b_mismatch, reversals, json_generation.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"document": {
"enum": [
"statement3",
"annexureb"
],
"type": "string"
},
"issue": {
"enum": [
"json_generation",
"receipt_allocation",
"corrected_retry",
"return_mismatch",
"duplicate_document",
"gstr2b_mismatch",
"reversals"
],
"type": "string"
}
},
"required": [
"document",
"issue"
],
"type": "object"
},
"name": "explain_upload_error",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
{
"description": "Choose the service-export refund stage and preparation topic to retrieve records, checks, next steps and relevant guides.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"need": {
"enum": [
"eligibility",
"statement3",
"annexureb",
"reconciliation",
"portal",
"fullpack"
],
"type": "string"
},
"stage": {
"enum": [
"preparing",
"upload",
"filed",
"notice"
],
"type": "string"
}
},
"required": [
"stage",
"need"
],
"type": "object"
},
"name": "get_refund_checklist",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
{
"description": "Retrieve a public guide using a slug from search_refund_guides. Returns Markdown with source links and the recorded source-check date.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"slug": {
"maxLength": 100,
"pattern": "^[a-z0-9-]+$",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "read_refund_guide",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
{
"description": "Find public guidance by preparation topic. Use general keywords only, without taxpayer identifiers or document contents.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"limit": {
"default": 5,
"maximum": 10,
"minimum": 1,
"type": "integer"
},
"query": {
"maxLength": 120,
"minLength": 2,
"pattern": "^[a-zA-Z0-9 \\-?]+$",
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_refund_guides",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:4cc470623627ee58f3cb655d12eb9a81d2886ceb9be0709a4ebbc13c292797a2 | sha256sum