Every operation becomes a capability
One per operation. An operation without an operationId is named from its method and path rather than skipped, because a nameless endpoint is still an endpoint somebody wants to call.
OpenAPI to MCP
Meetext discovers every operation, classifies its risk and freezes the approved subset into a customer deployment. Conversion takes a URL; safe enterprise delivery is the product.
Connect a source. Choose what ships.

OpenAPI → customer-scoped tools
get_accountsReadApprovedupdate_accountWriteReviewdelete_accountDestructiveBlockedA source change never silently widens access.
One per operation. An operation without an operationId is named from its method and path rather than skipped, because a nameless endpoint is still an endpoint somebody wants to call.
Path parameters, query parameters and the request body are different things in OpenAPI and one thing to a model calling a tool. They are normalised into a single JSON Schema, so the caller sees arguments rather than a transport layout.
GET is read. POST, PUT and PATCH are write. DELETE is destructive. Destructive capabilities cannot be published until somebody approves them explicitly, which is the check that stops an agent being handed a delete endpoint by accident.
If the document changes and an approved capability's schema changes with it, the approval is revoked rather than carried forward. An approved contract that quietly became a different contract is the thing nobody catches in review.
curl -X POST https://api.meetext.xyz/v1/products/{id}/sources \
-H "authorization: Bearer $MEETEXT_API_KEY" \
-d '{"type": "openapi",
"config": {"url": "https://api.acme.com/openapi.json"}}'
# Operations are imported and classified.
# Enable the ones customers should get, approve the
# destructive ones explicitly, then publish.A tool list is not a deployment. Your enterprise customer needs the capabilities running inside their own workspace, under their own grant, limited to what they bought, reviewed by their security team and proven to work. Then they need it to keep working while you ship new versions.
Watch that happen on one deployment · What enterprise MCP actually requires
Connect a source, approve what ships and send your customer an install link. 2 customer environments free. No card required.