You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: mcp-openapi/examples/mcp-config.json
+5-4Lines changed: 5 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -13,22 +13,23 @@
13
13
"specId": "banking-payments",
14
14
"path": "/v1/banking/payments",
15
15
"method": "get",
16
-
"type": "resource",
17
-
"toolName": "get_payments",
16
+
"type": "tool",
17
+
"toolName": "banking-payments_get_payments",
18
18
"description": "Search payments by various criteria. CRITICAL: This API has NO category or type parameters. Available parameters ONLY: accountId, payeeId, amount, payeeName (exact names only), productName, startDate, endDate, maxResult. For business payment searches: (1) FIRST call this with accountId parameter ONLY, (2) Get payment results containing payeeId fields, (3) THEN call payee resources for EACH payeeId to get category information, (4) FINALLY filter results where payee.category='business'. DO NOT use non-existent parameters like 'category' or 'type'. DO NOT use payeeName='business' - that searches for a payee literally named 'business'."
19
19
},
20
20
{
21
21
"specId": "banking-payees",
22
22
"path": "/v1/banking/payees",
23
23
"method": "get",
24
-
"type": "resource",
24
+
"type": "tool",
25
25
"description": "ESSENTIAL for business payment analysis: List payee profiles with category information. This resource contains the critical 'category' field (business, personal, family, utilities, etc.) that payment records lack. WORKFLOW: After getting payment data, use this resource to get category info for multiple payees. Supports 'category' parameter for direct filtering (e.g., category='business'). Use this as step 2 in business payment analysis workflow."
26
26
},
27
27
{
28
28
"specId": "banking-payees",
29
29
"path": "/v1/banking/payees/{payeeId}",
30
30
"method": "get",
31
-
"type": "resource",
31
+
"type": "tool",
32
+
"toolName": "banking-payees_get_payee_by_id",
32
33
"description": "REQUIRED for individual payee category lookup: Get specific payee details including the essential 'category' field. WORKFLOW: After getting payment results, call this resource for each payeeId found in payments to determine if that payee is categorized as 'business', 'personal', etc. This is step 2b in business payment analysis - get individual payee categories to filter business payments."
0 commit comments