You're viewing a demo portfolio

Join the waitlist
PRSM

stripe.stripe_api_write

Active

Tool of MetaMesh-UGA

declared in 1.0.0

Write data via any Stripe API POST/PATCH/PUT/DELETE operation: 1. Use stripe_api_search to find the operation ID. 2. Use stripe_api_details to understand its parameters (required …

Parameters schema

{
  "type": "object",
  "required": [
    "stripe_api_operation_id",
    "parameters"
  ],
  "properties": {
    "parameters": {
      "type": "object",
      "description": "Parameters for the API call. Include path parameters (e.g. 'customer' for /v1/customers/{customer}), query parameters, and body parameters as a flat object. Nested object fields use dot-notation (e.g. \"address.city\"). Array fields (e.g. line_items) must be passed as a JSON array value, not as a plain string."
    },
    "human_confirmation": {
      "type": "object",
      "properties": {
        "approval_token": {
          "type": "string",
          "description": "The ID of the approval token for the request. This is required on only the post-human-confirmation invocation. An example ID is `approval_123`."
        }
      },
      "description": "This tool might require human confirmation. To run it, first invoke it with the desired parameters, ignoring the `approval_token` parameter.\nIf it requires human confirmation, the response will include an approval request ID and a URL to an approval page for the human to approve the tool call.\nYou, as the LLM agent, should:\n\n1. Present this URL to the human as a clickable markdown link. Tell them that they have to approve this tool call at that URL, and that they should tell you when they have approved the operation.\n2. The human will approve that call.\n3. After the human tells you they have approved the operation, you must call the tool again with the `approval_token` parameter and the exact same parameters. The operation will then go through.\n"
    },
    "stripe_api_operation_id": {
      "type": "string",
      "description": "The operation ID to execute (e.g. 'PostCustomers', 'GetPaymentIntents')"
    }
  }
}

What this tool wraps· 1 endpoint

min confidence0.700.50

Parent server

MetaMesh-UGA

https://github.com/metamesh-uga/gateway

1/7 registries
View full server →
stripe.stripe_api_write — MetaMesh-UGA — PRSM MCP