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
Point Meetext at an OpenAPI document and every operation becomes a capability an agent can call. The conversion takes a URL. Deploying the result into an enterprise customer is the part that takes weeks of somebody's time, and that is the part Meetext is actually for.
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, publish, and send one link. Your next enterprise customer installs itself.
2 customer environments free, forever. No card required.