What API key is required?
A ShaBaasPay API key from the Developer Dashboard is required. Use a restricted key for security; tool availability depends on key permissions.

@shabaaspay
Basic information
Official ShaBaasPay AI toolkit and MCP integrations for agent frameworks and function calling.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"shabaaspay": {
"url": "https://mcp-staging.shabaas.com/mcp",
"transport": "http",
"headers": {
"Authorization": "<YOUR_API_KEY>"
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
This server requires authentication. Tool discovery may require signing in or credentials from the provider.
Fetch the live tool list directly from this server's endpoint using the button above.
ShaBaas Pay MCP Server is a Model Context Protocol (MCP) integration that connects AI agents and LLM frameworks with the ShaBaasPay payment platform. It allows agent clients to call ShaBaasPay APIs for authentication, payment agreements, and payment initiation through standard MCP endpoints or a local toolkit.
You can use remote MCP endpoints (staging: https://mcp-staging.shabaas.com/mcp, production: https://mcp.shabaas.com/mcp) or run the local agent toolkit from @shabaaspay/agent-toolkit with an API key from the ShaBaas Developer Dashboard. The toolkit supports LangChain and Vercel AI SDK and exposes tools like get_auth_token. For MCP transport, import StdioMcpServer or HttpMcpServer and connect via StdioServerTransport.
@shabaaspay/agent-toolkit.A ShaBaasPay API key from the Developer Dashboard is required. Use a restricted key for security; tool availability depends on key permissions.
Node 22 or higher is required to use the local agent toolkit.
The MCP server supports HTTP and stdio transports. Remote endpoints use HTTP; the local toolkit provides `StdioMcpServer` and `HttpMcpServer` classes.
The toolkit includes tools for auth, payment agreement (create/get), and payment initiation (create/get). Additional endpoints like webhooks and invoices are in the REST API but not in MCP.
Set the `SHABAAS_API_KEY` environment variable. Install `@langchain/core` for LangChain or `ai` for Vercel AI SDK if missing. For local development, run `npm install` and `npm run build` from `tools/typescript`.

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Open-source MCP to use Blender with any LLM
不止于 CSS
Comments