Supero
Was dieses MCP kann
Builds, validates, publishes, tests, and deploys multi-tenant applications with schemas, CRUD operations, external data connectors, integrations, access control, and cloud hosting.
Tools
Eingabeschema
{'type': 'object', 'properties': {}}
Eingabeschema
{'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'}}}
Eingabeschema
{'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'}}}
Eingabeschema
{'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.'}}}
Eingabeschema
{'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.'}}}
Eingabeschema
{'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.'}}}
Eingabeschema
{'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.'}}}
Eingabeschema
{'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.'}}}
Eingabeschema
{'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).'}}}
Eingabeschema
{'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.'}}}
Eingabeschema
{'type': 'object', 'required': ['run_id'], 'properties': {'run_id': {'type': 'string', 'description': 'The run_id from build_e2e_test.'}}}
Eingabeschema
{'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.'}}}
Eingabeschema
{'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).'}}}
Eingabeschema
{'type': 'object', 'required': ['project_uuid'], 'properties': {'project_uuid': {'type': 'string', 'description': 'Project UUID (from build_list_projects).'}}}
Eingabeschema
{'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."}}}
Eingabeschema
{'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).'}}}
Eingabeschema
{'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.'}}}
Eingabeschema
{'type': 'object', 'properties': {'project_uuid': {'type': 'string', 'description': "Defaults to the key's project."}}}
Eingabeschema
{'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."}}}
Eingabeschema
{'type': 'object', 'properties': {}}
Eingabeschema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'description': 'Max results (default 50).'}}}
Eingabeschema
{'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'}}}
Eingabeschema
{'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.'}}}
Eingabeschema
{'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'}}}
Eingabeschema
{'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."}}}
Eingabeschema
{'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."}}}
Eingabeschema
{'type': 'object', 'required': ['connector_id'], 'properties': {'connector_id': {'type': 'string', 'description': 'The connector to run (from build_connect_data_source).'}}}
Eingabeschema
{'type': 'object', 'required': ['project_uuid', 'mode'], 'properties': {'mode': {'enum': ['dev', 'live'], 'type': 'string'}, 'project_uuid': {'type': 'string'}}}
Eingabeschema
{'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.'}}}
Eingabeschema
{'type': 'object', 'properties': {}}
Eingabeschema
{'type': 'object', 'required': ['project_uuid'], 'properties': {'project_uuid': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'required': ['project_uuid', 'patch'], 'properties': {'patch': {'type': 'object', 'description': 'Fields to update.'}, 'project_uuid': {'type': 'string'}}}
Eingabeschema
{'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).'}}}
Eingabeschema
{'type': 'object', 'properties': {}}
Eingabeschema
{'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.'}}}
Eingabeschema
{'type': 'object', 'required': ['connector_id'], 'properties': {'connector_id': {'type': 'string', 'description': 'UUID of the connector.'}}}
Eingabeschema
{'type': 'object', 'required': ['connector_id'], 'properties': {'params': {'type': 'object', 'description': 'Optional discovery parameters.'}, 'connector_id': {'type': 'string', 'description': 'UUID of the connector.'}}}
Eingabeschema
{'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.'}}}
Eingabeschema
{'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.'}}}
Eingabeschema
{'type': 'object', 'required': ['connector_id'], 'properties': {'connector_id': {'type': 'string', 'description': 'UUID of the connector.'}}}
Eingabeschema
{'type': 'object', 'properties': {}}
Eingabeschema
{'type': 'object', 'required': ['connector_id'], 'properties': {'params': {'type': 'object', 'description': 'Optional execution parameters.'}, 'connector_id': {'type': 'string', 'description': 'UUID of the connector.'}}}
Eingabeschema
{'type': 'object', 'required': ['connector_id'], 'properties': {'connector_id': {'type': 'string', 'description': 'UUID of the connector.'}}}
Eingabeschema
{'type': 'object', 'required': ['connector_id'], 'properties': {'connector_id': {'type': 'string', 'description': 'UUID of the connector.'}}}
Eingabeschema
{'type': 'object', 'required': ['config'], 'properties': {'config': {'type': 'object', 'description': 'Connector config to test.'}}}
Eingabeschema
{'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'])"}}}
Eingabeschema
{'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'}}}
Eingabeschema
{'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')"}}}
Eingabeschema
{'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')"}}}
Eingabeschema
{'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'}}}
Eingabeschema
{'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.'}}}
Eingabeschema
{'type': 'object', 'required': ['permission'], 'properties': {'permission': {'type': 'string', 'description': "Permission to check (e.g. 'schema:manage', 'data:write')."}}}
Eingabeschema
{'type': 'object', 'properties': {}}
Eingabeschema
{'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).'}}}
Eingabeschema
{'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).'}}}
Eingabeschema
{'type': 'object', 'properties': {}}
Eingabeschema
{'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).'}}}
Eingabeschema
{'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).'}}}
Eingabeschema
{'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).'}}}
Eingabeschema
{'type': 'object', 'required': ['schemas'], 'properties': {'schemas': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Array of schema definitions to validate.'}}}
Eingabeschema
{'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.'}}}
Eingabeschema
{'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).'}}}
Eingabeschema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'description': 'Max results (default: 50).'}, 'language': {'type': 'string', 'description': 'Filter by language.'}}}
Eingabeschema
{'type': 'object', 'required': ['request_id'], 'properties': {'request_id': {'type': 'string', 'description': 'Request ID from sdk_generate.'}}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
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…