← WebMCP Directory

Tool tree

aitoys.cloud

Developer ToolsTools verified
Website
aitoys.cloud exposes WebMCP tools to AI agents.
Explore capabilities

    page: Home

    get_tool_detailsAnswer

    Get detailed information, features, headings, and instructions for a specific tool by its slug or URL.

    View tool JSON
    {
      "name": "get_tool_details",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get detailed information, features, headings, and instructions for a specific tool by its slug or URL.",
      "inputSchema": {
        "type": "object",
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "url": {
            "type": "string",
            "description": "Full URL to the tool page."
          },
          "slug": {
            "type": "string",
            "description": "Tool slug (e.g., 'json-formatter', 'optical-transfer', 'screen-recorder')."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    list_toolsAnswer

    Browse the AI Toys catalog and list available browser-based utility and AI tools, optionally filtered by category.

    View tool JSON
    {
      "name": "list_tools",
      "kind": "answer",
      "impl": "imperative",
      "description": "Browse the AI Toys catalog and list available browser-based utility and AI tools, optionally filtered by category.",
      "inputSchema": {
        "type": "object",
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "category": {
            "enum": [
              "all",
              "office",
              "developer",
              "ai",
              "chat"
            ],
            "type": "string",
            "description": "Optional category filter: 'all', 'office', 'developer', 'ai', or 'chat'."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    open_toolAction

    Navigate to and launch a selected AI Toys utility tool page.

    View tool JSON
    {
      "name": "open_tool",
      "kind": "act",
      "impl": "imperative",
      "description": "Navigate to and launch a selected AI Toys utility tool page.",
      "inputSchema": {
        "type": "object",
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "url": {
            "type": "string",
            "description": "Full URL to the tool page."
          },
          "slug": {
            "type": "string",
            "description": "Tool slug (e.g., 'json-formatter', 'optical-transfer', 'screen-recorder')."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    search_toolsAnswer

    Search the AI Toys catalog for tools matching a query keyword across tool titles, descriptions, categories, or slugs.

    View tool JSON
    {
      "name": "search_tools",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search the AI Toys catalog for tools matching a query keyword across tool titles, descriptions, categories, or slugs.",
      "inputSchema": {
        "type": "object",
        "$schema": "http://json-schema.org/draft-07/schema#",
        "required": [
          "query"
        ],
        "properties": {
          "query": {
            "type": "string",
            "description": "Search keyword (e.g., 'json', 'transfer', 'recorder', 'yaml')."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }

    page: Json formatter

    json_formatAction

    format a JSON string locally in the active AI Toys page

    View tool JSON
    {
      "name": "json_format",
      "kind": "act",
      "impl": "imperative",
      "description": "format a JSON string locally in the active AI Toys page",
      "inputSchema": {
        "type": "object",
        "properties": {
          "input": {
            "type": "string"
          },
          "indent": {
            "type": "number",
            "enum": [
              2,
              4
            ],
            "default": 2
          }
        },
        "required": [
          "input"
        ]
      },
      "page": "/tools/json-formatter/"
    }

    page: Json yaml

    json_to_yamlAction

    Convert json to yaml locally

    View tool JSON
    {
      "name": "json_to_yaml",
      "kind": "act",
      "impl": "imperative",
      "description": "Convert json to yaml locally",
      "inputSchema": {
        "type": "object",
        "properties": {
          "input": {
            "type": "string"
          }
        },
        "required": [
          "input"
        ]
      },
      "page": "/tools/json-yaml/"
    }

    page: Base64

    base64_encodeAction

    Encode UTF-8 text as Base64 locally

    View tool JSON
    {
      "name": "base64_encode",
      "kind": "act",
      "impl": "imperative",
      "description": "Encode UTF-8 text as Base64 locally",
      "inputSchema": {
        "type": "object",
        "properties": {
          "input": {
            "type": "string"
          },
          "urlSafe": {
            "type": "boolean",
            "default": false
          }
        },
        "required": [
          "input"
        ]
      },
      "page": "/tools/base64/"
    }