Kuaidi100 launched China's first MCP-protocol-compatible logistics information service platform. The core API services of Kuaidi100's Baidiy
Printing Labs is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
Corporate gifting: catalog search, bulk GST pricing, quotes, meetings, HR welcome-kit automation.
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user --transport http printing-labs-mcp https://printinglabs.com/mcp
# 2 — ask your agent for something these tools do
# search-products, get-product-details, list-product-categories and 21 more
Printing Labs costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. Nothing here runs on your machine and nothing runs on ours: this server answers at its publisher’s own address, and what you install is the connection straight to it.
This is a public server: it answers at its publisher’s own address and this marketplace is not in the path. Claude Code registers it in one command; --scope user makes it available in every project. The transport below is http, as the publisher's own manifest declares it.
claude mcp add --scope user --transport http printing-labs-mcp https://printinglabs.com/mcpReconnect, or start a new session, and the tools appear in the model’s tool list.
One config entry pointing straight at the publisher’s own address — this marketplace is not in the path, and nothing from this listing executes on your machine.
24 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
Search Printing Labs' live corporate-gifting catalog (custom apparel, drinkware, welcome kits, bundles). Filter by free-text keyword, exact category, maximum unit price in INR, bundles only, or eco-friendly only. Every filter can be used alone, with no keyword. Returns matches with canonical product page URLs.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| query | string | no | Free-text keyword matched against product names, categories, and descriptions. Optional — omit it to just apply the other filters. |
| category | string | no | Exact category name, e.g. 'Apparel & Headwear', 'Drinkware', 'Gourmet', 'Personal Accessories' — or a pack range, e.g. 'Festive & Diwali Packs', 'Welcome & Onboarding Packs'. list-product-categories r |
| maxPriceINR | number | no | Only products at or below this unit price in Indian Rupees |
| bundlesOnly | boolean | no | Return only curated preset bundles / swag packs |
| ecoOnly | boolean | no | Return only products/packs tagged eco-friendly (eco: true in the results) |
| limit | integer | no | Maximum results to return (default 8) |
Full public details for one product or bundle by its permalink slug (from search-products results) or numeric id: description, pricing, bulk-discount tiers, GST rate, minimum order quantity, stock signal, options (e.g. Print Type: Laser / UV, with the extra INR per unit each adds and the default), and page URL.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| slug | string | yes | Product permalink slug or id, e.g. premium-cotton-hoodie |
TWO live lists: categories — single-product categories with their product counts and canonical category page URLs — and bundleCategories — the curated pack ranges (Festive & Diwali Packs, Welcome & Onboarding Packs, Team & Event Packs, Desk & Workspace Packs) with their pack counts and /preset-packs deep links. Either name works as the exact category argument to search-products. bundles ca
No parameter schema on file.
What a Brand Store costs: the one-time setup fee and the monthly plans (seats, features, price). These are PLATFORM fees for running a private branded storefront — the merchandise inside it is priced separately per product, via calculate-bulk-price. Never present a plan price as a per-item price.
No parameter schema on file.
Verified facts about Printing Labs: services, fulfillment regions, budget-tier collections, seasonal gifting hubs, machine-readable resources, and how to contact or request a corporate quote.
No parameter schema on file.
Compute the effective bulk price for a given product and quantity: applies the product's quantity-discount tiers and GST, validates the minimum order quantity, and shows the next discount tier. Pass options to price a choice other than the default (e.g. UV printing, which can add an extra per unit). Indicative pricing — final quotes come from the sales team.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| slug | string | yes | Product permalink slug or id (from search-products) |
| quantity | integer | yes | Number of units |
| options | array | no | Optional choices from get-product-details options, e.g. ["Print Type: UV"] (or just ["UV"]). Omit for the defaults. |
The downloadable PDF catalogue library: every published catalogue with its title, description, page count, file size, and direct PDF URL.
No parameter schema on file.
Look up how Printing Labs actually works: answers from the published FAQ, what each in-house tool does (Mockup Studio, Brand Stores, Campaign Planner, Build Box, Swag Drop), the list of public pages, and headline return/shipping/terms/privacy facts with the page carrying the binding version. Use this instead of guessing when a customer asks 'what is X' or 'how does Y work'.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| topic | string | yes | What to look up |
| query | string | no | Optional keyword to narrow the results, e.g. 'MOQ', 'artwork', 'mockup' |
Run the site's public SEO health self-check and return the raw results: sitemap URL count, HTTP status of the key landing pages, llms.txt blog-link liveness, and whether robots.txt still carries the GPTBot and ClaudeBot groups. The server checks its own public pages, so this works from clients whose networks cannot reach printinglabs.com directly. Results are cached for ten minutes; PageSpeed is d
No parameter schema on file.
Search Printing Labs' published buying guides and editorial articles — vendor-selection checklists, bulk pricing mechanics, GST on corporate gifts, welcome-kit planning, Diwali gifting and more. Returns titles, live URLs and excerpts. Use this when a user asks HOW corporate gifting works in India (not what a product costs); fetch a full article with get-guide and cite the URL.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| query | string | no | Keywords, e.g. 'GST rates kits', 'choose vendor', 'diwali budget' |
Fetch one published guide, structured as intro + sections, with its canonical URL for citation. Slugs come from search-guides. Pass brief:true on a voice call or when you only need enough to answer one question — the full read is long.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| slug | string | yes | Guide slug from search-guides |
| brief | boolean | no | Short read: the first few sections, trimmed. Use on voice. |
| sections | number | no | How many sections to return (1-12, default 12; 4 when brief) |
Get a working Mockup Studio deep link for a product or a preset pack, so the user can upload their logo, position it in the real print zone and download a free mockup — no sign-in needed. A pack opens as one artboard per designable item in it. Use when someone asks how their logo would look on an item. Items that have no print zones yet return selfServeMockup: false and the product page instead of
| Parameter | Type | Required | Notes |
|---|---|---|---|
| slug | string | yes | Product or preset-pack permalink slug or id (from search-products) |
List the signed-in customer's own orders with statuses. Requires a portal personal token on the connection (Authorization: Bearer plt_… — minted at printinglabs.com → Profile → AI assistant access). Without one, the tool returns connection instructions.
No parameter schema on file.
List the signed-in customer's own Zoho invoices with totals, balances and signed PDF links. Requires the portal personal token (see my-orders).
No parameter schema on file.
Ask the team to repeat one of the customer's own past orders (optionally with changes). Creates a repeat-order enquiry — the team confirms pricing before production; nothing is charged automatically. Requires the portal personal token, and only accepts order ids from the customer's own my-orders list.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| orderId | string | yes | An order id from my-orders |
| changes | string | no | Optional changes, e.g. 'same kit but 50 more units, ship to the Pune office' |
Submit a corporate quote request to the Printing Labs sales team on the user's behalf. Creates a real lead: the team receives it instantly (CRM + email + WhatsApp) and the requester gets a confirmation email. Only submit with the user's explicit consent and their real contact details.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| name | string | yes | Requester's full name |
| string | yes | Requester's email address (receives the confirmation) | |
| message | string | yes | What they need — products, quantities, timelines, customization |
| phone | string | no | Phone / WhatsApp number with country code |
| company | string | no | Company name |
| productSlugs | array | no | Product slugs from search-products the quote is about |
| quantity | integer | no | Approximate unit quantity |
Cancel a meeting you booked earlier in this conversation. Requires the manageToken returned by book-meeting — the same token that powers the cancel link in the customer's confirmation email. Removes the Google Calendar event and notifies both sides.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| manageToken | string | yes | manageToken from the book-meeting response |
Move a meeting you booked earlier in this conversation to a new slot. Requires the manageToken from book-meeting. Check availability with get-meeting-slots first; the Google Calendar event is moved and both sides are notified.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| manageToken | string | yes | manageToken from the book-meeting response |
| date | string | yes | New date, YYYY-MM-DD (IST) |
| time | string | yes | New slot exactly as get-meeting-slots returned it, e.g. "3:30 PM" |
Ask the Printing Labs sales team to call the customer back. Creates a real callback request that reaches the team immediately (CRM + email + WhatsApp). Use when someone wants to speak to a human, or when a voice call needs a follow-up. Only submit with the customer's explicit consent and their real number.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| name | string | yes | Customer's full name |
| mobile | string | yes | Phone number to call back, with country code |
| string | no | Email address (optional but useful for the team) | |
| company | string | no | Company name |
| preferredTime | string | no | When to call, as an ACTUAL date and time — 'today 4:30 PM', 'Tue 11 Aug, 10 AM'. If the customer said something relative ('in 1.5 hours', 'do ghante baad'), work it out against the current time first |
| notes | string | no | What they want to discuss |
File a complaint for a customer who is unhappy with something Printing Labs did — a late or wrong delivery, a quality problem, a billing error, a request nobody answered. Creates a real ticket: the customer is acknowledged by email (and WhatsApp when possible) with a reference, the team that can actually fix it is alerted, and a task with a deadline lands on their board. Use it the moment somebody
| Parameter | Type | Required | Notes |
|---|---|---|---|
| what | string | yes | What went wrong, in the customer's own words. Do not soften it. |
| string | no | Their email address — needed to send the acknowledgement | |
| phone | string | no | Their number with country code |
| name | string | no | Who is complaining |
| company | string | no | Their company |
| orderRef | string | no | Order or invoice number if they quote one |
| severity | string | no | Only if they make it explicit — 'low', 'medium' or 'high'. Otherwise leave it out and it is judged from what they said. |
| callId | string | no | Only for a voice agent filing this during a live call: the id of that call, so the team can open the recording beside the ticket. Leave it out entirely if you do not have one — NEVER guess or invent i |
Available consultation slots (IST) with the Printing Labs team for a given date. Use before book-meeting; slots reflect the live calendar.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| date | string | yes | Date in YYYY-MM-DD format (today to +60 days, IST) |
Book a consultation with the Printing Labs team: creates the Google Calendar event (with Meet link unless Phone Call), registers the meeting, and emails the requester confirm/reschedule/cancel links. The time must be one of get-meeting-slots' values for that date. Only book with the user's explicit consent and their real contact details.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| firstName | string | yes | Requester's first name |
| lastName | string | no | Requester's last name |
| string | yes | Requester's email (receives the invite + manage links) | |
| mobile | string | yes | Phone / WhatsApp number with country code |
| date | string | yes | Meeting date, YYYY-MM-DD (IST) |
| time | string | yes | A slot exactly as returned by get-meeting-slots, e.g. '3:30 PM' |
| mode | string | no | Meeting mode |
| notes | string | no | What the meeting is about |
| guests | array | no | Additional attendee emails |
Live status timeline for an existing order. Requires the order id AND the email the order was placed with (both must match).
| Parameter | Type | Required | Notes |
|---|---|---|---|
| orderId | string | yes | The order / reference id from the confirmation email |
| string | yes | The email address the order was placed with |
HR/HRIS automation (requires an API key in the Authorization header — Bearer plk_…): turn new hires into welcome-kit claim links in one call. Creates a Swag Drop for the chosen kit, invites each employee by email, and returns the claim + HR dashboard links. Each employee picks their own size and delivery address; Printing Labs prints, packs and ships per recipient.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| kitProductSlug | string | yes | The product or preset-bundle slug to send (from search-products) |
| employeeEmails | array | yes | New-hire email addresses (1–50); each receives a claim-link email |
| employeeNames | array | no | Optional names, parallel to employeeEmails |
| company | string | no | Company name shown on the claim page (defaults to the API-key label) |
| message | string | no | Welcome message shown to employees on the claim page |
| notifyEmployees | boolean | no | Email each employee their claim link immediately (default true) |
- Every tool — any call limit is its publisher’s, not ours
- No card, and mcprush charges nothing for it
- Runs at its publisher’s own address — this marketplace is not in the path
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install Printing Labs or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
This listing is an address its publisher runs, and you connect to it directly — this marketplace is not in the path. The scanner reads packages and public source, and an address is neither. So there is no grade — not a withheld one, an unmeasured one.
Release history
This is an address its publisher runs: which release it serves is theirs to choose, so there is nothing here to pin. The history below is for reading; the current release on file is 1.0.0.
No release note was published with this version.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish Printing Labs can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.