AurasPay Merchant MCP

com.auraspay由 auraspay.com 发布官方发布者v0.1.3更新于 Nov 5, 2026

Review AurasPay merchant payments and prepare payment links with scoped OAuth and human approval.

已验证Streamable HTTP可网页运行金融数据与分析商业与电商

概览

AI 生成的概览

托管式、受 OAuth 保护的 MCP 服务器,让助手读取 AurasPay 商户账户的支付、报表与设置,并准备需人工审批的商户操作。

可以做什么
  • 读取商户资料、余额计数器、支持的代币、偏好设置与开通状态
  • 列出、读取并核验自有支付请求,获取已存储的二维码图片及发票或手续费 PDF
  • 将某页支付导出为 CSV、分析支付活动,并生成有范围限制的报告或仪表盘统计
  • 准备支付链接、资料变更、商户资格与推荐计划等操作,交由 AurasPay 单独审批
  • 管理收款钱包:生成所有权挑战消息、核验签名并移除地址
  • 处理支持工单与助手会话,查看或吊销 API 密钥与 Webhook
适用场景
适合希望让 AI 助手查看 AurasPay 支付活动、生成报表或导出、起草支付链接与工单回复的商户,同时把审批与密钥处理保留在 AurasPay 后台内完成。
运行要求
需要远程 Streamable HTTP 端点,并在客户端浏览器中完成 OAuth(PKCE 与动态客户端注册)。需要 AurasPay 商户账户并同意所请求的权限范围;可用工具取决于已授予的范围。未声明环境变量或请求头。
安装前请注意
该服务器可准备支付链接、资料更新、工单回复、Webhook 创建以及密钥或 Webhook 吊销等变更,这些都需要在 AurasPay 中单独人工审核;吊销密钥或 Webhook 会使相关集成和通知停止。它涉及钱包所有权签名与 API 密钥创建,但密钥只在 AurasPay 内显示。支付链接只是付款请求,不代表已收款;只有 COMPLETED 状态可用于对账,测试模式仅为元数据。AurasPay 不会索取助记词或私钥。

安装

在 SourceWeft 中

  1. 打开 控制台中的 AurasPay Merchant MCP,将其添加到工作区。
  2. 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.auraspay%2Fmerchant-payments/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。

{
  "mcpServers": {
    "auraspay-merchant": {
      "type": "http",
      "url": "https://mcp.auraspay.com/api/mcp"
    }
  }
}

README

AurasPay Merchant MCP

[MCP Badge]

AurasPay Merchant MCP connects compatible AI applications to an AurasPay merchant account through a hosted, OAuth-protected Model Context Protocol server.

It can read scoped merchant and payment information, export or analyze bounded payment data, and prepare supported merchant actions. Creating a payment link or changing merchant data requires a separate authenticated review in AurasPay.

Connect

Remote MCP URL:

text
https://mcp.auraspay.com/api/mcp

Use this official endpoint directly. Smithery's connection management services closed on October 31, 2026; replace any previous Smithery proxy URL or CLI setup with the direct URL above and complete OAuth in your client.

Codex

sh
codex mcp add auraspay --url https://mcp.auraspay.com/api/mcpcodex mcp login auraspay

Restart the Codex desktop app or IDE extension after adding the server. Use /mcp to confirm the connection.

Claude Code

sh
claude mcp add --transport http --scope user auraspay https://mcp.auraspay.com/api/mcp

Open /mcp inside Claude Code and complete authentication in the browser.

Gemini CLI

Install the AurasPay extension directly from the official public repository:

sh
gemini extensions install https://github.com/AurasPayOfficial/auraspay-mcp-docs

Restart Gemini CLI, run /mcp auth auraspay, and complete OAuth in the browser.

Visual Studio Code

Install AurasPay in VS Code

You can also install it from a terminal:

sh
code --add-mcp '{"name":"auraspay","type":"http","url":"https://mcp.auraspay.com/api/mcp"}'

For a workspace installation, copy .vscode/mcp.json into your project. Run MCP: List Servers, start auraspay, trust the server, and complete OAuth in the browser.

GitHub Copilot CLI

sh
copilot mcp add --transport http auraspay https://mcp.auraspay.com/api/mcpcopilot mcp list

Complete OAuth when prompted. To configure it manually for your user account, merge examples/github-copilot-mcp-config.json into ~/.copilot/mcp-config.json. The root .mcp.json is also ready for project-level Copilot CLI use after folder trust is confirmed.

Devin

For Devin Local, which is the default agent in new Devin Desktop tabs:

sh
devin mcp add --scope user auraspay https://mcp.auraspay.com/api/mcpdevin mcp login auraspaydevin mcp get auraspay

Complete OAuth in the browser when prompted. A copy-ready configuration for ~/.config/devin/mcp_config.json is available at examples/devin-mcp_config.json.

Legacy Cascade uses the Windsurf configuration described below. Team administrators can also add AurasPay through Settings > MCP Marketplace > Add Your Own, select HTTP and OAuth, enter the remote MCP URL, save it, and run Test listing tools.

Cursor

Add AurasPay to Cursor

For a manual installation, merge this entry into ~/.cursor/mcp.json for all projects, or into .cursor/mcp.json inside one project:

json
{  "mcpServers": {    "auraspay": {      "url": "https://mcp.auraspay.com/api/mcp"    }  }}

Open Cursor > Customize > MCPs, connect auraspay, and complete OAuth in the browser. Cursor Agent CLI users can run cursor-agent mcp login auraspay after saving the configuration.

Windsurf / legacy Devin Desktop Cascade

Merge this entry into ~/.codeium/windsurf/mcp_config.json:

