Request a part

DEVELOPERS / API + MCP

Make the physical world programmable.

We're building toward a universal manufacturing API. The current interface connects agents to your existing Genabra designs and manufacturing reviews.

Start with a read.

Create a scoped credential in your Genabra browser. This request lists the designs in the connected collection.

Never put credentials in browser code, public repositories or chat messages.

REAL ENDPOINT / REPLACE TOKEN LOCALLY
curl https://genabra.com/api/agent/list_products/ \
  -H "Authorization: Bearer $GENABRA_AGENT_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{}'

Available tools

ToolInputBehavior
list_products{}Read saved designs.
check_feasibilityproductIdRead proposed specifications; supplier review is still required.
generate_specificationproductId, revisionGenerate a proposed specification; may use paid inference.
quote_productcaseIdRead an existing reviewed quote. Does not calculate an instant quote.
request_order_approvalcaseIdCreate a link for the customer to review an exact offer.
create_orderapprovalIdAccept an approved offer. Does not capture payment or place a supplier order.
order_statusorderIdRead the making-review case status.

HTTP actions use POST at /api/agent/TOOL_NAME/ with a JSON body. IDs are UUIDs; revision is a positive integer. Tokens have explicit scopes and expiry. Invalid, missing and expired quotes remain explicit errors.

Connect through MCP

The hosted endpoint is https://genabra.com/mcp/. It uses OAuth and provides the same seven tools. For the configured ChatGPT client, use client ID genabra-chatgpt, no client secret, and S256 PKCE. This is a custom connection, not a public marketplace listing.

Start by creating a design in the studio and opening a making review. The current MCP tools do not create a design from scratch or submit hardware RFQs. Manage and revoke ChatGPT connections from your account.

Customer approval remains part of the system.

Accepting an offer requires the customer's separate approval of its exact details. Payment takes place on Genabra. Supplier commitments and production remain separate controlled steps.