Search / com.invoiceparserpro/ipp
InvoiceParser Pro
R0· no sign-inInvoice PDFs, scans and photos to Excel, with the math checked: fields, line items and totals.
v1.0.1 · active · website · descriptor JSON · versions
Search / com.invoiceparserpro/ipp
R0· no sign-inInvoice PDFs, scans and photos to Excel, with the math checked: fields, line items and totals.
v1.0.1 · active · website · descriptor JSON · versions
{
"mcpServers": {
"ipp": {
"type": "http",
"url": "https://api.invoiceparserpro.com/mcp",
"headers": {
"Authorization": "Bearer ${IPP_TOKEN}"
}
}
}
}claude mcp add --transport http ipp https://api.invoiceparserpro.com/mcp --header "Authorization: Bearer ${IPP_TOKEN}"[mcp_servers.ipp]
url = "https://api.invoiceparserpro.com/mcp"
bearer_token_env_var = "IPP_TOKEN"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"ipp": {
"type": "remote",
"url": "https://api.invoiceparserpro.com/mcp",
"enabled": true,
"headers": {
"Authorization": "Bearer {env:IPP_TOKEN}"
}
}
}
}{
"mcpServers": {
"ipp": {
"type": "http",
"url": "https://api.invoiceparserpro.com/mcp",
"headers": {
"Authorization": "Bearer ${IPP_TOKEN}"
}
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=ipp&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYXBpLmludm9pY2VwYXJzZXJwcm8uY29tL21jcCIsImhlYWRlcnMiOnsiQXV0aG9yaXphdGlvbiI6IkJlYXJlciAke0lQUF9UT0tFTn0ifX0%3D"
}{
"servers": {
"ipp": {
"type": "http",
"url": "https://api.invoiceparserpro.com/mcp",
"headers": {
"Authorization": "Bearer ${IPP_TOKEN}"
}
}
}
}{
"mcpServers": {
"ipp": {
"httpUrl": "https://api.invoiceparserpro.com/mcp",
"headers": {
"Authorization": "Bearer ${IPP_TOKEN}"
}
}
}
}extensions:
"ipp":
enabled: true
name: "ipp"
type: streamable_http
uri: "https://api.invoiceparserpro.com/mcp"
headers:
"Authorization": "Bearer ${IPP_TOKEN}"
timeout: 300
Placeholders to fill from your own secret store: ${IPP_TOKEN}. The registry never accepts secret values.
protocol.modernsupports 2026-07-28 (server/discover)protocol.statelessanswers without a sessionprotocol.transportstreamable HTTPprotocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every useauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations4 of 4 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 1,369 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes4 tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageget_resultchangedannotationsextract_invoice_datachangedannotationscheck_invoicechangedannotationsinvoice_to_excelchangedannotationsFull 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.
+dns-namespace +website +reachable +uptime-100% +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.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://api.invoiceparserpro.com/mcp streamable-http | none | yes | 100% | 294 ms | 2026-07-28 | 2026-10-19 |
check_invoice | Check whether an invoice adds up: each line's quantity times unit price, the lines against the subtotal, the tax against its printed rate, and subtotal plus tax against the total. Returns a one-line verdict and every problem found, with the invoice's own numbers. Give the file as file_url, file_base64 or (ChatGPT) file. |
extract_invoice_data | Extract an invoice's data as structured JSON: vendor and customer, invoice number and dates, PO number, currency, subtotal, discount, shipping, tax and total, tax lines, every line item, and confidence (overall and per field). Give the file as file_url, file_base64 or (ChatGPT) file. |
get_resultread-only | Fetch the result of an invoice that was still being read when its tool call returned. Pass the job_id that call gave. Returns the spreadsheet links, the math check and the extracted data. |
invoice_to_excel | Read an invoice (PDF, scan or photo) and turn it into a spreadsheet: returns the header fields, the line items and download links to an Excel (.xlsx) and a CSV file, valid for 60 minutes without signing in. Give the file as file_url, file_base64 or (ChatGPT) file. |
Schemas: list_tools.
{
"name": "com.invoiceparserpro/ipp",
"title": "InvoiceParser Pro",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://api.invoiceparserpro.com/mcp",
"type": "streamable-http",
"headers": [
{
"name": "Authorization",
"isSecret": true,
"description": "Optional. 'Bearer ipp_mcp_...' (an AI assistant key, any paid plan) or a Scale REST key. Without it, a small free trial."
}
]
}
],
"version": "1.0.1",
"websiteUrl": "https://invoiceparserpro.com/ai-assistants",
"description": "Invoice PDFs, scans and photos to Excel, with the math checked: fields, line items and totals."
}