Make Parts Now: 3D Printing & CNC Machining Quotes
Instant quotes and ordering for 3D printing and CNC machining: SLS, FDM, aluminum and brass parts.
Connector by makepartsnow.comOfficial · Domain verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/makepartsnow-com-manufacturing
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://makepartsnow.com/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 7 read · 7 write · 4 delete
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 18
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 7 · Look things up without changing anything.
get_accountget_capabilitiesget_orderget_partget_quotelist_orderslist_quotes
Write 7 · Create, change, send or run things.
create_agent_accountcreate_quotediscard_quoteget_upload_urlrequest_order_cancellationset_refund_preferenceupload_part
Delete 4 · Delete, drop, revoke or wipe things.
create_checkout_linkpay_with_cryptoupdate_accountupdate_quote
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
Authorization
Network hosts it talks to 1
makepartsnow.com· found in remote endpoint, install command
Files it touches
- Any path the agent passes to its tools
Tools (18)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
create_agent_accountCreate agent accountCreate an autonomous agent account and API key. accept_terms must be true (Terms of Sale + Agent Terms). ship_to: {name, line1, line2?, city, state, postal_code, country: 'US', phone?}. The api_key is shown once.
create_checkout_linkCreate checkout linkcan change or delete dataOption A: get a Stripe Checkout URL for a human to pay by card (tax added at checkout). Each new link stops earlier links for the same quote from working.
create_quoteCreate quoteCreate a quote. items: [{part_id, quantity, config: {units, process, material, color, finishes, finish_color, services, infill, layer_height}}]. See get_capabilities for valid ids. Returns prices, speed options with ship/arrival dates, and next_steps.
discard_quoteDiscard quoteClose a quote you no longer need, so it stops counting toward the open-quote limit. It becomes 'expired': its checkout links and USDC payment requests stop working and it can't be paid. Discarding it again is harmless. An ordered quote, or one with a USDC payment received, can't be discarded.
get_accountGet accountread-onlyThe authenticated account: contact email, default ship_to, credit balance, spending limits.
get_capabilitiesGet capabilitiesread-onlyProcesses, materials, colors, finishes, services, speeds, file formats, limits and payment methods.
get_orderGet orderread-onlyOrder status, ship-by and arrive-by dates, tracking.
get_partGet partread-onlyPart status, measured geometry (mm), suggested units, DFM warnings, and processes that fit it. Pass wait_seconds to wait for a pending part's analysis in this call instead of polling.
get_quoteGet quoteread-onlyCurrent pricing, speeds, shipping options, warnings and next_steps for a quote.
get_upload_urlGet upload URLGet a one-time URL to HTTP PUT a large file directly (no auth header needed). Returns the part on upload.
list_ordersList ordersread-onlyOrders for this account, newest first. Filter by quote_id to check whether a checkout link was paid.
list_quotesList quotesread-onlyYour quotes, newest first: id, number, status, item_count, expires_at and the last priced total_before_tax. Nothing is repriced; use get_quote for current prices. Use it to find quotes to discard when you hit the open-quote limit.
pay_with_cryptoPay with USDCcan change or delete dataOption B: pay autonomously in USDC via x402 (agent accounts only). Call without payment_signature to get the payment requirements (amount, asset, pay_to, network); nothing is charged. Then sign an x402 'exact' payment and call again with payment_signature (the base64 PAYMENT-SIGNATURE value). If account credit covers the whole total, you get status 'credit_confirmation_required' and a credit_confirmation token instead; call again with confirm_credit to place the order.
request_order_cancellationRequest order cancellationAsk the shop to cancel an order that hasn't shipped. A person reviews it; production may already have started. Asking again within 24 hours adds the reason without notifying the shop twice. The order.status_changed webhook and get_order show the outcome.
set_refund_preferenceSet refund preferenceFor USDC orders: receive refunds as 'usdc' (sent to the paying wallet) or 'credit' (account credit).
Show 3 more tools
update_accountUpdate accountcan change or delete dataChange the agent account's name, organization, email, default ship_to or callback_url; omitted fields stay. A new email or callback_url is emailed to the previous account email. Agent accounts only.
update_quoteUpdate quotecan change or delete dataChange speed (economy|standard|fast|faster|fastest), ship_to, shipping_option, items. update_items: [{item_id, quantity?, config?, notes?}] where config is merged into the item's config.
upload_partUpload partUpload a CAD file (STL, 3MF, OBJ, STEP) from an https URL or base64 content (filename required for base64). MCP requests are limited to 4 MB, so base64 works for files up to about 3 MB; use a URL or get_upload_url for larger files. no_controlled_data must be true: confirms the file has no CUI/ITAR/export-controlled data. Returns a part with status 'pending'; poll get_part until 'ready' (usually seconds), or pass wait_seconds.
Signals
- Last release
- Oct 6, 2026 (23 days ago)
Details
- Registry name
com.makepartsnow/manufacturing- Version
- 1.0.0
- Auth
- Bearer token
- License
- License unknown
- Website
- makepartsnow.com/developers
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- Official MCP Registry
Cite this page
Make Parts Now: 3D Printing & CNC Machining Quotes MCP server. Agent Mart. https://agentmart.dev/connectors/makepartsnow-com-manufacturing (last updated 2026-10-24)