list_endpoints
List Endpoints
List callable Metorial dashboard instance API endpoints from runtime introspection. Hidden, deprecated, confidential, and non-instance endpoints are excluded.
Ask your agent in plain language. Each of these maps to a real tool on the server.
list_endpoints
List callable Metorial dashboard instance API endpoints from runtime introspection. Hidden, deprecated, confidential, and non-instance endpoints are excluded.
list_instances
DEPRECATED — use `instance_list` instead. List Metorial instances visible to the authenticated actor. This call uses the organization-level instances endpoint and does not send a metorial-instance-id header.
call_endpoint
Call a Metorial dashboard instance API endpoint that appears in list_endpoints. The endpoint is revalidated against current introspection before dispatch.
get_instance
DEPRECATED — use `instance_get` instead. Read the metadata of an accessible Metorial instance, including its project, organization, environment type, and timestamps. Call instance_list to discover an instance ID or slug.
get_account_context
Read the authenticated credential type and its organization, project, instance, actor, and user context when available. Returns identity metadata, without returning the credential itself.
providers_configs_delete
Permanently deletes a provider config.
providers_configs_get
Retrieves a specific provider config by ID.
providers_deployments_list
Returns a paginated list of provider deployments.
providers_collections_list
Returns a paginated list of provider collections.
providers_auth_configs_list
Returns a paginated list of provider auth configs.
skills_imports_create
Queues a skill import from a repository or uploaded file.
sessions_runs_get
Retrieves a specific provider run by ID.
magic_mcp_endpoints_list
Returns a paginated list of magic MCP endpoints.
identity_delegations_create
Creates a new identity delegation.
identity_delegation_requests_get
Retrieves a specific identity delegation request by ID.
skills_merge_requests_close
Closes an open skill merge request without applying it.
providers_groups_add_listing
Adds a provider listing to a group.
magic_mcp_endpoints_add_servers
Adds magic MCP servers to a magic MCP endpoint.
magic_mcp_endpoints_remove_servers
Removes magic MCP servers from a magic MCP endpoint.
sessions_runs_list
Returns a paginated list of provider runs across all sessions.
skills_items_get
Retrieves a specific skill item.
identity_actors_get
Retrieves a specific identity actor by ID.
providers_deployments_get
Retrieves a specific provider deployment by ID.
sessions_events_get
Retrieves a specific event from a session.
sandbox_machines_delete
Terminates a machine and deletes its root disk.
magic_mcp_tokens_update
Updates a magic MCP token.
providers_auth_methods_get
Retrieves a specific provider auth method by ID.
identity_credentials_update
Updates the delegation config attached to an identity credential.
identity_agents_list
Returns a paginated list of agents for the instance.
identity_delegation_configs_delete
Archives an identity delegation config.
providers_get
Retrieves a specific provider by ID.
sessions_templates_providers_create
Adds a new provider configuration to a session template.
stores_get
Retrieves a store by its ID.
sandbox_machines_get
Retrieves a machine by ID.
providers_vaults_get
Retrieves a specific provider config vault by ID.
providers_tools_get
Retrieves a specific provider tool by ID.
providers_vaults_list
Returns a paginated list of provider config vaults.
providers_vaults_update
Updates a specific provider config vault.
sessions_list
Returns a paginated list of sessions.
custom_providers_versions_list
Returns a paginated list of versions for a custom provider.
magic_mcp_sessions_list
Returns a paginated list of magic MCP sessions.
skills_templates_delete
Archives a skill template.
sessions_tool_calls_get
Retrieves a specific tool call by ID.
providers_triggers_list
Returns a paginated list of provider triggers for a specific provider version.
sessions_get
Retrieves a specific session by ID.
custom_providers_deployments_get_logs
Retrieves the build and deployment logs for a deployment.
providers_publishers_get
Retrieves a specific publisher by ID.
skills_items_create
Creates a new item on a skill.
skills_merge_requests_perform
Queues application of a resolved skill merge request.
skills_templates_update
Updates a skill template.
skills_groups_get
Retrieves a specific skill group.
identity_agents_get
Retrieves a specific agent by ID.
skills_plugins_get
Retrieves a skill plugin.
magic_mcp_servers_tools
Returns the effective set of tools available through the providers backing a magic MCP server.
skills_groups_update
Updates a skill group.
sessions_templates_get
Retrieves a specific session template by ID.
skills_plugins_archive
Archives a skill plugin.
providers_setup_sessions_create
Creates a new provider setup session for OAuth authentication.
identity_delete
Archives an identity.
custom_providers_archive
Archives a specific custom provider and disables new connections to it.
custom_providers_versions_get_env
Retrieves the environment variables for a specific version of a custom provider.
skills_agents_delete
Archives a specific skill agent and removes its linked store item.
sessions_templates_update
Updates a specific session template.
skills_plugins_update
Updates a skill plugin.
files_upload
Upload a base64-encoded file to a Metorial instance. Returns the created file, whose ID can be used by skills, sandboxes, chat messages, and file links.
providers_tools_list
Returns a paginated list of provider tools. By default returns tools from the latest version. Use optional filters to get tools for a specific version.
sessions_templates_list
Returns a paginated list of session templates.
custom_providers_update
Updates a specific custom provider.
providers_configs_get_config_schema
Retrieves the JSON Schema for configuration of this provider deployment.
stores_update
Updates a specific store.
providers_auth_configs_delete
Permanently deletes a provider auth config.
custom_providers_environments_list
Returns a paginated list of environments for a custom provider.
skills_agents_list
Returns a paginated list of agents for a specific skill.
identity_credentials_delete
Archives an identity credential.
skills_participants_get
Retrieves a specific participant within a skill.
identity_list
Returns a paginated list of identities for the instance.
magic_mcp_groups_add_servers
Adds magic MCP servers to a group.
providers_setup_sessions_get
Retrieves a specific provider setup session by ID.
sessions_participants_get
Retrieves a specific participant in a session.
skills_imports_list
Returns a paginated list of skill imports.
identity_update
Updates mutable fields on an existing identity.
identity_delegation_configs_update
Updates mutable fields on an existing identity delegation config.
skills_merge_requests_create
Creates a merge request from one skill into another.
providers_groups_remove_listing
Removes a provider listing from a group.
providers_auth_configs_get
Retrieves a specific provider auth config by ID.
magic_mcp_tokens_delete
Deletes a magic MCP token.
sessions_messages_list
Returns a paginated list of messages for a session.
stores_items_modify
Applies bulk item operations to a specific store.
providers_versions_get
Retrieves a specific provider version by ID.
skills_create
Creates a new skill.
providers_specifications_get
Retrieves a specific provider specification by ID.
providers_credentials_delete
Permanently deletes provider auth credentials.
skills_templates_list
Returns a paginated list of skill templates.
skills_marketplaces_list
Returns a paginated list of skill marketplaces.
identity_get
Retrieves a specific identity by ID.
magic_mcp_servers_update
Updates a magic MCP server.
skills_groups_create
Creates a skill group.
providers_triggers_get
Retrieves a specific provider trigger by ID.
files_links_delete
Deletes a specific file link by its ID.
providers_credentials_list
Returns a paginated list of provider auth credentials.
identity_delegations_revoke
Revokes an existing identity delegation.
sessions_errors_list
Returns a paginated list of errors across all sessions.
files_links_get
Retrieves the details of a specific file link by its ID.
providers_deployments_update
Updates a specific provider deployment.
skills_configurations_delete
Soft deletes a specific non-internal skill configuration.
custom_providers_deployments_list
Returns a paginated list of deployments for a custom provider.
providers_groups_get
Retrieves a specific provider group by ID.
stores_list
Returns a paginated list of stores owned by the instance.
sessions_templates_providers_list
Returns a paginated list of providers configured for a session template.
files_list
Returns a paginated list of files owned by the instance.
skills_versions_list
Returns a paginated list of versions for a specific skill.
sessions_connections_get
Retrieves a specific connection from a session.
sandbox_machines_create
Creates a machine and, unless disabled, starts it.
providers_deployments_create
Creates a new provider deployment.
skills_participants_list
Returns a paginated list of participants for a specific skill.
sessions_update
Updates a session.
sessions_create
Creates a new session with provider deployments.
skills_files_get
Retrieves a single skill file by path. Documents include their text content, other files include a download URL.
sessions_providers_get
Retrieves a specific provider connected to a session.
custom_providers_commits_list
Returns a paginated list of commits for a custom provider.
custom_providers_list
Returns a paginated list of custom providers.
sessions_error_groups_list
Returns a paginated list of error groups across all sessions.
instance_list
Lists all instances within the organization that the authenticated actor has access to.
skills_exports_create
Creates a skill, plugin, or marketplace export.
sessions_events_list
Returns a paginated list of events for a session.
sessions_tool_calls_create
Creates a new tool call in a session by invoking a specific tool.
skills_plugins_create
Creates a skill plugin.
providers_credentials_get
Retrieves specific provider auth credentials by ID.
custom_providers_commits_create
Creates a new commit to promote or rollback a version in an environment.
providers_auth_configs_update
Updates a specific provider auth config.
magic_mcp_endpoints_update
Updates a magic MCP endpoint.
skills_imports_get
Retrieves an individual skill import and its results.
skills_agents_get
Retrieves a specific agent within a skill.
skills_marketplaces_create
Creates a skill marketplace.
skills_exports_list
Returns a paginated list of skill exports.
files_delete
Deletes a specific file by its ID.
skills_merge_requests_rollback
Restores the target skill to its state before a completed merge.
providers_groups_create
Creates a new custom provider group.
magic_mcp_servers_providers_update
Updates a backing integration provider and then sets the corresponding integration instance provider for a magic MCP server.
identity_delegation_requests_approve
Approves an existing identity delegation request.
magic_mcp_groups_update
Updates a magic MCP group.
magic_mcp_tokens_add_groups
Adds groups to a magic MCP token.
magic_mcp_servers_providers_delete
Archives a backing integration instance provider from a magic MCP server and removes the shared integration provider when unused.
skills_exports_get
Retrieves a skill export.
stores_create
Creates a new store for the instance.
identity_credentials_get
Retrieves a specific identity credential by ID.
magic_mcp_groups_create
Creates a magic MCP group.
custom_providers_deployments_get
Retrieves a specific deployment.
skills_files_batch
Applies up to 100 put, delete and move changes one after another, in order. Every change is validated before any is applied, but changes are not applied atomically: if a change fails while being applied, the changes before it stay applied. Every change can carry its own if_match precondition.
magic_mcp_servers_providers_get
Retrieves a specific backing integration instance provider for a magic MCP server.
sessions_error_groups_get
Retrieves a specific error group by ID across all sessions.
providers_versions_list
Returns a paginated list of provider versions.
skills_agents_update
Updates the name or description for a specific skill agent.
magic_mcp_sessions_get
Retrieves a specific magic MCP session.
sandbox_machines_exec
Runs a shell command in the machine and returns its exit code and output. Non-interactive; starts the machine if needed.
magic_mcp_servers_list
Returns a paginated list of magic MCP servers.
skills_groups_list
Returns a paginated list of skill groups.
skills_groups_delete
Archives a skill group.
identity_delegation_configs_get
Retrieves a specific identity delegation config by ID.
identity_create
Creates a new identity owned by an existing identity actor.
custom_providers_versions_create
Creates a new version for a custom provider.
sessions_participants_list
Returns a paginated list of participants in a session.
providers_categories_list
Returns a paginated list of provider categories.
identity_delegation_requests_list
Returns a paginated list of identity delegation requests.
magic_mcp_endpoints_delete
Archives a magic MCP endpoint.
stores_items_get
Retrieves a specific item within a store.
sessions_templates_delete
Deletes a specific session template.
identity_delegation_requests_deny
Denies an existing identity delegation request.
skills_list
Returns a paginated list of skills.
files_links_create
Creates a new link for a specific file.
magic_mcp_groups_remove_servers
Removes magic MCP servers from a group.
skills_marketplaces_update
Updates a skill marketplace.
skills_configurations_get
Retrieves a specific skill configuration by ID, or the default.
custom_providers_create
Creates a new custom provider.
providers_specifications_list
Returns a paginated list of provider specifications.
magic_mcp_servers_get
Retrieves a specific magic MCP server.
sessions_templates_providers_update
Updates a provider configuration in a session template.
providers_groups_update
Updates an existing provider group.
sessions_providers_create
Adds a new provider to an active session.
skills_versions_get
Retrieves a specific skill version by its ID.
sessions_providers_delete
Removes a provider from a session.
sessions_providers_list
Returns a paginated list of providers connected to a session.
identity_actors_delete
Archives an identity actor.
identity_delegation_configs_list
Returns a paginated list of identity delegation configs.
skills_items_list
Returns a paginated list of items for a skill.
magic_mcp_groups_list
Returns a paginated list of magic MCP groups.
providers_collections_get
Retrieves a specific provider collection by ID.
sessions_templates_providers_delete
Removes a provider configuration from a session template.
providers_vaults_delete
Permanently deletes a provider config vault.
identity_delegation_configs_create
Creates a new identity delegation config.
magic_mcp_servers_providers_create
Creates a configurable provider row for a magic MCP server.
magic_mcp_groups_get
Retrieves a specific magic MCP group.
providers_configs_list
Returns a paginated list of provider configs.
skills_files_list
Lists every file of a skill with its path, size and etag. Directories are implied by file paths.
magic_mcp_groups_delete
Deletes a magic MCP group. Fails while the group is the only group of an active magic MCP token, so that deleting a group never widens what a token can access.
stores_delete
Deletes a specific store.
sessions_templates_list_tools
Returns the effective set of tools available through the providers in a session template, filtered by the tool filters of each provider, deployment, config, and auth config.
providers_list
Returns a paginated list of provider listings.
skills_merge_requests_get
Retrieves a skill merge request.
providers_groups_list
Returns a paginated list of provider groups.
skills_marketplaces_sync
Forces a skill marketplace sync.
identity_actors_list
Returns a paginated list of identity actors for the instance.
skills_templates_get
Retrieves a specific skill template.
skills_configurations_list
Returns a paginated list of visible skill configurations.
identity_actors_update
Updates mutable fields on an existing identity actor.
skills_marketplaces_get
Retrieves a skill marketplace.
sessions_templates_providers_get
Retrieves a specific provider configuration from a session template.
stores_items_list
Returns a paginated list of items for a specific store.
providers_setup_sessions_update
Updates a specific provider setup session.
skills_get
Retrieves a specific skill.
files_links_list
Returns a paginated list of file links owned by the instance organization.
identity_credentials_list
Returns a paginated list of identity credentials for the instance.
providers_setup_sessions_delete
Deletes a provider setup session.
identity_credentials_create
Creates a new credential and attaches it to an identity.
skills_files_put
Creates or replaces the file at a path. Parent directories are created automatically.
skills_items_delete
Archives a skill item.
sessions_connections_list
Returns a paginated list of connections for a session.
skills_delete
Archives a specific skill.
identity_delegations_get
Retrieves a specific identity delegation by ID.
providers_categories_get
Retrieves a specific provider category by ID.
sessions_runs_get_logs
Retrieves the logs for a specific provider run.
magic_mcp_servers_create
Creates a magic MCP server with a new session template. A Subspace session is created automatically on first connection and then reused.
skills_templates_create
Creates a skill template.
skills_update
Updates a specific skill.
custom_providers_versions_get
Retrieves a specific version of a custom provider.
providers_setup_sessions_list
Returns a paginated list of provider setup sessions.
skills_configurations_update
Updates a specific skill configuration. Updating default creates it first if needed.
sessions_providers_update
Updates a provider connected to a session.
sessions_tool_calls_list
Returns a paginated list of tool calls across all sessions.
identity_actors_create
Creates a new identity actor.
magic_mcp_endpoints_get
Retrieves a specific magic MCP endpoint.
sessions_messages_get
Retrieves a specific message from a session.
magic_mcp_servers_providers_list
Returns the backing integration instance providers configured for a magic MCP server.
providers_publishers_list
Returns a paginated list of publishers.
custom_providers_get
Retrieves a specific custom provider by ID.
skills_marketplaces_archive
Archives a skill marketplace.
skills_plugins_list
Returns a paginated list of skill plugins.
magic_mcp_servers_delete
Archives a magic MCP server.
magic_mcp_tokens_remove_groups
Removes groups from a magic MCP token.
skills_agents_create
Creates a new agent document in the skill agents directory.
magic_mcp_endpoints_create
Creates a magic MCP endpoint.
instance_get
Retrieves metadata and configuration details for a specific instance.
skills_configurations_create
Creates a new non-default skill configuration.
skills_merge_requests_list
Returns a paginated list of skill merge requests.
skills_files_delete
Deletes the file at a path. Directories that were created automatically and become empty are removed. The root SKILL.md cannot be deleted.
sessions_templates_create
Creates a new session template.
providers_configs_update
Updates a specific provider config.
skills_files_move
Moves or renames a file. The root SKILL.md cannot be moved.
custom_providers_commits_get
Retrieves a specific commit.
files_get
Retrieves details for a specific file by its ID.
identity_delegations_list
Returns a paginated list of identity delegations for the instance.
providers_auth_methods_list
Returns a paginated list of provider auth methods.
identity_delegation_requests_create
Creates a new identity delegation request.
sessions_errors_get
Retrieves a specific error that occurred in a session.
custom_providers_environments_get
Retrieves a specific environment.
sandbox_disks_clone
Creates a copy of a disk in the same region.
portals_update
Updates an existing portal for the instance.
sandbox_disks_resize
Starts growing a disk to a larger size.
portals_invites_get
Retrieves a portal consumer invite by ID.
portals_groups_delete
Archives a consumer group for the portal.
network_firewalls_list
Returns a paginated list of firewalls.
sandbox_machines_instances_logs
Returns a page of the console output of an instance.
events_listeners_create
Subscribes an event destination to events for this instance — generic resource events, a callback's trigger events, or a chat connection's events.
outposts_delete
Delete a disabled outpost owned by this organization
monitoring_protoguard_list
Returns a paginated list of ProtoGuard alerts for this instance.
sandbox_machines_pause
Pauses a running machine and keeps its memory state.
chat_workspaces_get
Retrieves a specific chat workspace.
sandbox_images_create
Creates an empty image. Build a version of it to make it available to machines.
sandbox_machines_errors_get
Retrieves an error reported by a machine.
consumers_create
Creates or links a consumer for an instance.
chat_instances_create
Creates a new chat instance for a chat connection.
network_firewalls_create
Creates a new firewall.
sandbox_image_builds_get
Retrieves an image build by ID.
network_firewall_assignments_create
Creates an assignment that applies a firewall to a target.
chat_instances_get
Retrieves a specific chat instance.
portals_access_create
Creates a new consumer access rule for the portal.
portals_get
Retrieves details for a specific portal.
portals_access_delete
Deletes a consumer access rule from the portal.
integrations_setup_sessions_create
Creates a new integration setup session. Creates a draft integration instance unless integration_instance_id is given, in which case that instance is reused and its config and auth config are overwritten on completion.
portals_create
Creates a new portal for the instance.
callbacks_get
Retrieves a specific callback by ID.
events_destinations_create
Create an event destination for the organization
sandbox_images_builds_list
Returns a paginated list of the builds of an image.
integrations_instances_create_template
Creates or updates the shared session template for a specific integration instance.
chat_instances_update
Updates a specific chat instance.
callbacks_list
Returns a paginated list of callbacks.
monitoring_alerts_list
Returns a paginated list of monitor alerts for this instance.
chat_connections_create
Creates a new chat connection, together with the single provider it is linked to.
monitoring_monitors_list
Returns a paginated list of monitors for this instance.
integrations_instances_list
Returns a paginated list of integration instances.
sandbox_images_get
Retrieves an image by ID.
network_internet_gateway_get
Retrieves the integration internet gateway of the instance, including its public IPs.
integrations_instances_delete
Archives a specific integration instance.
sandbox_regions_get
Retrieves a sandbox region by its identifier.
network_firewall_assignments_delete
Deletes an integration firewall assignment.
monitoring_alerts_unresolve
Reopens a resolved monitor alert.
sandbox_machines_events_get
Retrieves an event of a machine.
monitoring_alerts_viewed
Marks a monitor alert as viewed by the current actor.
events_get
Get a specific event recorded for the organization
portals_invites_create
Invites a consumer to a portal.
sandbox_machines_operations_list
Returns a paginated list of the operations of a machine.
sandbox_specs_get
Retrieves a machine spec by ID.
integrations_setup_sessions_list
Returns a paginated list of integration setup sessions.
network_firewalls_get
Retrieves a specific firewall by ID.
consumers_surfaces_get
Retrieves a consumer surface by ID.
outposts_enable
Enable a disabled outpost owned by this organization
sandbox_disks_delete
Deletes a disk. Root filesystem disks cannot be deleted; they are removed with their machine.
sandbox_machines_start
Starts a paused or hibernated machine.
sandbox_machines_instances_list
Returns a paginated list of the instances of a machine.
events_destinations_update
Update an event destination configured for the organization
chat_workspaces_list
Returns a paginated list of workspaces for a chat instance.
portals_groups_create
Creates a new consumer group for the portal.
monitoring_monitors_get
Retrieves a monitor by ID.
network_policies_create
Creates a new network policy.
sandbox_machines_update
Updates a machine. Changes to its size, runtime, or mounts take effect once the machine restarts, which happens on its own for a running machine, and the machine reports restart_required until then.
monitoring_protoguard_get
Retrieves a ProtoGuard alert by ID.
sandbox_images_versions_list
Returns a paginated list of the versions of an image.
sandbox_disks_resizes_list
Returns a paginated list of the resizes of a disk.
integrations_instances_update
Updates a specific integration instance.
sandbox_machines_instances_get
Retrieves an instance of a machine.
outposts_credentials_get
Get a credential for an outpost owned by this organization
sandbox_images_builds_create
Builds a new version of an image from a Dockerfile. Upload the build context as a file with the sandbox_image_build_context purpose first.
sandbox_machines_touch
Records activity so the machine is not paused for being idle.
callbacks_events_get
Retrieves a specific callback event by ID, enriched with the payload the provider produced for it and, if it came from a webhook, the inbound request behind it.
portals_access_list
Returns a paginated list of consumer access rules for a portal.
chat_events_get
Retrieves a specific chat event.
sandbox_disks_get
Retrieves a disk by ID.
events_destinations_rotate_webhook_secret
Generates a new signing secret for this event destination's webhook, invalidating the previous one. The new secret is only returned in this response.
events_destinations_ping
Sends a test delivery to this event destination immediately, regardless of its listeners. The ping goes through the normal delivery/retry pipeline and shows up in delivery history.
integrations_instances_create_session
Creates a session from the shared session template of a specific integration instance.
network_enclaves_list
Returns a paginated list of integration enclaves.
sandbox_image_builds_list
Returns a paginated list of image builds across all images.
sandbox_images_update
Updates the name and metadata of one of your images.
sandbox_machines_access_files
Creates a short-lived token for the machine's file service.
network_firewall_assignments_list
Returns a paginated list of integration firewall assignments.
outposts_access_set
Replace this organization's access grants on an outpost with the given list of instance/service grants
portals_access_update
Updates the shared listing fields for a portal access rule.
consumers_surfaces_list
Returns a paginated list of consumer surfaces for an instance.
sandbox_specs_list
Returns a paginated list of machine specs. The available field shows whether your plan allows creating machines of that size.
sandbox_disks_list
Returns a paginated list of disks.
monitoring_alerts_resolve
Marks a monitor alert as resolved.
chat_events_list
Returns a paginated list of chat events.
network_policies_update
Updates a network policy definition.
sandbox_disks_create
Creates an empty disk.
portals_groups_list
Returns a paginated list of consumer groups for a portal.
sandbox_machines_events_list
Returns a paginated list of the events of a machine.
sandbox_machines_usage
Returns resource usage samples of a machine, newest first.
integrations_instances_create
Creates a new integration instance.
network_policies_get
Retrieves a specific network policy by ID.
integrations_providers_create
Creates a new integration provider.
events_destinations_get
Get a specific event destination configured for the organization
network_enclaves_get
Retrieves a specific integration enclave by ID.
network_firewalls_update
Updates a firewall definition.
integrations_providers_list
Returns a paginated list of integration providers.
sandbox_machines_list
Returns a paginated list of machines.
sandbox_images_delete
Deletes one of your images and cancels its running builds.
portals_invites_list
Returns a paginated list of invites for a portal.
network_policies_list
Returns a paginated list of network policies.
consumers_update
Updates a consumer for an instance.
sandbox_disks_resizes_retry
Retries a resize that failed.
sandbox_regions_list
Returns a paginated list of regions sandboxes can run in.
outposts_credentials_disable
Disable a credential for an outpost owned by this organization. A credential must be disabled before it can be deleted.
sandbox_disks_update
Updates a disk name and metadata. Only metadata can be updated for root filesystem disks.
callbacks_delete
Disables callbacks on the underlying integration provider, tearing down this callback and every callback instance registered for it.
sandbox_machines_usage_history_summary
Returns totals and averages for a range. Summary bounds align independently to minute or hour source buckets. Use a timeline’s effective bounds to compare its totals with a summary.
portals_access_get
Retrieves a portal access rule by ID.
outposts_access_list
List the access grants on an outpost, optionally filtered by organization or instance
consumers_list
Returns a paginated list of consumers for an instance.
network_firewalls_delete
Archives a firewall.
chat_connections_get
Retrieves a specific chat connection.
network_policies_delete
Archives a network policy.
chat_connections_delete
Archives a specific chat connection.
sandbox_machines_operations_get
Retrieves an operation of a machine.
integrations_create
Creates a new integration.
chat_connections_update
Updates a specific chat connection.
sandbox_disks_mounts_list
Returns a paginated list of the times a disk was mounted into a machine.
callbacks_events_list
Returns a paginated list of callback events.
integrations_providers_get
Retrieves a specific integration provider.
callbacks_update
Updates the name, description, metadata or trigger group selections of a callback. Changing the selections re-registers the affected triggers. Everything else about a callback is derived from its integration provider - set `callbacks.status` to `disabled` there to tear it down.
sandbox_images_list
Returns a paginated list of the images you can create machines from.
events_listeners_delete
Removes an event destination listener.
sandbox_disks_resizes_get
Retrieves a resize of a disk.
integrations_providers_delete
Archives a specific integration provider.
events_listeners_list
Returns a paginated list of event destination listeners for the organization.
network_internet_gateway_list_network_logs
Returns ingress or egress network logs for integration enclaves in the instance environment.
integrations_setup_sessions_get
Retrieves a specific integration setup session.
events_destinations_list
List all event destinations configured for the organization
callbacks_create
Enables callbacks for an integration provider and returns the callback it created. Only providers whose type reports `triggers.status` as `enabled` support this. Callback instances are then registered for every matching integration instance in the background.
sandbox_images_versions_get
Retrieves a version of an image.
outposts_credentials_list
List the credentials for an outpost owned by this organization
callbacks_instances_get
Retrieves a specific callback instance by ID.
sandbox_machines_usage_history_timeline
Returns chronological usage buckets. Minute data is retained for 7 days and hourly data for 30 days. Zero samples means no observations, not necessarily a stopped machine.
api_keys_get
Get the information of a specific API key
outposts_credentials_delete
Delete a disabled credential for an outpost owned by this organization
callbacks_instances_list
Returns a paginated list of callback instances.
sandbox_machines_hibernate
Hibernates a machine so it stops consuming compute resources.
api_keys_list
Get the current user information
sandbox_machines_restart
Restarts a machine on a fresh instance.
sandbox_image_builds_cancel
Cancels a build that is still running.
integrations_list
Returns a paginated list of integrations.
portals_list
Returns a paginated list of portals.
sandbox_machines_access_ports
Creates a short-lived token for reaching ports inside the machine.
outposts_disable
Disable an outpost owned by this organization. An outpost must be disabled before it can be deleted.
portals_groups_update
Updates a consumer group for the portal.
outposts_get
Get any outpost in the organization's account family
outposts_update
Update the information of an outpost owned by this organization
integrations_get
Retrieves a specific integration.
outposts_create
Create a new outpost owned by this organization
outposts_list
List every outpost in the organization's account family
chat_instances_list
Returns a paginated list of chat instances.
chat_instances_delete
Archives a specific chat instance.
consumers_get
Retrieves a consumer by ID.
events_destinations_archive
Archives an event destination. Listeners pointed at it stop being delivered to.
sandbox_image_builds_logs
Returns a page of the build output.
integrations_providers_update
Updates a specific integration provider.
sandbox_machines_access_shell
Creates a short-lived token for an interactive shell in the machine.
chat_connections_list
Returns a paginated list of chat connections.
portals_groups_get
Retrieves a portal consumer group by ID.
integrations_update
Updates a specific integration.
events_listeners_get
Retrieves a specific event destination listener by ID.
integrations_instances_get
Retrieves a specific integration instance.
sandbox_machines_errors_list
Returns a paginated list of the errors reported by a machine.
events_list
List events recorded for the organization
monitoring_alerts_get
Retrieves a monitor alert by ID.
network_firewall_assignments_get
Retrieves a specific integration firewall assignment by ID.
audit_logs_list
List audit logs recorded for the organization
chat_commands_respond
Replies to a slash command from a chat.command.invoked event, using the provider's native command response.
events_deliveries_get
Get a specific event delivery recorded for the organization
chat_messages_read
Marks a specific chat message as read.
chat_messages_get
Retrieves a specific chat message.
chat_channels_members_list
Returns a paginated list of members of a chat channel.
chat_threads_get
Retrieves a specific chat thread.
chat_chats_list
Returns a paginated list of chats.
chat_instances_provider_set
Creates or updates the single provider for a chat instance.
chat_channels_members_get
Retrieves a specific member of a chat channel.
chat_messages_delete
Deletes a specific chat message.
events_deliveries_list
List event deliveries recorded for the organization
chat_messages_reactions_list
Returns the reactions left on a specific chat message.
audit_logs_get
Get a specific audit log recorded for the organization
chat_messages_update
Edits a specific chat message.
chat_messages_reactions_delete
Removes a reaction from a specific chat message.
events_delivery_attempts_get
Get a specific delivery attempt, including the request Metorial sent and the response the destination returned
chat_channels_list
Returns a paginated list of channels for a chat.
events_delivery_attempts_list
List delivery attempts recorded for the organization
chat_instances_sync
Triggers a sync of the workspaces available on this chat instance.
chat_channels_typing_start
Shows a typing indicator in a chat channel.
chat_messages_create
Sends a new message to a chat channel.
chat_instances_provider_authenticated_user
Retrieves the chat provider account this chat instance is authenticated as.
chat_instances_provider_get
Retrieves the single provider configured for a chat instance.
events_deliveries_retry
Schedules another attempt for a delivery that has finished, whether it succeeded or gave up. The delivery is given a fresh attempt budget.
chat_dms_open
Opens (or retrieves) a direct message channel with one or more users.
chat_messages_list
Returns a paginated list of messages in a chat channel.
chat_threads_list
Returns a paginated list of threads in a chat channel.
chat_messages_reactions_create
Adds a reaction to a specific chat message.
chat_chats_get
Retrieves a specific chat.
chat_channels_get
Retrieves a specific chat channel.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Administer Metorial instances with one tool per admin API operation: providers, sessions, skills, files, sandboxes, Magic MCP, portals, integrations, API keys, and more, plus endpoint discovery and validated dynamic calls using OAuth or API key authentication.
Common questions about connecting Metorial Admin to AI agents with Metorial.