gradeNot graded
page: Every page
search-toolsAnswer
Search the WebMCP Registry for tools across all registered domains. Returns matching tool contracts with their domain and verification status. Use this to find what capabilities are available on the web before deciding which sites to visit.
View tool JSON
{
"name": "search-tools",
"kind": "answer",
"impl": "imperative",
"description": "Search the WebMCP Registry for tools across all registered domains. Returns matching tool contracts with their domain and verification status. Use this to find what capabilities are available on the web before deciding which sites to visit.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Keyword to search across tool names and descriptions"
},
"category": {
"type": "string",
"description": "Optional category filter — e.g. \"Commerce\", \"Developer Tools\", \"Productivity & Work\""
}
},
"required": [
"query"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
},
"page": "/domain/www.bestprice.gr"
}search-domainsAnswer
Search the WebMCP Registry for registered domains by name. Returns matching domains with their verification status, category, tool count, and tool names. Use this to discover what sites are registered before deciding which ones to explore.
View tool JSON
{
"name": "search-domains",
"kind": "answer",
"impl": "imperative",
"description": "Search the WebMCP Registry for registered domains by name. Returns matching domains with their verification status, category, tool count, and tool names. Use this to discover what sites are registered before deciding which ones to explore.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Substring to match against domain names — omit to browse recent domains"
},
"category": {
"type": "string",
"description": "Filter by category — e.g. \"Commerce\", \"Travel & Booking\", \"Developer Tools\""
},
"verifiedOnly": {
"type": "boolean",
"description": "If true, only return verified domains"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
},
"page": "/domain/www.bestprice.gr"
}get-domain-toolsAnswer
Get all registered WebMCP tools for a specific domain. Returns the full tool contracts so an agent can plan what actions are available before visiting the site.
View tool JSON
{
"name": "get-domain-tools",
"kind": "answer",
"impl": "imperative",
"description": "Get all registered WebMCP tools for a specific domain. Returns the full tool contracts so an agent can plan what actions are available before visiting the site.",
"inputSchema": {
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "Domain to look up, e.g. \"example.com\" or \"example.com/app\""
}
},
"required": [
"domain"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
},
"page": "/domain/www.bestprice.gr"
}lookup-urlAnswer
Check if a URL is registered in the WebMCP Registry and return its tool contracts. Accepts a full URL — protocol and trailing slashes are stripped automatically. The fastest way to discover what the current page can do.
View tool JSON
{
"name": "lookup-url",
"kind": "answer",
"impl": "imperative",
"description": "Check if a URL is registered in the WebMCP Registry and return its tool contracts. Accepts a full URL — protocol and trailing slashes are stripped automatically. The fastest way to discover what the current page can do.",
"inputSchema": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Full URL or bare domain to look up, e.g. \"https://example.com/app\" or \"example.com\""
}
},
"required": [
"url"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
},
"page": "/domain/www.bestprice.gr"
}get-tool-schemaAnswer
Get the full contract for a single tool on a specific domain, including its input schema and version history. Use this when you need the exact current schema for a tool before calling it.
View tool JSON
{
"name": "get-tool-schema",
"kind": "answer",
"impl": "imperative",
"description": "Get the full contract for a single tool on a specific domain, including its input schema and version history. Use this when you need the exact current schema for a tool before calling it.",
"inputSchema": {
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "Domain the tool belongs to, e.g. \"example.com\""
},
"toolName": {
"type": "string",
"description": "Name of the tool, e.g. \"add-to-cart\""
}
},
"required": [
"domain",
"toolName"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
},
"page": "/domain/www.bestprice.gr"
}