Supero
Qué hace este MCP
Builds, validates, publishes, tests, and deploys multi-tenant applications with schemas, CRUD operations, external data connectors, integrations, access control, and cloud hosting.
Herramientas
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['connector_id', 'bindings'], 'properties': {'bindings': {'type': 'array', 'items': {'type': 'object', 'required': ['schema', 'source'], 'properties': {'mode': {'enum': ['live_read', 'live_readwrite', 'sync'], 'type': 'string'}, 'schema': {'type': 'string', 'description': 'App schema name to back.'}, 'source': {'type': 'string', 'description': 'Source stream/table (must match a discovered stream for live modes).'}, 'stream_class': {'enum': ['entity', 'event'], 'type': 'string', 'description': "'entity' = mutable business records (current-state rows, e.g. customers/products); 'event' = append-only time-series/log rows (e.g. clicks, sensor readings). OMIT it to let the platform classify safely from the stream's shape — only set it to override."}, 'tenant_binding': {'type': 'object', 'description': "How live rows map to Supero tenants. OMIT for the default {mode:'fixed', tenant:'default-tenant'} (all rows visible to the default tenant/admin — required, else live reads 403 tenant_binding_missing). For per-tenant isolation pass {mode:'column', tenant_field:'<col>', tenant_value_map:{<supero_tenant>:<source_value>}}."}}}}, 'connector_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['project_uuid', 'service_id', 'config'], 'properties': {'config': {'type': 'object', 'description': 'Test/sandbox config key→value (e.g. {"sendgrid_api_key":"SG.test…"}). Live-marked keys refused; send test keys only.'}, 'service_id': {'type': 'string', 'description': "Catalog id (e.g. 'stripe_checkout', 'email')."}, 'project_uuid': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['name', 'kind'], 'properties': {'auth': {'type': 'object', 'description': 'api kind: {type: none|api_key|bearer|basic|oauth2, ...}.'}, 'host': {'type': 'string'}, 'kind': {'enum': ['database', 'api', 'warehouse'], 'type': 'string', 'description': 'Source kind.'}, 'name': {'type': 'string', 'description': 'Connector name (unique within the project).'}, 'port': {'type': 'integer'}, 'config': {'type': 'object', 'description': 'Extra source config (e.g. warehouse account).'}, 'db_type': {'type': 'string', 'description': 'database/warehouse: postgresql|mysql|mssql|oracle|mongodb|snowflake|bigquery|redshift|databricks|clickhouse|fabric.'}, 'base_url': {'type': 'string', 'description': 'api kind: API base URL.'}, 'database': {'type': 'string'}, 'endpoint': {'type': 'string', 'description': 'api kind: endpoint path.'}, 'password': {'type': 'string', 'description': 'DB password — sent to the platform, never echoed.'}, 'ssl_mode': {'type': 'string'}, 'username': {'type': 'string'}, 'test_first': {'type': 'boolean', 'description': 'Probe connectivity before creating (default true).'}, 'schema_namespace': {'type': 'string', 'description': 'Namespace for schemas from this source.'}}}
Esquema de entrada
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Project name/slug.'}, 'description': {'type': 'string', 'description': 'Optional: what the app is for — persisted on the project so future sessions build to it.'}, 'display_name': {'type': 'string'}, 'requirements': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Optional: the confirmed requirements/plan bullets — persisted on the project record (future sessions read them via build_get_project).'}, 'schema_namespace': {'type': 'string', 'description': 'Optional; server normalizes/derives if omitted.'}}}
Esquema de entrada
{'type': 'object', 'required': ['project_uuid'], 'properties': {'target': {'enum': ['local', 'cloud_ephemeral'], 'type': 'string', 'description': "Default 'cloud_ephemeral' when cloud deploy is enabled (else 'local')."}, 'app_type': {'enum': ['web', 'all'], 'type': 'string', 'description': "Default 'web'."}, 'project_uuid': {'type': 'string'}, 'version_uuid': {'type': 'string', 'description': 'Default: latest published version.'}}}
Esquema de entrada
{'type': 'object', 'required': ['poll_url'], 'properties': {'poll_url': {'type': 'string'}, 'permanent': {'type': 'boolean', 'description': 'Set true when polling a build_go_live (permanent) deploy so the expiry guidance is correct. Default: auto-detected.'}}}
Esquema de entrada
{'type': 'object', 'required': ['connector_id'], 'properties': {'timeout': {'type': 'integer', 'description': 'Max seconds to wait IN THIS CALL (default 60, cap 90 — an MCP call must finish under the ~100s edge limit). On timeout, resume with the returned execution_id; the job keeps running server-side.'}, 'connector_id': {'type': 'string'}, 'execution_id': {'type': 'string', 'description': 'RESUME polling an in-flight discovery (from a previous timeout error) instead of starting a new job.'}}}
Esquema de entrada
{'type': 'object', 'required': ['files'], 'properties': {'files': {'type': 'object', 'description': 'Map of {relative_path: file_content}.'}, 'files_ref': {'type': 'string', 'description': 'For a LARGE bundle that exceeds the model output-token cap: a file_id from build_stage_bundle (upload the gzip(json {path:content}) blob out-of-band, then pass its file_id here). Preferred over files/files_b64gz when the bundle will not fit inline.'}, 'files_b64gz': {'type': 'string', 'description': 'Alt to files: base64(gzip(JSON {path:content})).'}, 'project_uuid': {'type': 'string', 'description': 'Target project (enables namespace + collision checks).'}}}
Esquema de entrada
{'type': 'object', 'required': ['project_uuid'], 'properties': {'suites': {'type': 'array', 'items': {'enum': ['auth', 'crud', 'services', 'aggregates', 'workflows', 'ui', 'all'], 'type': 'string'}, 'description': "Subset to run (default ['all']). Skipping a core suite caps the verdict."}, 'live_email': {'type': 'boolean', 'description': 'Actually send a test email (default false → audit-only).'}, 'project_uuid': {'type': 'string', 'description': 'The project the published bundle belongs to.'}, 'version_uuid': {'type': 'string', 'description': 'Published version to test. Default: latest.'}}}
Esquema de entrada
{'type': 'object', 'required': ['run_id'], 'properties': {'run_id': {'type': 'string', 'description': 'The run_id from build_e2e_test.'}}}
Esquema de entrada
{'type': 'object', 'required': ['project_uuid'], 'properties': {'file': {'type': 'string', 'description': "Optional app-root-relative path (e.g. 'ui/app.js') to return that single file's content inline (~120KB cap, truncated with a note)."}, 'project_uuid': {'type': 'string'}, 'version_uuid': {'type': 'string', 'description': 'Default: latest published version.'}}}
Esquema de entrada
{'type': 'object', 'properties': {'file': {'enum': ['schemas.py', 'config.py', 'setup.py', 'ui/app.js'], 'type': 'string', 'description': 'Optional: return only this one file instead of the whole bundle.'}, 'offset': {'type': 'integer', 'description': 'Byte offset to start from (for paging; default 0).'}, 'archetype': {'enum': ['index', 'commerce-marketplace', 'service-booking', 'ops-dashboard', 'multitenant-portal', 'saas-billing'], 'type': 'string', 'description': "Which reference app (default 'index' to list them)."}, 'max_bytes': {'type': 'integer', 'description': 'Max bytes to return per section (default ~32000).'}}}
Esquema de entrada
{'type': 'object', 'required': ['project_uuid'], 'properties': {'project_uuid': {'type': 'string', 'description': 'Project UUID (from build_list_projects).'}}}
Esquema de entrada
{'type': 'object', 'properties': {'parts': {'enum': ['both', 'contract', 'ui_schemas'], 'type': 'string', 'description': "What to return (default 'both'): 'contract' = state machine/ops/schemas; 'ui_schemas' = default UI only."}, 'service_id': {'type': 'string', 'description': "The service id (e.g. 'cart', 'booking', 'payment'); 'index' (default) lists all."}}}
Esquema de entrada
{'type': 'object', 'properties': {'doc': {'enum': ['skills', 'components', 'rubric', 'landing', 'integrations', 'web', 'transactional', 'workflows', 'mobile', 'services', 'e2e_testing', 'connectors'], 'type': 'string', 'description': "Which doc (default 'skills')."}, 'offset': {'type': 'integer', 'description': 'Byte offset to start from (for paging large docs; default 0).'}, 'max_bytes': {'type': 'integer', 'description': 'Max bytes to return per section (default ~32000).'}}}
Esquema de entrada
{'type': 'object', 'required': ['project_uuid'], 'properties': {'file_id': {'type': 'string', 'description': "Default: the resolved version's web artifact file_id."}, 'project_uuid': {'type': 'string'}, 'version_uuid': {'type': 'string', 'description': 'Default: latest published version.'}}}
Esquema de entrada
{'type': 'object', 'properties': {'project_uuid': {'type': 'string', 'description': "Defaults to the key's project."}}}
Esquema de entrada
{'type': 'object', 'properties': {'category': {'type': 'string', 'description': "Optional filter ('integration' or 'service')."}, 'service_id': {'type': 'string', 'description': "Optional: one service's detail incl. config fields."}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'description': 'Max results (default 50).'}}}
Esquema de entrada
{'type': 'object', 'required': ['project_uuid'], 'properties': {'lines': {'type': 'integer', 'description': 'Max log lines to return (default 200).'}, 'since': {'type': 'integer', 'description': 'How many minutes back to fetch (default 60).'}, 'project_uuid': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['description'], 'properties': {'entities': {'type': 'array', 'items': {'type': 'string'}, 'description': "Optional: the main entity/noun names (e.g. ['college','course','student']). Sharpens the per-entity detail-page + seed guidance."}, 'description': {'type': 'string', 'description': "The app idea in a sentence or two (e.g. 'portal for Karnataka polytechnic colleges with admin + student portals')."}, 'public_facing': {'type': 'boolean', 'description': 'Optional: true if end-users/the public browse it (vs an internal-only tool). Inferred if omitted.'}, 'is_multi_tenant': {'type': 'boolean', 'description': 'Optional: true if each customer/org (college/clinic/branch) is a separate tenant. Inferred from the description if omitted.'}}}
Esquema de entrada
{'type': 'object', 'required': ['project_uuid', 'files'], 'properties': {'files': {'type': 'object', 'description': 'Map of {relative_path: file_content}.'}, 'force': {'type': 'boolean', 'description': 'Publish even if validation has errors (default false).'}, 'app_type': {'enum': ['web', 'all'], 'type': 'string', 'description': "Default 'web'."}, 'validate': {'type': 'boolean', 'description': 'Validate before publish (default true).'}, 'files_ref': {'type': 'string', 'description': 'For a LARGE bundle that exceeds the model output-token cap: a file_id from build_stage_bundle (upload the gzip(json {path:content}) blob out-of-band, then pass its file_id here). Preferred over files/files_b64gz when the bundle will not fit inline.'}, 'files_b64gz': {'type': 'string', 'description': 'Alt to files: base64(gzip(JSON {path:content})). Use if a CDN/WAF blocks raw code in the body.'}, 'project_uuid': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'properties': {'description': {'type': 'string', 'description': 'The app description / intent (drives email/sms/oauth/ai/payment triggers).'}, 'service_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': "Platform service ids the app will use (e.g. ['cart','order','appointment']). Drives most recommendations."}}}
Esquema de entrada
{'type': 'object', 'required': ['project_uuid', 'confirm_project_name'], 'properties': {'files': {'type': 'object', 'description': 'Optional new bundle {path: content} to publish after the wipe.'}, 'app_type': {'enum': ['web', 'all'], 'type': 'string'}, 'files_ref': {'type': 'string', 'description': 'For a LARGE bundle that exceeds the model output-token cap: a file_id from build_stage_bundle (upload the gzip(json {path:content}) blob out-of-band, then pass its file_id here). Preferred over files/files_b64gz when the bundle will not fit inline.'}, 'files_b64gz': {'type': 'string', 'description': 'Alt to files: base64(gzip(JSON {path:content})). Use if a CDN/WAF blocks raw code in the body.'}, 'project_uuid': {'type': 'string'}, 'confirm_project_name': {'type': 'string', 'description': "Must equal the project's name — a safety confirmation."}}}
Esquema de entrada
{'type': 'object', 'required': ['connector_id'], 'properties': {'connector_id': {'type': 'string', 'description': 'The connector to run (from build_connect_data_source).'}}}
Esquema de entrada
{'type': 'object', 'required': ['project_uuid', 'mode'], 'properties': {'mode': {'enum': ['dev', 'live'], 'type': 'string'}, 'project_uuid': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['project_uuid'], 'properties': {'url': {'type': 'string', 'description': 'The deployed app URL (from build_deploy_status).'}, 'email': {'type': 'string', 'description': 'Optional — a user to log in and verify data reads.'}, 'entity': {'type': 'string', 'description': "Optional bare schema slug (e.g. 'participant') to read for the authed data check."}, 'tenant': {'type': 'string', 'description': "Optional tenant for the login. Default '' so the server resolves the user's OWN tenant (required for a multi-tenant app whose test user lives in a named tenant)."}, 'password': {'type': 'string', 'description': 'Optional — password for that user.'}, 'poll_url': {'type': 'string', 'description': 'Alt to url: the build_deploy poll_url; the URL is resolved from it.'}, 'project_uuid': {'type': 'string', 'description': 'The deployed project (for namespace + live_url).'}, 'expected_app_js_sha1': {'type': 'string', 'description': 'Optional — the first 12 lowercase hex chars of `sha1sum ui/app.js` (sha1 of your local bundle FILE). If given, smoke_test reports whether the DEPLOYED app.js matches, so you can confirm the deploy actually rolled (vs a stuck roll / stale cache serving the old bundle). Case-insensitive; a malformed value is reported as a warning, never a false mismatch.'}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['project_uuid'], 'properties': {'project_uuid': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['project_uuid', 'patch'], 'properties': {'patch': {'type': 'object', 'description': 'Fields to update.'}, 'project_uuid': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['files'], 'properties': {'files': {'type': 'object', 'description': 'Map of {relative_path: file_content} for the bundle.'}, 'files_ref': {'type': 'string', 'description': 'For a LARGE bundle that exceeds the model output-token cap: a file_id from build_stage_bundle (upload the gzip(json {path:content}) blob out-of-band, then pass its file_id here). Preferred over files/files_b64gz when the bundle will not fit inline.'}, 'files_b64gz': {'type': 'string', 'description': 'Alt to files: base64(gzip(JSON {path:content})). Use if a CDN/WAF blocks raw code in the body.'}, 'project_uuid': {'type': 'string', 'description': 'Target project (for namespace/schema checks).'}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['connector_id', 'execution_id'], 'properties': {'connector_id': {'type': 'string', 'description': 'UUID of the connector.'}, 'execution_id': {'type': 'string', 'description': 'UUID of the execution to cancel.'}}}
Esquema de entrada
{'type': 'object', 'required': ['connector_id'], 'properties': {'connector_id': {'type': 'string', 'description': 'UUID of the connector.'}}}
Esquema de entrada
{'type': 'object', 'required': ['connector_id'], 'properties': {'params': {'type': 'object', 'description': 'Optional discovery parameters.'}, 'connector_id': {'type': 'string', 'description': 'UUID of the connector.'}}}
Esquema de entrada
{'type': 'object', 'required': ['connector_id', 'execution_id'], 'properties': {'connector_id': {'type': 'string', 'description': 'UUID of the connector.'}, 'execution_id': {'type': 'string', 'description': 'UUID of the discovery execution.'}}}
Esquema de entrada
{'type': 'object', 'required': ['connector_id', 'execution_id'], 'properties': {'connector_id': {'type': 'string', 'description': 'UUID of the connector.'}, 'execution_id': {'type': 'string', 'description': 'UUID of the discovery execution.'}}}
Esquema de entrada
{'type': 'object', 'required': ['connector_id'], 'properties': {'connector_id': {'type': 'string', 'description': 'UUID of the connector.'}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['connector_id'], 'properties': {'params': {'type': 'object', 'description': 'Optional execution parameters.'}, 'connector_id': {'type': 'string', 'description': 'UUID of the connector.'}}}
Esquema de entrada
{'type': 'object', 'required': ['connector_id'], 'properties': {'connector_id': {'type': 'string', 'description': 'UUID of the connector.'}}}
Esquema de entrada
{'type': 'object', 'required': ['connector_id'], 'properties': {'connector_id': {'type': 'string', 'description': 'UUID of the connector.'}}}
Esquema de entrada
{'type': 'object', 'required': ['config'], 'properties': {'config': {'type': 'object', 'description': 'Connector config to test.'}}}
Esquema de entrada
{'type': 'object', 'required': ['object_type', 'name'], 'properties': {'data': {'type': 'object', 'description': 'Object fields as key-value pairs'}, 'name': {'type': 'string', 'description': 'Object name (required for most types)'}, 'tenant': {'type': 'string', 'description': "Optional tenant name to create the object under (multi-tenant apps: seed a specific named tenant's data). Omit for single-tenant apps — the session/API-key tenant is used."}, 'object_type': {'type': 'string', 'description': "The object type to create (e.g. 'customer', 'appointment', 'project')"}, 'parent_type': {'type': 'string', 'description': "Parent type if applicable (e.g. 'project' for tenant, 'domain' for project)"}, 'parent_fq_name': {'type': 'array', 'items': {'type': 'string'}, 'description': "Parent FQ name path (e.g. ['cine-corp', 'car-service'])"}}}
Esquema de entrada
{'type': 'object', 'required': ['object_type', 'uuid'], 'properties': {'uuid': {'type': 'string', 'description': 'Object UUID to delete'}, 'tenant': {'type': 'string', 'description': 'Optional tenant name context for this delete (multi-tenant apps). Omit for single-tenant apps — the session/API-key tenant is used. Deletes address the record by UUID.'}, 'object_type': {'type': 'string', 'description': 'The object type'}}}
Esquema de entrada
{'type': 'object', 'required': ['object_type', 'uuid'], 'properties': {'uuid': {'type': 'string', 'description': 'Object UUID'}, 'object_type': {'type': 'string', 'description': "The object type (e.g. 'customer', 'project', 'tenant')"}}}
Esquema de entrada
{'type': 'object', 'required': ['object_type'], 'properties': {'limit': {'type': 'integer', 'description': 'Max results (default: 100)'}, 'detail': {'type': 'boolean', 'description': 'Include full object data (default: true)'}, 'offset': {'type': 'integer', 'description': 'Skip N results for pagination'}, 'tenant': {'type': 'string', 'description': "Optional tenant name to scope the search to (multi-tenant apps: verify a specific named tenant's data). Omit for single-tenant apps — the session/API-key tenant is used."}, 'filters': {'type': 'object', 'description': 'Filter criteria as key-value pairs (e.g. {"status": "active"})'}, 'object_type': {'type': 'string', 'description': "The object type to search (e.g. 'customer', 'project', 'tenant', 'connector')"}}}
Esquema de entrada
{'type': 'object', 'required': ['object_type', 'uuid', 'data'], 'properties': {'data': {'type': 'object', 'description': 'Fields to update'}, 'uuid': {'type': 'string', 'description': 'Object UUID to update'}, 'tenant': {'type': 'string', 'description': 'Optional tenant name context for this update (multi-tenant apps). Omit for single-tenant apps — the session/API-key tenant is used. Updates address the record by UUID.'}, 'object_type': {'type': 'string', 'description': 'The object type'}}}
Esquema de entrada
{'type': 'object', 'required': ['project_uuid'], 'properties': {'project_uuid': {'type': 'string', 'description': 'UUID of the project to link schemas to.'}, 'schema_names': {'type': 'array', 'items': {'type': 'string'}, 'description': 'List of schema names to link (resolved to UUIDs).'}, 'schema_uuids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'List of schema registry UUIDs to link.'}}}
Esquema de entrada
{'type': 'object', 'required': ['permission'], 'properties': {'permission': {'type': 'string', 'description': "Permission to check (e.g. 'schema:manage', 'data:write')."}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['schema_uuid'], 'properties': {'schema_uuid': {'type': 'string', 'description': 'UUID of the schema to delete.'}, 'force_delete': {'type': 'boolean', 'description': 'Force delete even with dependencies (default: false).'}}}
Esquema de entrada
{'type': 'object', 'required': ['schema_uuid'], 'properties': {'schema_uuid': {'type': 'string', 'description': 'UUID of the schema to retrieve.'}, 'include_content': {'type': 'boolean', 'description': 'Include full schema content (default: true).'}}}
Esquema de entrada
{'type': 'object', 'properties': {}}
Esquema de entrada
{'type': 'object', 'properties': {'project_uuid': {'type': 'string', 'description': "Project to list schemas for. Optional; defaults to the key's project when resolvable (pass the project_uuid from build_whoami/build_list_projects under an API key)."}, 'include_content': {'type': 'boolean', 'description': 'Include full schema content (default: true).'}}}
Esquema de entrada
{'type': 'object', 'required': ['schemas'], 'properties': {'schemas': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Array of schema definitions to save.'}, 'project_uuid': {'type': 'string', 'description': 'Optional project UUID to auto-link saved schemas to.'}, 'skip_existing': {'type': 'boolean', 'description': 'Skip schemas that already exist (default: true).'}}}
Esquema de entrada
{'type': 'object', 'required': ['schema_uuid', 'schema_content'], 'properties': {'new_version': {'type': 'string', 'description': 'Optional new version string.'}, 'schema_uuid': {'type': 'string', 'description': 'UUID of the schema to update.'}, 'schema_content': {'type': 'object', 'description': 'New schema content (full schema definition).'}, 'check_compatibility': {'type': 'boolean', 'description': 'Check compatibility with existing data (default: true).'}}}
Esquema de entrada
{'type': 'object', 'required': ['schemas'], 'properties': {'schemas': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Array of schema definitions to validate.'}}}
Esquema de entrada
{'type': 'object', 'required': ['sdk_uuid'], 'properties': {'artifact': {'enum': ['wheel', 'source', 'docs'], 'type': 'string', 'description': "Artifact type (default: 'wheel')."}, 'sdk_uuid': {'type': 'string', 'description': 'UUID of the SDK.'}}}
Esquema de entrada
{'type': 'object', 'properties': {'languages': {'type': 'array', 'items': {'enum': ['python', 'javascript', 'java', 'go', 'cpp'], 'type': 'string'}, 'description': "Languages to generate (default: ['python', 'javascript'])."}, 'include_docs': {'type': 'boolean', 'description': 'Include docs (default: true).'}, 'force_rebuild': {'type': 'boolean', 'description': 'Force rebuild (default: false).'}}}
Esquema de entrada
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'description': 'Max results (default: 50).'}, 'language': {'type': 'string', 'description': 'Filter by language.'}}}
Esquema de entrada
{'type': 'object', 'required': ['request_id'], 'properties': {'request_id': {'type': 'string', 'description': 'Request ID from sdk_generate.'}}}
Cambios recientes en herramientas
Servidores MCP similares
shiply
Publishes and manages web applications with SQL databases, serverless functions, domains, email tests, client intake, contracts, …
Fine Structure
Builds and hosts full-stack applications from prompts and supports agent communication through WhatsApp and email.
mcp
Provisions and manages cloud instances, networks, storage, databases, backups, VPNs, application deployments, and autocoding-agen…
EchoRelay
Manages a hosted API relay runtime, including projects, endpoints, credentials, publishing, keys, delivery logs, and dead-letter …
Replicate
Provides access to Replicate models, versions, collections, hardware, predictions, and deployments for running and managing hoste…
Relin
Configures webhook sources and destinations, monitors delivery health, investigates failures, manages retries, and replays events.
Scalix Cloud
Provides managed databases, SQL tools, container builds, persistent Linux machines, domains, scheduled functions, storage, and pr…
RationalBloks
Creates, deploys, manages, and searches schema-based REST API projects and Neo4j knowledge graphs across staging and production e…