productivity
Microsoft Search MCP, CLI, and Lua Integration for AI Agents
Microsoft Search integration docs for AI agents: MCP gateway setup, Microsoft Search CLI commands, Lua API reference, credentials, and function schemas.Microsoft Search for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
microsoft-search.microsoft_search_search_search_entity_get_search_entity | Read read | 11 | Get search\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search. |
microsoft-search.microsoft_search_search_search_entity_update_search_entity | Write write | 12 | Update search\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /search. |
microsoft-search.microsoft_search_search_list_acronyms | Read read | 11 | List acronyms\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/acronyms. |
microsoft-search.microsoft_search_search_create_acronyms | Write write | 12 | Create acronym\n\nOfficial Microsoft Graph v1.0 endpoint: POST /search/acronyms. |
microsoft-search.microsoft_search_search_acronyms_get_count_b41d | Read read | 11 | Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/acronyms/$count. |
microsoft-search.microsoft_search_search_delete_acronyms | Write write | 12 | Delete acronym\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /search/acronyms/{acronym-id}. |
microsoft-search.microsoft_search_search_get_acronyms | Read read | 12 | Get acronym\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/acronyms/{acronym-id}. |
microsoft-search.microsoft_search_search_update_acronyms | Write write | 13 | Update acronym\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /search/acronyms/{acronym-id}. |
microsoft-search.microsoft_search_search_list_bookmarks | Read read | 11 | List bookmarks\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/bookmarks. |
microsoft-search.microsoft_search_search_create_bookmarks | Write write | 12 | Create bookmark\n\nOfficial Microsoft Graph v1.0 endpoint: POST /search/bookmarks. |
microsoft-search.microsoft_search_search_bookmarks_get_count_b2b7 | Read read | 11 | Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/bookmarks/$count. |
microsoft-search.microsoft_search_search_delete_bookmarks | Write write | 12 | Delete bookmark\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /search/bookmarks/{bookmark-id}. |
microsoft-search.microsoft_search_search_get_bookmarks | Read read | 12 | Get bookmark\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/bookmarks/{bookmark-id}. |
microsoft-search.microsoft_search_search_update_bookmarks | Write write | 13 | Update bookmark\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /search/bookmarks/{bookmark-id}. |
microsoft-search.microsoft_search_search_list_qnas | Read read | 11 | List qnas\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/qnas. |
microsoft-search.microsoft_search_search_create_qnas | Write write | 12 | Create qna\n\nOfficial Microsoft Graph v1.0 endpoint: POST /search/qnas. |
microsoft-search.microsoft_search_search_qnas_get_count_ef94 | Read read | 11 | Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/qnas/$count. |
microsoft-search.microsoft_search_search_delete_qnas | Write write | 12 | Delete qna\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /search/qnas/{qna-id}. |
microsoft-search.microsoft_search_search_get_qnas | Read read | 12 | Get qna\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/qnas/{qna-id}. |
microsoft-search.microsoft_search_search_update_qnas | Write write | 13 | Update qna\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /search/qnas/{qna-id}. |
microsoft-search.microsoft_search_search_query | Read read | 12 | Invoke action query\n\nOfficial Microsoft Graph v1.0 endpoint: POST /search/query. |