#matej_api

1 messages · Page 1 of 1 (latest)

coral folioBOT
#

👋 Welcome to your new thread!

⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1496121083902824580

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

open perch
#

👋 Hi there! Let me take a look

#

So I see 25 tools listed in the docs, with about 30 available if I authorise the MCP for full write access with Claude. There are fewer available without write access.

So it seems there are a few new ones not listed in our documentation.

rich lichen
#

Could you share all 30 with me? Just a list is fine.
This is what I see in langdock integration.

open perch
#

Claude gives me this:

  1. cancel_subscription
  2. create_coupon
  3. create_customer
  4. create_invoice
  5. create_invoice_item
  6. create_payment_link
  7. create_price
  8. create_product
  9. create_refund
  10. fetch_stripe_resources
  11. finalize_invoice
  12. get_stripe_account_info
  13. list_coupons
  14. list_customers
  15. list_disputes
  16. list_invoices
  17. list_payment_intents
  18. list_prices
  19. list_products
  20. list_refunds
  21. list_subscriptions
  22. retrieve_balance
  23. search_stripe_documentation
  24. search_stripe_resources
  25. send_stripe_mcp_feedback
  26. stripe_api_details
  27. stripe_api_execute
  28. stripe_api_search
  29. update_dispute
  30. update_subscription
rich lichen
#

Which tool is for fetching line items?

open perch
#

What are you trying to do? Is this line items on a Checkout Session? An Invoice?

rich lichen
#

I want my billing agent to fetch the invoice and read the line items on an invoice

#

If possible to write or duplicate line items as well.
Example of an action:

I have an invoice A which has line items and a recipient name.
The recipient name changed and therefore I have to issue a credit note and a new invoice with the same line items but updated recipient information.

Currently duplicate invoice on Stripe dashboard is not taking over line items which makes this a big manual effort.

#

It seems like the stripe_api tools are also limited in this regard

Example: < stripe_api_search just returns
  -d '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"stripe_api_search","arguments":{"query":"invoice","limit":5}},"id":2}'
{"jsonrpc":"2.0","id":2,"result":{"content":[{"type":"text","text":"No matching operations found for 'invoice'."}]}}%[2:24 PM]or   -d '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"stripe_api_search","arguments":{"query":"list invoice line items","limit":5}},"id":2}'
{"jsonrpc":"2.0","id":2,"result":{"content":[{"type":"text","text":"Found 1 matching operations:\n\n## GetPromotionCodes\n  GET /v1/promotion_codes\n  List all promotion codes\n"}]}}%

so that endpoint does not really do a good job to let the agent identify api endpoints to use ...
Also it just list invoices and not retrieve a full invoice ...

#

Whishlist if possible - allow connected account requests without using the header (as that is not available in most AI tools to the agent itself

open perch
#

Got it. Yeah, looking at what I get from the MCP server, and the additional API requests available, it's quite limited at the moment. As the docs say and the GitHub ticket mentions, emailing the team at mcp@stripe.com is the best place for feedback