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: README.md
+39-3Lines changed: 39 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,34 @@
7
7
8
8
The Mastercard Developers Agent Toolkit allows popular agent frameworks (currently Model Context Protocol - MCP) to integrate with [Mastercard Developers Platform](https://developer.mastercard.com) for service discovery and integration guides.
9
9
10
+
## Key Features
11
+
12
+
***Service Discovery**: Enables agents to programmatically discover available services on the Mastercard Developers platform.
13
+
***Integration Guide Access**: Provides access to detailed documentation and integration guides.
14
+
***Flexible Deployment**: Can be run as a standalone server or integrated as a library in TypeScript/JavaScript projects.
15
+
***MCP-Based**: Built on the Model Context Protocol (MCP) for standardized communication.
16
+
17
+
## Supported Tool Calls
18
+
19
+
The toolkit provides the following tools for agents to use:
20
+
21
+
### Services
22
+
23
+
*`get-services-list`: Lists all available Mastercard Developers Products and Services with their basic information including title, description, and service id.
24
+
25
+
### Documentation
26
+
27
+
*`get-documentation`: Provides an overview of all available documentation for a specific Mastercard service including section titles, descriptions, and navigation links.
28
+
*`get-documentation-section-content`: Retrieves the complete content for a specific documentation section.
29
+
*`get-documentation-page`: Retrieves the complete content of a specific documentation page.
30
+
*`get-oauth10a-integration-guide`: Retrieves the comprehensive OAuth 1.0a integration guide.
31
+
*`get-openbanking-integration-guide`: Retrieves the comprehensive Open Banking integration guide.
32
+
33
+
### API Operations
34
+
35
+
*`get-api-operation-list`: Provides a summary of all API operations for a specific Mastercard API specification including HTTP methods, request paths, titles, and descriptions.
36
+
*`get-api-operation-details`: Provides detailed information about a specific API operation including parameter definitions, request and response schemas, and technical specifications.
37
+
10
38
## Model Context Protocol
11
39
12
40
We provide a standalone Model Context Protocol (MCP) server that can be used with MCP clients.
@@ -22,14 +50,14 @@ For more details for the configuration options, see [modelcontextprotocol](model
22
50
If you want to use the package in your project, you can install it using npm:
0 commit comments