Contact Us

MCP Server

The Findustry AI MCP server exposes chargeback tools returning outcomes rather than a raw database row. All requests authenticate with a secret key.

Connecting

SettingValue
Transport http (streamable)
Host https://mcp.findustryai.com/
Authentication Header Authorization: sk_findustryai_kkkkkkkkkkkk_nnnn

Tools

ToolCategoryDescription
chargeback_list Read List chargebacks for a merchant, with status and due date
chargeback_get Read Full detail for one chargeback, including activity history
chargeback_due Read Chargebacks requiring action, soonest due first
chargeback_recommend Read Recommendation to respond or accept, with rationale
chargeback_status Read Submission status for one chargeback
evidence_requirements Read The defense requirements and time limit for a card network reason code
evidence_check Read Evidence gaps against the reason code requirements
evidence_attach Write Attach an evidence document to a chargeback
letter_generate Write Draft a response letter with rule citations
chargeback_respond Write Approve and submit the response for a chargeback requiring action
chargeback_accept Write Accept liability for a chargeback requiring action
metrics_query Analysis Win rate, repeat-payer, prior-transaction, Compelling Evidence 3.0, and amount statistics across reachable merchants
portfolio_summary Analysis Metrics rolled up across reachable merchants
merchant_list Admin Every merchant a system-level key can reach, with the id and external merchant id merchantId accepts elsewhere

Write tools require an idempotencyKey.

Calling a tool

POST /
Authorization: sk_findustryai_kkkkkkkkkkkk_nnnn
Content-Type: application/json

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "chargeback_list",
    "arguments": {
      "merchantId": "565500000928297"
    }
  }
}
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [
      {
        "type": "text",
        "text": "{ \"data\": [ { \"id\": \"...\", \"status\": \"action_required\", \"dueDate\": \"...\" } ] }"
      }
    ]
  }
}

Merchant Scope

merchantId is required to scope requests to a single merchant. Requests without merchantId will fail with 400 Bad Request. merchant_list, metrics_query, and portfolio_summary do not take merchantId.

Errors

StatusCause
401 Unauthorized Missing, malformed, or revoked secret key
403 Forbidden Key lacks an organization:mcp permission for the tool, or organization does not have MCP server enabled
400 Bad Request A key reaching several merchants omitted merchantId
404 Not Found No chargeback or merchant returned
405 Method Not Allowed Requests other than POST