json
{  "mcpServers": {    "auraspay": {      "serverUrl": "https://mcp.auraspay.com/api/mcp"    }  }}

In Windsurf or legacy Cascade, open the MCPs menu (or Settings > Cascade > MCP Servers), select auraspay, and complete OAuth in the browser. A copy-ready configuration is available at examples/windsurf-mcp_config.json.

Cline

sh
cline mcp add --transport http --yes auraspay https://mcp.auraspay.com/api/mcp

Complete OAuth in the browser when Cline prompts you to authorize AurasPay. The unauthenticated MCP endpoint intentionally returns 401 Unauthorized together with OAuth discovery metadata; that response means the protected server is reachable and authentication must be completed, not that the service is down.

For automated availability checks that do not complete OAuth, use:

text
https://mcp.auraspay.com/health

It returns HTTP 200 with {"live":true} while the MCP gateway is available. See llms-install.md for the complete Cline validation flow.

Other clients

Choose Streamable HTTP, paste the remote MCP URL, and select OAuth when prompted. The client must support remote Streamable HTTP MCP, OAuth with PKCE, and Dynamic Client Registration.

Tools

ToolDescription
auraspay_account_getRead the authenticated merchant profile.
auraspay_account_balanceRead legacy dashboard counters; this is not a wallet balance.
auraspay_supported_tokensList the assets and networks currently allowed for the account.
auraspay_payments_listList owned payment requests with pagination.
auraspay_payment_getRead one owned payment request.
auraspay_payment_qrRetrieve the original stored QR image without regenerating it.
auraspay_payment_invoiceRetrieve a completed-payment receipt or platform-fee PDF when available.
auraspay_invoice_settingsRead invoice issuer settings without creating default records.
auraspay_payments_export_csvExport a selected payment page as spreadsheet-safe CSV.
auraspay_payments_analyzeAnalyze a selected page of payment activity.
auraspay_payments_reportBuild a complete bounded report using creation-date and payment filters.
auraspay_dashboard_statsRead owned payment counts and completed totals.
auraspay_payment_createPrepare a payment link request for separate authenticated merchant approval.
auraspay_payment_verifyVerify an owned pending payment after its transaction signature is reviewed.
auraspay_profile_updateReview profile changes before approving them in AurasPay.
auraspay_merchant_qualifyReview store and country details before recording merchant qualification.
auraspay_preferences_getRead persisted notification, language, currency, theme and animation choices.
auraspay_preferences_updatePersist selected preferences after native review.
auraspay_referrals_openReview before opening or initializing the owned referral program.
auraspay_ecosystem_overviewReview linked wallets, cached balances and service readiness.
auraspay_wallet_ownership_challengeCreate a short-lived wallet ownership message to sign.
auraspay_wallet_ownership_verifyVerify the signature and save the exact receiving address.
auraspay_wallet_disconnectRemove one verified receiving address from AurasPay.
auraspay_tickets_listList owned support tickets with pagination.
auraspay_ticket_getRead one owned ticket and up to its first 200 messages.
auraspay_assistant_conversationRead the latest open support conversation and its first 50 messages.
auraspay_assistant_configRead assistant configuration availability; this is not a provider health check.
auraspay_ticket_set_statusClose or reopen one owned ticket after native review.
auraspay_ticket_createReview and send a new support ticket in AurasPay.
auraspay_ticket_replyReview and send a reply to an owned support ticket.
auraspay_assistant_messageReview and send one message to the support assistant or provider.
auraspay_plugins_listList official store-plugin downloads and documentation.
auraspay_api_keys_listRead masked API-key metadata, never full keys or hashes.
auraspay_webhooks_listRead webhook endpoint and delivery metadata, never secrets or destination URLs.
auraspay_webhook_secret_infoCheck whether a legacy signing secret exists without exposing it.
auraspay_merchant_setup_statusRead recorded setup events; these are not proof of a live installation.
auraspay_api_key_revokeRevoke one key after native review; integrations using it will stop.
auraspay_webhook_revokeRevoke one endpoint after native review; notifications to it will stop.
auraspay_api_key_createApprove one-time API-key creation and display the secret only inside AurasPay, never in AI output.
auraspay_webhook_createReview a public HTTPS destination before creating a webhook.
auraspay_webhook_testReview and send one signed test event without automatically retrying an uncertain delivery.

Tool availability is permission-aware. The authenticated tools/list response is authoritative for the current release and the scopes granted by the merchant. A tool listed above appears only when its required scope was requested during consent, granted by the merchant and enabled by AurasPay.

Safety model

  • OAuth permissions are scoped and controlled by the merchant.
  • Supported changes require a separate human review in AurasPay.
  • A payment link is a payment request, not a transfer or proof that funds were received.
  • Only authoritative COMPLETED status with matching payment details supports reconciliation.
  • AurasPay never asks an MCP client for a wallet recovery phrase or private key.
  • Test mode is metadata; it does not select a sandbox or testnet.

Documentation and support

Scope of this repository

This public repository contains distribution metadata, client configuration and documentation for the hosted AurasPay Merchant MCP service. It does not contain production server source, credentials or merchant data.

Regulatory boundary

AurasPay provides non-custodial software and technical infrastructure. AurasPay is not a bank, issuer, custodian or investment adviser. Availability can depend on jurisdiction and independent providers. Review the current legal pages above for details.

来源:README.md,提交 c7fa31f

工具

0
该服务器需要登录,因此 SourceWeft 无法在没有账号的情况下读取其工具,也未收录。已连接账号所能看到的内容可能因账号及其权限而异。

版本历史

3
  1. v0.1.3最新Nov 5, 2026
  2. v0.1.2Sep 17, 2026
  3. v0.1.1Sep 16, 2026

评分

已满足适用检查项的 85%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分