modelscope·@keithah/gumroad-mcp
暂无描述。
A Model Context Protocol (MCP) server for the Gumroad API, enabling AI assistants to look up subscription information, sales data, and product details.
get_subscribers - Get all subscribers for a specific productget_subscriber - Get details for a specific subscriberget_sales - Get all sales with optional filters (date range, email, pagination)get_sale - Get details for a specific saleget_products - Get all your Gumroad productsget_product - Get details for a specific product# Clone the repository
git clone <your-repo-url>
cd gumroad-mcp
# Install dependencies
npm install
# Build the project
npm run build
# Run the server
GUMROAD_ACCESS_TOKEN=your_token_here npm start
GUMROAD_ACCESS_TOKEN (required) - Your Gumroad API access tokenAdd to your claude_desktop_config.json:
{
"mcpServers": {
"gumroad": {
"command": "node",
"args": ["/path/to/gumroad-mcp/dist/index.js"],
"env": {
"GUMROAD_ACCESS_TOKEN": "your_token_here"
}
}
}
}
Get all subscribers for product ID "abc123"
The assistant will call get_subscribers with product_id: "abc123".
Show me all sales for customer@example.com
The assistant will call get_sales with email: "customer@example.com".
Show me all sales from January 2025
The assistant will call get_sales with appropriate after and before timestamps.
{
"id": "sub_123",
"product_id": "prod_abc",
"product_name": "My Product",
"user_email": "customer@example.com",
"status": "alive",
"recurrence": "monthly",
"created_at": "2025-01-01T00:00:00Z"
}
{
"id": "sale_123",
"email": "customer@example.com",
"product_name": "My Product",
"price": 2900,
"formatted_display_price": "$29",
"timestamp": "2025-01-01T00:00:00Z",
"is_recurring_billing": true,
"subscription_id": "sub_123"
}
# Install dependencies
npm install
# Build in watch mode
npm run dev
# Build for production
npm run build
# Run the server
npm start
The server requires a Gumroad access token with the following scopes:
view_sales - To read sales and subscription dataview_profile - To read product informationAll tools include comprehensive error handling. If an API call fails, you'll receive a descriptive error message explaining what went wrong.
MIT
一种MCP服务器,它将人工智能助手连接到SearchAgora,使用户能够通过自然语言对话在网页上搜索、发现和购买产品。
一个服务器,它通过BigGo的价格比较API,实现跨多个电子商务平台搜索产品、追踪价格历史以及比较产品规格的功能。
一个概念验证的模型上下文协议服务器,使大型语言模型应用程序能够与Uber Eats互动,允许人工智能代理通过自然语言浏览和订购食物。
使用 Apify 提供的 3,000 多种预构建云工具(称为 Actors),从网站、电子商务平台、社交媒体、搜索引擎、地图等提取数据。
暂无描述。
暂无描述。