MCP.so
登录

Probo API Integration with MCP Server

@BrightNexo

基本信息

分类

开发工具

许可证

MIT license

传输方式

stdio

作者

BrightNexo

关于 Probo API Integration with MCP Server

A Model Context Protocol (MCP) wrapper for the Probo printing API. Simplifies interactions with Probo's print service through standardized, type-safe interfaces for product configuration, ordering, and status tracking.

Probo API Integration with MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "probo-mcp-server": {
      "command": "node",
      "args": [
        "test.js"
      ]
    }
  }
}

Probo API Integration with MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Probo API Integration with MCP?

Probo API Integration with MCP is a Model Context Protocol (MCP) server that wraps the Probo printing API, providing a standardized, typed interface for AI assistants and other client applications to search, configure, and order printing products.

How to use Probo API Integration with MCP?

Clone the repository, run npm install, create a .env file with your PROBO_API_KEY, PROBO_API_URL, and PROBO_API_MODE (test or production). Then start the server with node server.js and use an MCP-compatible client (e.g. the included client.js) to call tools such as searchProducts, configureProduct, placeOrder, getOrderStatus, getAllOrders, and cancelOrder.

Key features of Probo API Integration with MCP?

  • Standardized MCP interface for the Probo printing API.
  • Input validation using Zod schemas.
  • Six tools: searchProducts, configureProduct, placeOrder, getOrderStatus, getAllOrders, cancelOrder.
  • Supports test mode (sandbox) and production mode.
  • Designed for integration with AI assistants and chat interfaces.

Use cases of Probo API Integration with MCP?

  • Search for printing products by keyword or language.
  • Configure a product with custom options and delivery address.
  • Place an order for a configured product.
  • Check the status of specific orders or list all orders.
  • Cancel an existing order.

常见问题

1

What dependencies and setup are required?

Node.js and npm are required. Clone the repo, run `npm install`, and set environment variables in `.env`.

2

How do I configure test vs. production mode?

Set `PROBO_API_MODE=test` in your `.env` file or pass `isTest: true` when calling `placeOrder`. Test orders are automatically canceled by Probo.

3

What tools are provided?

The server provides six tools: `searchProducts`, `configureProduct`, `placeOrder`, `getOrderStatus`, `getAllOrders`, and `cancelOrder`. Each tool has documented arguments and example usage in the README.

4

Can I use this from AI chat interfaces like Claude?

Yes. Start the server with `node server.js` and connect an MCP-compatible AI chat interface to it. The README includes example prompts for searching products and placing orders.

5

Where can I learn more about the Probo API?

Refer to the [Probo API Documentation](https://apidocs.proboprints.com/) for full API details. API credentials are required and can be obtained by contacting Probo.

评论

开发工具 分类下的更多 MCP 服务器