protogrid

Search / app.luckpanda/tools

LuckPanda Document Tools

R0· no sign-in

Create invoices, quotes, receipts and credit notes with GST or VAT, as prefilled links or PDFs.

v1.1.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality75good
Trust82of 100
Uptime, 30 days97%
Latency p50604 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "tools": {
      "type": "http",
      "url": "https://luckpanda.app/mcp/public"
    }
  }
}
claude mcp add --transport http tools https://luckpanda.app/mcp/public
[mcp_servers.tools]
url = "https://luckpanda.app/mcp/public"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "tools": {
      "type": "remote",
      "url": "https://luckpanda.app/mcp/public",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "tools": {
      "type": "http",
      "url": "https://luckpanda.app/mcp/public"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=tools&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbHVja3BhbmRhLmFwcC9tY3AvcHVibGljIn0%3D"
}
{
  "servers": {
    "tools": {
      "type": "http",
      "url": "https://luckpanda.app/mcp/public"
    }
  }
}
{
  "mcpServers": {
    "tools": {
      "httpUrl": "https://luckpanda.app/mcp/public"
    }
  }
}
extensions:
  "tools":
    enabled: true
    name: "tools"
    type: streamable_http
    uri: "https://luckpanda.app/mcp/public"
    timeout: 300

Quality 75 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations9 of 9 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 3,901 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability25 · weight 15
  • warn
    stability.changes9 tool changes in 30 days
  • fail
    stability.rug_pull2 tools kept their name but changed most of their description in 30 days; review before trusting them
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

9 tools, about 3,901 tokens to load them all · tool set 6cd4827729c6 · tools last changed 2026-10-11 · checked 2026-10-19 10:52 UTC

Tool changes

  • find_hsn_codechangedoutput schema, annotations
  • check_gstinchangedtitle, description, input schema, output schema, annotations
    before

    Checks that an Indian GSTIN is well formed (15 characters, state code, PAN, check character) and decodes the state and PAN. It does not confirm the registration is active.

    after · 77% of words in common

    Checks that an Indian GSTIN is well formed (15 characters, state code, PAN, check character) and decodes the state and PAN. It makes no lookup and does not confirm that the registration exists or is active. Read-only.

  • calculate_emichangedtitle, description, input schema, output schema, annotations
    before

    Monthly EMI on a reducing-balance loan, total interest, total payment and the year-by-year schedule.

    after · 83% of words in common

    Monthly EMI on a reducing-balance loan, total interest, total payment and the year-by-year schedule. Read-only arithmetic.

  • calculate_vatchangedtitle, description, input schema, output schema, annotations
    before

    VAT on an amount: add it to a net amount or take it out of a gross one. UK by default; EU countries and the UAE by country (standard rate if no rate is given).

    after · 91% of words in common

    VAT on an amount: add it to a net amount or take it out of a gross one. UK by default; EU countries and the UAE by country (standard rate if no rate is given). Read-only arithmetic.

  • calculate_gstchangedtitle, description, input schema, output schema, annotations
    before

    GST on an amount in rupees: add GST to an amount before tax, or take it out of an amount that includes it; CGST + SGST for a supply within one state, IGST across states.

    after · 90% of words in common

    GST on an amount in rupees: add GST to an amount before tax, or take it out of an amount that includes it; CGST + SGST for a supply within one state, IGST across states. Read-only arithmetic.

  • create_document_pdfchangedtitle, description, input schema, output schema, annotationsmeaning changed
    before

    Makes the free PDF of a document (with a small LuckPanda footer and a verification code) and returns it as base64 (structuredContent.pdf_base64), with its verify URL and a link to open the same document in the editor. Same limits as the website: about 40 PDFs an hour per network.

    after · 38% of words in common

    Generates a PDF of a document (invoice, quote, proforma invoice, receipt or credit note) and returns it base64-encoded in structuredContent.pdf_base64, with its verification URL and an editor_url that opens the same document in the editor. PDFs from this tool include a LuckPanda footer and a verification QR code. Side effects: stores a verification record for the PDF (issuer name, document type, date, currency and total; no client details) and a 7-day copy of the document behind editor_url. Limit: about 40 PDFs an hour per network.

  • create_document_linkchangeddescription, input schema, output schema, annotations
    before

    Validates a document (invoice, quote, proforma, receipt or credit note) and returns a short link that opens it filled in, in LuckPanda's free editor, where the person checks it and downloads the PDF. Also returns the totals with tax worked out, the required fields still missing and any parts that were left out. The link opens for 7 days. Ask the person for the details first; never invent them.

    after · 53% of words in common

    Validates a document (invoice, quote, proforma invoice, receipt or credit note) and returns editor_url, a short link that opens it prefilled in the LuckPanda editor, where the person can review, edit and download the PDF. Also returns the totals with tax worked out, the required fields still missing and any parts left out as invalid. Side effect: the document is stored on LuckPanda's servers for 7 days under a random link id (not listed or indexed), and every call creates a new link. Nothing is issued, numbered or sent. Use details the person gave; do not invent them.

  • get_document_ruleschangedtitle, description, input schema, output schema, annotations
    before

    What to ask the person for before creating a document: required, recommended and optional fields, the country's tax ID name and tax name, its rules (e.g. India GST rule 46, UK VAT invoice contents), the CGST/SGST vs IGST split and state codes for India, and credit-note reasons.

    after · 66% of words in common

    Returns what to collect before creating a document of a given type and country: required, recommended and optional fields, the tax ID and tax names, the country's invoicing rules (for example India GST rule 46, UK VAT invoice contents), the CGST/SGST versus IGST split and state codes for India, and credit-note reasons. Read-only.

  • list_toolschangedtitle, description, input schema, output schema, annotationsmeaning changed
    before

    Lists LuckPanda's free document pages (invoice, quote, proforma, receipt, credit note generators and trade or country templates) and calculators, each with its URL and its agent instructions (.md). Filter by document_type, country or a search query.

    after · 37% of words in common

    Lists the document pages on luckpanda.app (generators for invoices, quotes, proforma invoices, receipts and credit notes, plus country and trade templates) and its calculator pages, each with its URL. Optional filters: document_type, country, query. Read-only.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 82 / 100

no-repository
provenance55
liveness99
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-97% +updated-9d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://luckpanda.app/mcp/public streamable-httpnoneyes97%604 ms2025-11-252026-10-19

Tools (9)

calculate_emiread-onlyMonthly EMI on a reducing-balance loan, total interest, total payment and the year-by-year schedule. Read-only arithmetic.
calculate_gstread-onlyGST on an amount in rupees: add GST to an amount before tax, or take it out of an amount that includes it; CGST + SGST for a supply within one state, IGST across states. Read-only arithmetic.
calculate_vatread-onlyVAT on an amount: add it to a net amount or take it out of a gross one. UK by default; EU countries and the UAE by country (standard rate if no rate is given). Read-only arithmetic.
check_gstinread-onlyChecks that an Indian GSTIN is well formed (15 characters, state code, PAN, check character) and decodes the state and PAN. It makes no lookup and does not confirm that the registration exists or is active. Read-only.
create_document_linkValidates a document (invoice, quote, proforma invoice, receipt or credit note) and returns editor_url, a short link that opens it prefilled in the LuckPanda editor, where the person can review, edit and download the PDF. Also returns the totals with tax worked out, the required fields still missing and any parts left out as invalid. Side effect: the document is stored on LuckPanda's servers for 7 days under a random link id (not listed or indexed), and every call creates a new link. Nothing is issued, numbered or sent. Use details the person gave; do not invent them.
create_document_pdfGenerates a PDF of a document (invoice, quote, proforma invoice, receipt or credit note) and returns it base64-encoded in structuredContent.pdf_base64, with its verification URL and an editor_url that opens the same document in the editor. PDFs from this tool include a LuckPanda footer and a verification QR code. Side effects: stores a verification record for the PDF (issuer name, document type, date, currency and total; no client details) and a 7-day copy of the document behind editor_url. Limit: about 40 PDFs an hour per network.
find_hsn_coderead-onlySearches HSN codes (goods) and SAC codes (services) by product or service words or by code digits, with the official description, the chapter and heading it sits under, and the GST rate where it has been checked against the rate notification (otherwise rate_percent is null: check the notification). Returns the dataset scope with every answer. India only.
get_document_rulesread-onlyReturns what to collect before creating a document of a given type and country: required, recommended and optional fields, the tax ID and tax names, the country's invoicing rules (for example India GST rule 46, UK VAT invoice contents), the CGST/SGST versus IGST split and state codes for India, and credit-note reasons. Read-only.
list_toolsread-onlyLists the document pages on luckpanda.app (generators for invoices, quotes, proforma invoices, receipts and credit notes, plus country and trade templates) and its calculator pages, each with its URL. Optional filters: document_type, country, query. Read-only.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "app.luckpanda/tools",
  "icons": [
    {
      "src": "https://luckpanda.app/icon-512.png",
      "sizes": [
        "512x512"
      ],
      "mimeType": "image/png"
    },
    {
      "src": "https://luckpanda.app/icon-192.png",
      "sizes": [
        "192x192"
      ],
      "mimeType": "image/png"
    },
    {
      "src": "https://luckpanda.app/logo.svg",
      "sizes": [
        "any"
      ],
      "mimeType": "image/svg+xml"
    }
  ],
  "title": "LuckPanda Document Tools",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://luckpanda.app/mcp/public",
      "type": "streamable-http"
    }
  ],
  "version": "1.1.0",
  "websiteUrl": "https://luckpanda.app/agents",
  "description": "Create invoices, quotes, receipts and credit notes with GST or VAT, as prefilled links or PDFs."
}