MCP.so
登录

ShaBaas Pay MCP Server

@shabaaspay

基本信息

分类

其他

许可证

MIT

传输方式

stdio

认证方式

oauth

作者

shabaaspay

提交者

Shrikant Prasad

关于 ShaBaas Pay MCP Server

Official ShaBaasPay AI toolkit and MCP integrations for agent frameworks and function calling.

ShaBaas Pay MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "shabaaspay": {
      "url": "https://mcp-staging.shabaas.com/mcp",
      "transport": "http",
      "headers": {
        "Authorization": "<YOUR_API_KEY>"
      }
    }
  }
}

ShaBaas Pay MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

此服务需要认证,获取工具列表可能需要登录或使用服务提供方的凭据。

点击上方按钮,直接连接服务器端点实时获取工具列表。

概览

What is ShaBaas Pay MCP Server?

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.

How to use ShaBaas Pay MCP Server?

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.

Key features of ShaBaas Pay MCP Server

  • Remote MCP endpoints for staging and production.
  • Agent toolkit for LangChain and Vercel AI SDK.
  • Tools for auth, payment agreement, and payment initiation.
  • Supports restricted API keys for granular permissions.
  • Works with Node 22+ and npm package @shabaaspay/agent-toolkit.
  • MCP OpenAPI spec available in the repository.

Use cases of ShaBaas Pay MCP Server

  • AI agents retrieving payment agreement details.
  • Agents initiating payments on behalf of users.
  • Building AI-powered payment workflows with LLM frameworks.
  • Automating authentication token generation for API calls.

常见问题

1

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.

2

What runtime does it need?

Node 22 or higher is required to use the local agent toolkit.

3

What transports are supported?

The MCP server supports HTTP and stdio transports. Remote endpoints use HTTP; the local toolkit provides `StdioMcpServer` and `HttpMcpServer` classes.

4

Which ShaBaasPay APIs are exposed?

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.

5

How do I troubleshoot setup issues?

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`.

评论

其他 分类下的更多 MCP 服务器