productivity
Microsoft Places MCP Gateway for AI Agents
Expose Microsoft Places tools to Claude Code, Cursor, Codex, and other MCP clients through the local KosmoKrator MCP gateway.Microsoft Places MCP Gateway
Expose Microsoft Places to MCP clients with `kosmokrator mcp:serve --integration=microsoft-places`.
If the client has never used KosmoKrator before, install it first, then register this integration as a stdio MCP server.
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash kosmokrator mcp:gateway:install --integration=microsoft-places --write=deny --json {
"mcpServers": {
"kosmokrator-microsoft-places": {
"type": "stdio",
"command": "kosmo",
"args": [
"mcp:serve",
"--integration=microsoft-places",
"--write=deny"
]
}
}
} kosmokrator mcp:serve --integration=microsoft-places --write=deny Client Notes
Use one scoped MCP gateway entry, then adapt the config location to the client or framework.
MCP Tool Names
KosmoKrator exposes integration tools through the gateway with stable names.
| MCP tool | Source function | Type |
|---|---|---|
integration__microsoft_places__microsoft_places_places_place_create_place | microsoft-places.microsoft_places_places_place_create_place | Write write |
integration__microsoft_places__microsoft_places_places_get_count_f02b | microsoft-places.microsoft_places_places_get_count_f02b | Read read |
integration__microsoft_places__microsoft_places_places_place_list_place_as_building | microsoft-places.microsoft_places_places_place_list_place_as_building | Read read |
integration__microsoft_places__microsoft_places_places_place_place_get_count_as_building_9b72 | microsoft-places.microsoft_places_places_place_place_get_count_as_building_9b72 | Read read |
integration__microsoft_places__microsoft_places_places_place_list_place_as_desk | microsoft-places.microsoft_places_places_place_list_place_as_desk | Read read |
integration__microsoft_places__microsoft_places_places_place_place_get_count_as_desk_6f90 | microsoft-places.microsoft_places_places_place_place_get_count_as_desk_6f90 | Read read |
integration__microsoft_places__microsoft_places_places_place_list_place_as_floor | microsoft-places.microsoft_places_places_place_list_place_as_floor | Read read |
integration__microsoft_places__microsoft_places_places_place_place_get_count_as_floor_2f1e | microsoft-places.microsoft_places_places_place_place_get_count_as_floor_2f1e | Read read |
integration__microsoft_places__microsoft_places_places_place_list_place_as_room | microsoft-places.microsoft_places_places_place_list_place_as_room | Read read |
integration__microsoft_places__microsoft_places_places_place_place_get_count_as_room_56fc | microsoft-places.microsoft_places_places_place_place_get_count_as_room_56fc | Read read |
integration__microsoft_places__microsoft_places_places_place_list_place_as_room_list | microsoft-places.microsoft_places_places_place_list_place_as_room_list | Read read |
integration__microsoft_places__microsoft_places_places_place_place_get_count_as_room_list_e9fd | microsoft-places.microsoft_places_places_place_place_get_count_as_room_list_e9fd | Read read |
integration__microsoft_places__microsoft_places_places_place_list_place_as_section | microsoft-places.microsoft_places_places_place_list_place_as_section | Read read |
integration__microsoft_places__microsoft_places_places_place_place_get_count_as_section_95fa | microsoft-places.microsoft_places_places_place_place_get_count_as_section_95fa | Read read |
integration__microsoft_places__microsoft_places_places_place_list_place_as_workspace | microsoft-places.microsoft_places_places_place_list_place_as_workspace | Read read |
integration__microsoft_places__microsoft_places_places_place_place_get_count_as_workspace_7f2e | microsoft-places.microsoft_places_places_place_place_get_count_as_workspace_7f2e | Read read |
integration__microsoft_places__microsoft_places_places_place_delete_place | microsoft-places.microsoft_places_places_place_delete_place | Write write |
integration__microsoft_places__microsoft_places_places_place_update_place | microsoft-places.microsoft_places_places_place_update_place | Write write |
integration__microsoft_places__microsoft_places_places_list_check_ins | microsoft-places.microsoft_places_places_list_check_ins | Read read |
integration__microsoft_places__microsoft_places_places_create_check_ins | microsoft-places.microsoft_places_places_create_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_check_ins_get_count_2709 | microsoft-places.microsoft_places_places_check_ins_get_count_2709 | Read read |
integration__microsoft_places__microsoft_places_places_delete_check_ins | microsoft-places.microsoft_places_places_delete_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_get_check_ins | microsoft-places.microsoft_places_places_get_check_ins | Read read |
integration__microsoft_places__microsoft_places_places_update_check_ins | microsoft-places.microsoft_places_places_update_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_place_descendants | microsoft-places.microsoft_places_places_place_descendants | Read read |
integration__microsoft_places__microsoft_places_places_place_get_place_as_building | microsoft-places.microsoft_places_places_place_get_place_as_building | Read read |
integration__microsoft_places__microsoft_places_places_as_building_list_check_ins | microsoft-places.microsoft_places_places_as_building_list_check_ins | Read read |
integration__microsoft_places__microsoft_places_places_as_building_create_check_ins | microsoft-places.microsoft_places_places_as_building_create_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_as_building_check_ins_get_count_114f | microsoft-places.microsoft_places_places_as_building_check_ins_get_count_114f | Read read |
integration__microsoft_places__microsoft_places_places_as_building_delete_check_ins | microsoft-places.microsoft_places_places_as_building_delete_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_as_building_get_check_ins | microsoft-places.microsoft_places_places_as_building_get_check_ins | Read read |
integration__microsoft_places__microsoft_places_places_as_building_update_check_ins | microsoft-places.microsoft_places_places_as_building_update_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_as_building_delete_map | microsoft-places.microsoft_places_places_as_building_delete_map | Write write |
integration__microsoft_places__microsoft_places_places_as_building_get_map | microsoft-places.microsoft_places_places_as_building_get_map | Read read |
integration__microsoft_places__microsoft_places_places_as_building_update_map | microsoft-places.microsoft_places_places_as_building_update_map | Write write |
integration__microsoft_places__microsoft_places_places_as_building_map_list_footprints | microsoft-places.microsoft_places_places_as_building_map_list_footprints | Read read |
integration__microsoft_places__microsoft_places_places_as_building_map_create_footprints | microsoft-places.microsoft_places_places_as_building_map_create_footprints | Write write |
integration__microsoft_places__microsoft_places_places_as_building_map_footprints_get_count_273d | microsoft-places.microsoft_places_places_as_building_map_footprints_get_count_273d | Read read |
integration__microsoft_places__microsoft_places_places_as_building_map_delete_footprints | microsoft-places.microsoft_places_places_as_building_map_delete_footprints | Write write |
integration__microsoft_places__microsoft_places_places_as_building_map_get_footprints | microsoft-places.microsoft_places_places_as_building_map_get_footprints | Read read |
integration__microsoft_places__microsoft_places_places_as_building_map_update_footprints | microsoft-places.microsoft_places_places_as_building_map_update_footprints | Write write |
integration__microsoft_places__microsoft_places_places_as_building_map_list_levels | microsoft-places.microsoft_places_places_as_building_map_list_levels | Read read |
integration__microsoft_places__microsoft_places_places_as_building_map_create_levels | microsoft-places.microsoft_places_places_as_building_map_create_levels | Write write |
integration__microsoft_places__microsoft_places_places_as_building_map_levels_get_count_292f | microsoft-places.microsoft_places_places_as_building_map_levels_get_count_292f | Read read |
integration__microsoft_places__microsoft_places_places_as_building_map_delete_levels | microsoft-places.microsoft_places_places_as_building_map_delete_levels | Write write |
integration__microsoft_places__microsoft_places_places_as_building_map_get_levels | microsoft-places.microsoft_places_places_as_building_map_get_levels | Read read |
integration__microsoft_places__microsoft_places_places_as_building_map_update_levels | microsoft-places.microsoft_places_places_as_building_map_update_levels | Write write |
integration__microsoft_places__microsoft_places_places_as_building_map_levels_list_fixtures | microsoft-places.microsoft_places_places_as_building_map_levels_list_fixtures | Read read |
integration__microsoft_places__microsoft_places_places_as_building_map_levels_create_fixtures | microsoft-places.microsoft_places_places_as_building_map_levels_create_fixtures | Write write |
integration__microsoft_places__microsoft_places_places_as_building_map_levels_fixtures_get_count_85dd | microsoft-places.microsoft_places_places_as_building_map_levels_fixtures_get_count_85dd | Read read |
integration__microsoft_places__microsoft_places_places_as_building_map_levels_delete_fixtures | microsoft-places.microsoft_places_places_as_building_map_levels_delete_fixtures | Write write |
integration__microsoft_places__microsoft_places_places_as_building_map_levels_get_fixtures | microsoft-places.microsoft_places_places_as_building_map_levels_get_fixtures | Read read |
integration__microsoft_places__microsoft_places_places_as_building_map_levels_update_fixtures | microsoft-places.microsoft_places_places_as_building_map_levels_update_fixtures | Write write |
integration__microsoft_places__microsoft_places_places_as_building_map_levels_list_sections | microsoft-places.microsoft_places_places_as_building_map_levels_list_sections | Read read |
integration__microsoft_places__microsoft_places_places_as_building_map_levels_create_sections | microsoft-places.microsoft_places_places_as_building_map_levels_create_sections | Write write |
integration__microsoft_places__microsoft_places_places_as_building_map_levels_sections_get_count_bdac | microsoft-places.microsoft_places_places_as_building_map_levels_sections_get_count_bdac | Read read |
integration__microsoft_places__microsoft_places_places_as_building_map_levels_delete_sections | microsoft-places.microsoft_places_places_as_building_map_levels_delete_sections | Write write |
integration__microsoft_places__microsoft_places_places_as_building_map_levels_get_sections | microsoft-places.microsoft_places_places_as_building_map_levels_get_sections | Read read |
integration__microsoft_places__microsoft_places_places_as_building_map_levels_update_sections | microsoft-places.microsoft_places_places_as_building_map_levels_update_sections | Write write |
integration__microsoft_places__microsoft_places_places_as_building_map_levels_list_units | microsoft-places.microsoft_places_places_as_building_map_levels_list_units | Read read |
integration__microsoft_places__microsoft_places_places_as_building_map_levels_create_units | microsoft-places.microsoft_places_places_as_building_map_levels_create_units | Write write |
integration__microsoft_places__microsoft_places_places_as_building_map_levels_units_get_count_3fc3 | microsoft-places.microsoft_places_places_as_building_map_levels_units_get_count_3fc3 | Read read |
integration__microsoft_places__microsoft_places_places_as_building_map_levels_delete_units | microsoft-places.microsoft_places_places_as_building_map_levels_delete_units | Write write |
integration__microsoft_places__microsoft_places_places_as_building_map_levels_get_units | microsoft-places.microsoft_places_places_as_building_map_levels_get_units | Read read |
integration__microsoft_places__microsoft_places_places_as_building_map_levels_update_units | microsoft-places.microsoft_places_places_as_building_map_levels_update_units | Write write |
integration__microsoft_places__microsoft_places_places_place_get_place_as_desk | microsoft-places.microsoft_places_places_place_get_place_as_desk | Read read |
integration__microsoft_places__microsoft_places_places_as_desk_list_check_ins | microsoft-places.microsoft_places_places_as_desk_list_check_ins | Read read |
integration__microsoft_places__microsoft_places_places_as_desk_create_check_ins | microsoft-places.microsoft_places_places_as_desk_create_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_as_desk_check_ins_get_count_fd8b | microsoft-places.microsoft_places_places_as_desk_check_ins_get_count_fd8b | Read read |
integration__microsoft_places__microsoft_places_places_as_desk_delete_check_ins | microsoft-places.microsoft_places_places_as_desk_delete_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_as_desk_get_check_ins | microsoft-places.microsoft_places_places_as_desk_get_check_ins | Read read |
integration__microsoft_places__microsoft_places_places_as_desk_update_check_ins | microsoft-places.microsoft_places_places_as_desk_update_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_place_get_place_as_floor | microsoft-places.microsoft_places_places_place_get_place_as_floor | Read read |
integration__microsoft_places__microsoft_places_places_as_floor_list_check_ins | microsoft-places.microsoft_places_places_as_floor_list_check_ins | Read read |
integration__microsoft_places__microsoft_places_places_as_floor_create_check_ins | microsoft-places.microsoft_places_places_as_floor_create_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_as_floor_check_ins_get_count_e279 | microsoft-places.microsoft_places_places_as_floor_check_ins_get_count_e279 | Read read |
integration__microsoft_places__microsoft_places_places_as_floor_delete_check_ins | microsoft-places.microsoft_places_places_as_floor_delete_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_as_floor_get_check_ins | microsoft-places.microsoft_places_places_as_floor_get_check_ins | Read read |
integration__microsoft_places__microsoft_places_places_as_floor_update_check_ins | microsoft-places.microsoft_places_places_as_floor_update_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_place_get_place_as_room | microsoft-places.microsoft_places_places_place_get_place_as_room | Read read |
integration__microsoft_places__microsoft_places_places_as_room_list_check_ins | microsoft-places.microsoft_places_places_as_room_list_check_ins | Read read |
integration__microsoft_places__microsoft_places_places_as_room_create_check_ins | microsoft-places.microsoft_places_places_as_room_create_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_as_room_check_ins_get_count_9b19 | microsoft-places.microsoft_places_places_as_room_check_ins_get_count_9b19 | Read read |
integration__microsoft_places__microsoft_places_places_as_room_delete_check_ins | microsoft-places.microsoft_places_places_as_room_delete_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_as_room_get_check_ins | microsoft-places.microsoft_places_places_as_room_get_check_ins | Read read |
integration__microsoft_places__microsoft_places_places_as_room_update_check_ins | microsoft-places.microsoft_places_places_as_room_update_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_place_get_place_as_room_list | microsoft-places.microsoft_places_places_place_get_place_as_room_list | Read read |
integration__microsoft_places__microsoft_places_places_as_room_list_list_check_ins | microsoft-places.microsoft_places_places_as_room_list_list_check_ins | Read read |
integration__microsoft_places__microsoft_places_places_as_room_list_create_check_ins | microsoft-places.microsoft_places_places_as_room_list_create_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_as_room_list_check_ins_get_count_e70f | microsoft-places.microsoft_places_places_as_room_list_check_ins_get_count_e70f | Read read |
integration__microsoft_places__microsoft_places_places_as_room_list_delete_check_ins | microsoft-places.microsoft_places_places_as_room_list_delete_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_as_room_list_get_check_ins | microsoft-places.microsoft_places_places_as_room_list_get_check_ins | Read read |
integration__microsoft_places__microsoft_places_places_as_room_list_update_check_ins | microsoft-places.microsoft_places_places_as_room_list_update_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_as_room_list_list_rooms | microsoft-places.microsoft_places_places_as_room_list_list_rooms | Read read |
integration__microsoft_places__microsoft_places_places_as_room_list_create_rooms | microsoft-places.microsoft_places_places_as_room_list_create_rooms | Write write |
integration__microsoft_places__microsoft_places_places_as_room_list_rooms_get_count_b534 | microsoft-places.microsoft_places_places_as_room_list_rooms_get_count_b534 | Read read |
integration__microsoft_places__microsoft_places_places_as_room_list_delete_rooms | microsoft-places.microsoft_places_places_as_room_list_delete_rooms | Write write |
integration__microsoft_places__microsoft_places_places_as_room_list_get_rooms | microsoft-places.microsoft_places_places_as_room_list_get_rooms | Read read |
integration__microsoft_places__microsoft_places_places_as_room_list_update_rooms | microsoft-places.microsoft_places_places_as_room_list_update_rooms | Write write |
integration__microsoft_places__microsoft_places_places_as_room_list_rooms_list_check_ins | microsoft-places.microsoft_places_places_as_room_list_rooms_list_check_ins | Read read |
integration__microsoft_places__microsoft_places_places_as_room_list_rooms_create_check_ins | microsoft-places.microsoft_places_places_as_room_list_rooms_create_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_as_room_list_rooms_check_ins_get_count_28dc | microsoft-places.microsoft_places_places_as_room_list_rooms_check_ins_get_count_28dc | Read read |
integration__microsoft_places__microsoft_places_places_as_room_list_rooms_delete_check_ins | microsoft-places.microsoft_places_places_as_room_list_rooms_delete_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_as_room_list_rooms_get_check_ins | microsoft-places.microsoft_places_places_as_room_list_rooms_get_check_ins | Read read |
integration__microsoft_places__microsoft_places_places_as_room_list_rooms_update_check_ins | microsoft-places.microsoft_places_places_as_room_list_rooms_update_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_as_room_list_list_workspaces | microsoft-places.microsoft_places_places_as_room_list_list_workspaces | Read read |
integration__microsoft_places__microsoft_places_places_as_room_list_create_workspaces | microsoft-places.microsoft_places_places_as_room_list_create_workspaces | Write write |
integration__microsoft_places__microsoft_places_places_as_room_list_workspaces_get_count_4b94 | microsoft-places.microsoft_places_places_as_room_list_workspaces_get_count_4b94 | Read read |
integration__microsoft_places__microsoft_places_places_as_room_list_delete_workspaces | microsoft-places.microsoft_places_places_as_room_list_delete_workspaces | Write write |
integration__microsoft_places__microsoft_places_places_as_room_list_get_workspaces | microsoft-places.microsoft_places_places_as_room_list_get_workspaces | Read read |
integration__microsoft_places__microsoft_places_places_as_room_list_update_workspaces | microsoft-places.microsoft_places_places_as_room_list_update_workspaces | Write write |
integration__microsoft_places__microsoft_places_places_as_room_list_workspaces_list_check_ins | microsoft-places.microsoft_places_places_as_room_list_workspaces_list_check_ins | Read read |
integration__microsoft_places__microsoft_places_places_as_room_list_workspaces_create_check_ins | microsoft-places.microsoft_places_places_as_room_list_workspaces_create_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_as_room_list_workspaces_check_ins_get_count_8c5e | microsoft-places.microsoft_places_places_as_room_list_workspaces_check_ins_get_count_8c5e | Read read |
integration__microsoft_places__microsoft_places_places_as_room_list_workspaces_delete_check_ins | microsoft-places.microsoft_places_places_as_room_list_workspaces_delete_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_as_room_list_workspaces_get_check_ins | microsoft-places.microsoft_places_places_as_room_list_workspaces_get_check_ins | Read read |
integration__microsoft_places__microsoft_places_places_as_room_list_workspaces_update_check_ins | microsoft-places.microsoft_places_places_as_room_list_workspaces_update_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_place_get_place_as_section | microsoft-places.microsoft_places_places_place_get_place_as_section | Read read |
integration__microsoft_places__microsoft_places_places_as_section_list_check_ins | microsoft-places.microsoft_places_places_as_section_list_check_ins | Read read |
integration__microsoft_places__microsoft_places_places_as_section_create_check_ins | microsoft-places.microsoft_places_places_as_section_create_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_as_section_check_ins_get_count_4bba | microsoft-places.microsoft_places_places_as_section_check_ins_get_count_4bba | Read read |
integration__microsoft_places__microsoft_places_places_as_section_delete_check_ins | microsoft-places.microsoft_places_places_as_section_delete_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_as_section_get_check_ins | microsoft-places.microsoft_places_places_as_section_get_check_ins | Read read |
integration__microsoft_places__microsoft_places_places_as_section_update_check_ins | microsoft-places.microsoft_places_places_as_section_update_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_place_get_place_as_workspace | microsoft-places.microsoft_places_places_place_get_place_as_workspace | Read read |
integration__microsoft_places__microsoft_places_places_as_workspace_list_check_ins | microsoft-places.microsoft_places_places_as_workspace_list_check_ins | Read read |
integration__microsoft_places__microsoft_places_places_as_workspace_create_check_ins | microsoft-places.microsoft_places_places_as_workspace_create_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_as_workspace_check_ins_get_count_d022 | microsoft-places.microsoft_places_places_as_workspace_check_ins_get_count_d022 | Read read |
integration__microsoft_places__microsoft_places_places_as_workspace_delete_check_ins | microsoft-places.microsoft_places_places_as_workspace_delete_check_ins | Write write |
integration__microsoft_places__microsoft_places_places_as_workspace_get_check_ins | microsoft-places.microsoft_places_places_as_workspace_get_check_ins | Read read |
integration__microsoft_places__microsoft_places_places_as_workspace_update_check_ins | microsoft-places.microsoft_places_places_as_workspace_update_check_ins | Write write |
Write Access
Start with --write=deny for read-only MCP clients. Use --write=ask or
--write=allow only when the client and workspace are trusted.