{"ok":true,"site":{"host":"webmcpworld.com","url":"https://webmcpworld.com/service/structured-data-schema-engineering/","type":"live","desc":"Get structured data engineering services with schema architecture, JSON-LD implementation, and advanced schema markup services.","tools":[{"name":"search_site","kind":"act","impl":"declarative","description":"Search the website for articles by keyword","inputSchema":{"type":"object","properties":{"s":{"type":"string"}}},"__source":"spec","__declarative":true,"page":"/service/structured-data-schema-engineering/","pages":["/service/structured-data-schema-engineering/","/webmcp-updates/","/docs/","/webmcp-world-analytics/","/webmcp-validator-sdk-cli/","/blog/webmcp-ai-agents/"]},{"name":"contact_us","kind":"transact","impl":"imperative","description":"Use this tool to submit the Contact Us. This form collects: Name, Email, Comment or Message.","annotations":{"readOnlyHint":false,"consequentialHint":true,"untrustedContentHint":false},"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"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-updates/","pages":["/webmcp-updates/"]},{"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.","annotations":{"readOnlyHint":false,"consequentialHint":false,"untrustedContentHint":false},"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},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-updates/","pages":["/webmcp-updates/"]},{"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.","annotations":{"readOnlyHint":false,"consequentialHint":false,"untrustedContentHint":false},"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},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-updates/","pages":["/webmcp-updates/"]},{"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.","annotations":{"readOnlyHint":false,"consequentialHint":false,"untrustedContentHint":false},"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},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-updates/","pages":["/webmcp-updates/"]},{"name":"get_site_info","kind":"answer","impl":"imperative","description":"Return basic site metadata (name, description, URL, language).","annotations":{"readOnlyHint":false,"consequentialHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object"},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-updates/","pages":["/webmcp-updates/"]},{"name":"get_categories","kind":"answer","impl":"imperative","description":"Retrieve WordPress categories with ID, name, slug, post count, and category URL.","annotations":{"readOnlyHint":false,"consequentialHint":false,"untrustedContentHint":false},"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},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-updates/","pages":["/webmcp-updates/"]},{"name":"get_menu","kind":"answer","impl":"imperative","description":"Return the items of a navigation menu.","annotations":{"readOnlyHint":false,"consequentialHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"menu":{"type":"string","description":"Menu name, slug, or ID (default: primary)."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-updates/","pages":["/webmcp-updates/"]}],"category":"Productivity & Business","favicon":"/favicons/webmcpworld.com.png","apiSurface":"spec","platforms":["webmcp-bridge"],"toolCount":8}}