Server Capabilities

Describes the capabilities, i.e., the tools, resources, and prompts, that certain servers support.

Server Capabilities object

Attributes

object

String

mcp_servers

Object

List of MCP servers and their capabilities

tools

Object

List of tools available on MCP servers

prompts

Object

List of prompts available on MCP servers

resource_templates

Object

List of resource templates available on MCP servers

{
"object": "server.capabilities",
"mcp_servers": {
"0": {
"object": "server.capabilities.mcp_server",
"server": {
"object": "server#preview",
"type": "public"
},
"server_variant": {
"object": "server.server_variant#preview",
"source": {
"type": "docker",
"docker": {}
}
},
"server_version": {
"object": "server.server_version#preview",
"source": {
"type": "docker",
"docker": {}
}
},
"server_deployment": {
"object": "server.server_deployment#preview",
"metadata": {},
"server": {
"object": "server#preview",
"type": "public"
}
},
"capabilities": {
"key1": {}
},
"info": {}
},
"1": {
"object": "server.capabilities.mcp_server",
"server": {
"object": "server#preview",
"type": "public"
},
"server_variant": {
"object": "server.server_variant#preview",
"source": {
"type": "docker",
"docker": {}
}
},
"server_version": {
"object": "server.server_version#preview",
"source": {
"type": "docker",
"docker": {}
}
},
"server_deployment": {
"object": "server.server_deployment#preview",
"metadata": {},
"server": {
"object": "server#preview",
"type": "public"
}
},
"capabilities": {
"key1": {}
},
"info": {}
},
"object": "example_object",
"id": "example_id",
"server": {
"object": "example_object",
"id": "example_id",
"name": "example_name",
"description": "example_description",
"type": "",
"created_at": "2025-10-15T16:41:27.158Z",
"updated_at": "2025-10-15T16:41:27.158Z"
},
"server_variant": {
"object": "example_object",
"id": "example_id",
"identifier": "example_identifier",
"server_id": "example_server_id",
"source": {
"type": "example_type",
"docker": {
"image": "example_image"
}
},
"created_at": "2025-10-15T16:41:27.158Z"
},
"server_version": {
"object": "example_object",
"id": "example_id",
"identifier": "example_identifier",
"server_id": "example_server_id",
"server_variant_id": "example_server_variant_id",
"source": {
"type": "example_type",
"docker": {
"image": "example_image",
"tag": "example_tag"
}
},
"created_at": "2025-10-15T16:41:27.158Z"
},
"server_deployment": {
"object": "example_object",
"id": "example_id",
"name": "example_name",
"description": "example_description",
"metadata": "example_metadata",
"created_at": "2025-10-15T16:41:27.158Z",
"updated_at": "2025-10-15T16:41:27.158Z",
"server": {
"object": "example_object",
"id": "example_id",
"name": "example_name",
"description": "example_description",
"type": "",
"created_at": "2025-10-15T16:41:27.158Z",
"updated_at": "2025-10-15T16:41:27.158Z"
}
},
"capabilities": "example_capabilities",
"info": {
"name": "example_name",
"version": "example_version"
}
},
"tools": {
"0": {},
"1": {},
"mcp_server_id": "example_mcp_server_id",
"name": "example_name",
"description": "example_description",
"input_schema": "example_input_schema",
"output_schema": "example_output_schema",
"annotations": "example_annotations"
},
"prompts": {
"0": {},
"1": {},
"mcp_server_id": "example_mcp_server_id",
"name": "example_name",
"description": "example_description",
"arguments": "example_arguments"
},
"resource_templates": {
"0": {},
"1": {},
"mcp_server_id": "example_mcp_server_id",
"uri_template": "example_uri_template",
"name": "example_name",
"description": "example_description",
"mime_type": "example_mime_type"
}
}

List server capabilities

Returns a list of server capabilities, filterable by server attributes such as deployment, variant, or version.

Query Parameters

limit

NumberOptional

after

StringOptional

before

StringOptional

cursor

StringOptional

order

EnumOptional

server_deployment_id

UnionOptional

server_variant_id

UnionOptional

server_id

UnionOptional

server_version_id

UnionOptional

server_implementation_id

UnionOptional
GEThttp://api.metorial.com/server-capabilities
curl -X GET "https://api.metorial.com/server-capabilities" \
-H "Authorization: Bearer metorial_sk_..."