productivity
Microsoft People MCP, CLI, and Lua Integration for AI Agents
Microsoft People integration docs for AI agents: MCP gateway setup, Microsoft People CLI commands, Lua API reference, credentials, and function schemas.Microsoft People 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-people.microsoft_people_admin_get_people | Read read | 11 | Get peopleAdminSettings\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people. |
microsoft-people.microsoft_people_admin_people_delete_item_insights | Write write | 11 | Delete navigation property itemInsights for admin\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /admin/people/itemInsights. |
microsoft-people.microsoft_people_admin_people_get_item_insights | Read read | 11 | List itemInsights\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people/itemInsights. |
microsoft-people.microsoft_people_admin_people_update_item_insights | Write write | 12 | Update insightsSettings\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /admin/people/itemInsights. |
microsoft-people.microsoft_people_admin_people_list_profile_card_properties | Read read | 11 | List profileCardProperties\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people/profileCardProperties. |
microsoft-people.microsoft_people_admin_people_create_profile_card_properties | Write write | 12 | Create profileCardProperty\n\nOfficial Microsoft Graph v1.0 endpoint: POST /admin/people/profileCardProperties. |
microsoft-people.microsoft_people_admin_people_profile_card_properties_get_count_9f88 | Read read | 11 | Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people/profileCardProperties/$count. |
microsoft-people.microsoft_people_admin_people_delete_profile_card_properties | Write write | 12 | Delete profileCardProperty\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /admin/people/profileCardProperties/{profileCardProperty-id}. |
microsoft-people.microsoft_people_admin_people_get_profile_card_properties | Read read | 12 | Get profileCardProperty\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people/profileCardProperties/{profileCardProperty-id}. |
microsoft-people.microsoft_people_admin_people_update_profile_card_properties | Write write | 13 | Update profileCardProperty\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /admin/people/profileCardProperties/{profileCardProperty-id}. |
microsoft-people.microsoft_people_admin_people_list_profile_property_settings | Read read | 11 | List profilePropertySettings\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people/profilePropertySettings. |
microsoft-people.microsoft_people_admin_people_create_profile_property_settings | Write write | 12 | Create profilePropertySetting\n\nOfficial Microsoft Graph v1.0 endpoint: POST /admin/people/profilePropertySettings. |
microsoft-people.microsoft_people_admin_people_profile_property_settings_get_count_5c10 | Read read | 11 | Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people/profilePropertySettings/$count. |
microsoft-people.microsoft_people_admin_people_delete_profile_property_settings | Write write | 12 | Delete profilePropertySetting\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /admin/people/profilePropertySettings/{profilePropertySetting-id}. |
microsoft-people.microsoft_people_admin_people_get_profile_property_settings | Read read | 12 | Get profilePropertySetting\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people/profilePropertySettings/{profilePropertySetting-id}. |
microsoft-people.microsoft_people_admin_people_update_profile_property_settings | Write write | 13 | Update profilePropertySetting\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /admin/people/profilePropertySettings/{profilePropertySetting-id}. |
microsoft-people.microsoft_people_admin_people_list_profile_sources | Read read | 11 | List profileSources\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people/profileSources. |
microsoft-people.microsoft_people_admin_people_create_profile_sources | Write write | 12 | Create profileSource\n\nOfficial Microsoft Graph v1.0 endpoint: POST /admin/people/profileSources. |
microsoft-people.microsoft_people_admin_people_profile_sources_delete_by_source_id | Write write | 12 | Delete profileSource\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /admin/people/profileSources(sourceId='{sourceId}'). |
microsoft-people.microsoft_people_admin_people_profile_sources_get_by_source_id | Read read | 12 | Get profileSources from admin\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people/profileSources(sourceId='{sourceId}'). |
microsoft-people.microsoft_people_admin_people_profile_sources_update_by_source_id | Write write | 13 | Update profileSource\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /admin/people/profileSources(sourceId='{sourceId}'). |
microsoft-people.microsoft_people_admin_people_profile_sources_get_count_e997 | Read read | 11 | Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people/profileSources/$count. |
microsoft-people.microsoft_people_admin_people_delete_profile_sources | Write write | 12 | Delete profileSource\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /admin/people/profileSources/{profileSource-id}. |
microsoft-people.microsoft_people_admin_people_get_profile_sources | Read read | 12 | Get profileSources from admin\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people/profileSources/{profileSource-id}. |
microsoft-people.microsoft_people_admin_people_update_profile_sources | Write write | 13 | Update profileSource\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /admin/people/profileSources/{profileSource-id}. |
microsoft-people.microsoft_people_admin_people_get_pronouns | Read read | 11 | List pronounsSettings\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people/pronouns. |
microsoft-people.microsoft_people_admin_people_update_pronouns | Write write | 12 | Update pronounsSettings\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /admin/people/pronouns. |
microsoft-people.microsoft_people_me_list_people | Read read | 11 | List people\n\nOfficial Microsoft Graph v1.0 endpoint: GET /me/people. |
microsoft-people.microsoft_people_me_people_get_count_eaef | Read read | 11 | Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /me/people/$count. |
microsoft-people.microsoft_people_me_get_people | Read read | 12 | Get people from me\n\nOfficial Microsoft Graph v1.0 endpoint: GET /me/people/{person-id}. |
microsoft-people.microsoft_people_users_list_people | Read read | 12 | Get people from users\n\nOfficial Microsoft Graph v1.0 endpoint: GET /users/{user-id}/people. |
microsoft-people.microsoft_people_users_people_get_count_d516 | Read read | 12 | Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /users/{user-id}/people/$count. |
microsoft-people.microsoft_people_users_get_people | Read read | 13 | Get people from users\n\nOfficial Microsoft Graph v1.0 endpoint: GET /users/{user-id}/people/{person-id}. |