Mcp Server
@dodopayments
关于 Mcp Server
暂无概览
基本信息
配置
工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Mcp Server?
It provides convenient access to the Dodo Payments REST API from server-side TypeScript or JavaScript.
How to use Mcp Server?
Install via npm install dodopayments, create a client with a bearer token and an environment option (test_mode or live_mode), then call methods like client.payments.create().
Key features of Mcp Server
- Full TypeScript definitions for request params and response fields.
- Automatic retries (2 retries by default) with exponential backoff.
- Configurable timeouts (1 minute default).
- Auto-pagination for list endpoints using async iteration.
- Customizable fetch client and HTTP(S) agent support.
- Access to raw Response data via
.asResponse()and.withResponse().
Use cases of Mcp Server
- Integrate Dodo Payments payment processing into Node.js applications.
- Manage payments, customers, and product carts programmatically.
- Handle API errors with typed error classes (e.g., BadRequestError).
- Automatically paginate through large lists of payments or other resources.
- Proxy API requests through custom HTTP agents.
FAQ from Mcp Server
How is authentication handled?
The client requires a bearer token, typically set via the DODO_PAYMENTS_API_KEY environment variable, and passed in the constructor.
How does the library handle errors?
It throws subclasses of APIError (e.g., BadRequestError, RateLimitError) for non‑success status codes; connection errors raise APIConnectionError.
Does the library support pagination?
Yes. List methods are paginated; you can use for await…of to iterate over all pages automatically, or manually request pages with getNextPage().
Can I customize the HTTP agent or fetch client?
Yes. Provide an httpAgent option for proxies, or pass a custom fetch function when instantiating the client.
What are the runtime requirements?
The library is designed for server‑side TypeScript or JavaScript. It uses node-fetch in Node by default, but supports web‑standard fetch via shims.
其他 分类下的更多 MCP 服务器

EverArt
modelcontextprotocolModel Context Protocol Servers
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
ICSS
chokcoco不止于 CSS
评论