Plugins

Creates a plugin and can also create components, share org-wide, and publish to a marketplace in one request. An mcp component may carry the same connection setup as the Connections page (authentication, credential mode, API key, OAuth app), or instead reference an existing organization connection by connectionId, so its server is configured immediately. Connection setup is for owners and admins; other members may reference only a connection they added themselves.

post/v1/plugins

Request

  • Base URL: https://api.openworklabs.com
  • URL: https://api.openworklabs.com/v1/plugins
  • Auth: one of:
    • API key in header x-api-key
    • HTTP bearer

Request body

namestring required
descriptionstring nullable
sourceRepositoryUrlstring
orgWideboolean
marketplaceIdstring typeid

Den TypeID with 'mkt_' prefix and a 26-character base32 suffix.

Response

Plugin created successfully.

oktrue required

Changes

    • info

      added the optional property to the response with the status

    • info

      the endpoint scheme security bearerAuth was added to the API

    • info

      the endpoint scheme security denApiKey was added to the API