← WebMCP Directory

Tool tree

webmcpworld.com

Productivity & BusinessTools verified
Website
Get structured data engineering services with schema architecture, JSON-LD implementation, and advanced schema markup services.
Explore capabilities

    page: Every page

    search_siteAction

    Search the website for articles by keyword

    View tool JSON
    {
      "name": "search_site",
      "kind": "act",
      "impl": "declarative",
      "description": "Search the website for articles by keyword",
      "inputSchema": {
        "type": "object",
        "properties": {
          "s": {
            "type": "string"
          }
        }
      },
      "page": "/service/structured-data-schema-engineering/"
    }

    page: Webmcp updates

    contact_usSensitive Action

    Use this tool to submit the Contact Us. This form collects: Name, Email, Comment or Message.

    View tool JSON
    {
      "name": "contact_us",
      "kind": "transact",
      "impl": "imperative",
      "description": "Use this tool to submit the Contact Us. This form collects: Name, Email, Comment or Message.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "title": "Name",
            "description": "First Name and Last Name Field"
          },
          "email": {
            "type": "string",
            "title": "Email",
            "description": "email",
            "format": "email"
          },
          "commentormessage": {
            "type": "string",
            "title": "Comment or Message",
            "description": "Add query or your message"
          }
        },
        "required": [
          "name",
          "email",
          "commentormessage"
        ]
      },
      "page": "/webmcp-updates/"
    }
    search_postsAnswer

    Search posts, pages, or other public post types and return their title, permalink (URL), and basic details. Supports typo-tolerant fuzzy matching for similar content.

    View tool JSON
    {
      "name": "search_posts",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search posts, pages, or other public post types and return their title, permalink (URL), and basic details. Supports typo-tolerant fuzzy matching for similar content.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search keywords used to find matching content."
          },
          "post_type": {
            "type": "string",
            "enum": [
              "any",
              "post",
              "page"
            ],
            "default": "any"
          },
          "per_page": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20,
            "default": 5
          },
          "page": {
            "type": "integer",
            "minimum": 1,
            "default": 1
          },
          "fuzzy_search": {
            "type": "boolean",
            "description": "Enable typo-tolerant fuzzy search.",
            "default": true
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      },
      "page": "/webmcp-updates/"
    }
    get_postsAnswer

    Retrieve a paginated list of posts or pages, including title and permalink (URL), so users can browse the content.

    View tool JSON
    {
      "name": "get_posts",
      "kind": "answer",
      "impl": "imperative",
      "description": "Retrieve a paginated list of posts or pages, including title and permalink (URL), so users can browse the content.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "post_type": {
            "type": "string",
            "enum": [
              "post",
              "page"
            ],
            "description": "Allowed content types: post or page"
          },
          "per_page": {
            "type": "integer",
            "minimum": 5,
            "maximum": 20,
            "default": 10,
            "description": "Number of items per page (default 10)"
          },
          "page": {
            "type": "integer",
            "minimum": 1,
            "description": "Pagination page number"
          }
        },
        "required": [
          "post_type"
        ],
        "additionalProperties": false
      },
      "page": "/webmcp-updates/"
    }
    get_postAnswer

    Retrieve a single WordPress post or page by title, keyword, slug, or ID. Returns title, content text, permalink, and metadata.

    View tool JSON
    {
      "name": "get_post",
      "kind": "answer",
      "impl": "imperative",
      "description": "Retrieve a single WordPress post or page by title, keyword, slug, or ID. Returns title, content text, permalink, and metadata.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Post or page title, keyword, or search text."
          },
          "slug": {
            "type": "string",
            "description": "Post or page slug."
          },
          "id": {
            "type": "integer",
            "description": "WordPress post ID."
          }
        },
        "additionalProperties": false
      },
      "page": "/webmcp-updates/"
    }
    get_site_infoAnswer

    Return basic site metadata (name, description, URL, language).

    View tool JSON
    {
      "name": "get_site_info",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return basic site metadata (name, description, URL, language).",
      "inputSchema": {
        "type": "object"
      },
      "page": "/webmcp-updates/"
    }
    get_categoriesAnswer

    Retrieve WordPress categories with ID, name, slug, post count, and category URL.

    View tool JSON
    {
      "name": "get_categories",
      "kind": "answer",
      "impl": "imperative",
      "description": "Retrieve WordPress categories with ID, name, slug, post count, and category URL.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "hide_empty": {
            "type": "boolean",
            "default": false
          },
          "per_page": {
            "type": "integer",
            "minimum": 1,
            "maximum": 100,
            "default": 20
          },
          "page": {
            "type": "integer",
            "minimum": 1,
            "default": 1
          }
        },
        "additionalProperties": false
      },
      "page": "/webmcp-updates/"
    }
    get_menuAnswer

    Return the items of a navigation menu.

    View tool JSON
    {
      "name": "get_menu",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return the items of a navigation menu.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "menu": {
            "type": "string",
            "description": "Menu name, slug, or ID (default: primary)."
          }
        }
      },
      "page": "/webmcp-updates/"
    }