← WebMCP Directory

Tool tree

webmcpregistry.com

Developer ToolsTools verified
Website
Open-source SDK for the WebMCP browser standard. Register typed tools via navigator.modelContext so AI agents call your site directly. React, Vue, Angular, Svelte adapters.
Explore capabilities

    page: Every page

    search_docsAnswer

    Search the WebMCP Registry documentation for guides, API references, and examples

    View tool JSON
    {
      "name": "search_docs",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search the WebMCP Registry documentation for guides, API references, and examples",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search keywords (e.g., \"react hooks\", \"security\", \"polyfill\")"
          }
        },
        "required": [
          "query"
        ]
      },
      "page": "/"
    }
    get_sdk_packagesAnswer

    Get information about available WebMCP Registry SDK packages for different frameworks

    View tool JSON
    {
      "name": "get_sdk_packages",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get information about available WebMCP Registry SDK packages for different frameworks",
      "inputSchema": {
        "type": "object",
        "properties": {
          "framework": {
            "type": "string",
            "description": "Framework name",
            "enum": [
              "react",
              "nextjs",
              "vue",
              "angular",
              "svelte",
              "html"
            ]
          }
        }
      },
      "page": "/"
    }
    validate_tool_definitionAction

    Validate a WebMCP tool definition for naming, schema, and security issues

    View tool JSON
    {
      "name": "validate_tool_definition",
      "kind": "act",
      "impl": "imperative",
      "description": "Validate a WebMCP tool definition for naming, schema, and security issues",
      "inputSchema": {
        "type": "object",
        "properties": {
          "tool_name": {
            "type": "string",
            "description": "The tool name to validate"
          },
          "tool_description": {
            "type": "string",
            "description": "The tool description to validate"
          },
          "safety_level": {
            "type": "string",
            "description": "Safety level: read, write, or danger"
          }
        },
        "required": [
          "tool_name"
        ]
      },
      "page": "/"
    }

    page: Demo

    submit_feedbackSensitive Action

    Submit user feedback about the WebMCP Registry SDK

    View tool JSON
    {
      "name": "submit_feedback",
      "kind": "transact",
      "impl": "imperative",
      "description": "Submit user feedback about the WebMCP Registry SDK",
      "inputSchema": {
        "type": "object",
        "properties": {
          "message": {
            "type": "string",
            "description": "Feedback message"
          },
          "rating": {
            "type": "integer",
            "description": "Rating from 1-5"
          }
        },
        "required": [
          "message"
        ]
      },
      "page": "/demo"
    }

    page: Shop

    search_booksAnswer

    Search the Cosmic Books catalog by keyword, genre, or price range

    View tool JSON
    {
      "name": "search_books",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search the Cosmic Books catalog by keyword, genre, or price range",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search by title or author name"
          },
          "genre": {
            "type": "string",
            "description": "Filter by genre",
            "enum": [
              "sci-fi",
              "fiction",
              "dystopian",
              "non-fiction"
            ]
          },
          "max_price": {
            "type": "number",
            "description": "Maximum price in USD"
          }
        }
      },
      "page": "/demo/shop"
    }
    add_to_cartAction

    Add a book to the shopping cart by its ID

    View tool JSON
    {
      "name": "add_to_cart",
      "kind": "act",
      "impl": "imperative",
      "description": "Add a book to the shopping cart by its ID",
      "inputSchema": {
        "type": "object",
        "properties": {
          "book_id": {
            "type": "string",
            "description": "Book ID (e.g., \"dune\", \"neuromancer\", \"gatsby\", \"1984\", \"sapiens\", \"hailmary\")"
          },
          "quantity": {
            "type": "integer",
            "description": "Number of copies (default: 1)"
          }
        },
        "required": [
          "book_id"
        ]
      },
      "page": "/demo/shop"
    }
    get_book_detailsAnswer

    Get full details for a specific book by ID, including synopsis and metadata

    View tool JSON
    {
      "name": "get_book_details",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get full details for a specific book by ID, including synopsis and metadata",
      "inputSchema": {
        "type": "object",
        "properties": {
          "book_id": {
            "type": "string",
            "description": "Book ID (e.g., \"dune\", \"neuromancer\", \"gatsby\", \"1984\", \"sapiens\", \"hailmary\")"
          }
        },
        "required": [
          "book_id"
        ]
      },
      "page": "/demo/shop"
    }