{"ok":true,"site":{"host":"mohamadhijazi.github.io","url":"https://mohamadhijazi.github.io/SPWebMCP/","type":"live","desc":"SPWebMCP","tools":[{"name":"create_list","kind":"act","impl":"imperative","description":"Creates a custom SharePoint list, then provisions its columns. Supported column types: Text, Note, Number, Currency, DateTime, Boolean, Choice, MultiChoice, URL, Lookup, and User.","inputSchema":{"type":"object","properties":{"title":{"type":"string","description":"New list title."},"description":{"type":"string","description":"Optional list description."},"columns":{"type":"array","description":"Optional columns. A column needs displayName (or name), type, and type-specific properties: choices for Choice/MultiChoice; lookupListId and optional lookupField for Lookup; allowMultiple for Lookup/User; dateOnly for DateTime; maxLength for Text; decimals for Number/Currency.","items":{"type":"object"}}},"required":["title"]},"hasHandler":true,"hasExecute":false,"__source":"polyfill","executable":false,"handlerField":"handler","page":"/SPWebMCP/"},{"name":"get_site_context","kind":"answer","impl":"imperative","description":"Retrieves current SharePoint subsite metadata, URL, and active user details.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":false,"__source":"polyfill","executable":false,"handlerField":"handler","page":"/SPWebMCP/"},{"name":"query_list_items","kind":"answer","impl":"imperative","description":"Queries items from a specified SharePoint list using an optional OData filter within the current subsite.","inputSchema":{"type":"object","properties":{"listTitle":{"type":"string","description":"Display name of the SharePoint list."},"filterQuery":{"type":"string","description":"Optional OData filter, for example: Status eq 'Open'."}},"required":["listTitle"]},"hasHandler":true,"hasExecute":false,"__source":"polyfill","executable":false,"handlerField":"handler","page":"/SPWebMCP/"},{"name":"create_list_item","kind":"act","impl":"imperative","description":"Creates a new item in a target SharePoint list using a fresh form digest.","inputSchema":{"type":"object","properties":{"listTitle":{"type":"string","description":"Display name of the SharePoint list."},"itemFields":{"type":"object","description":"Column values, for example: { Title: 'New Task', Priority: 'High' }."}},"required":["listTitle","itemFields"]},"hasHandler":true,"hasExecute":false,"__source":"polyfill","executable":false,"handlerField":"handler","page":"/SPWebMCP/"}],"category":"Developer Tools","apiSurface":"polyfill","toolCount":4}}