# Cowork Bench MCP server

Agent View of the PolicyLayer registry record for Cowork Bench: identity, probed posture, risk grade, and all 433 tools classified. HTML page: https://policylayer.com/tools/cowork-bench

## Facts

- Server id: `0717376/cowork_bench`
- Homepage: https://github.com/0717376/cowork_bench
- Registry record: grade F, identity unverified
- Lifecycle: active
- Rate-limited: no
- Tools: 433
- Tool categories present: Destructive, Execute, Read, Write
- Tags: cowork bench, admin, automation
- Record last modified: 2026-07-14T15:50:35.183Z

## Tools (433)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `canvas_delete_announcement` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/canvas-delete-announcement.md |
| `canvas_delete_assignment` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/canvas-delete-assignment.md |
| `canvas_delete_conversation` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/canvas-delete-conversation.md |
| `canvas_delete_course` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/canvas-delete-course.md |
| `canvas_delete_quiz` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/canvas-delete-quiz.md |
| `canvas_delete_quiz_question` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/canvas-delete-quiz-question.md |
| `delete_draft` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/delete-draft.md |
| `delete_email` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/delete-email.md |
| `delete_emails` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/delete-emails.md |
| `delete_entities` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/delete-entities.md |
| `delete_event` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/delete-event.md |
| `delete_folder` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/delete-folder.md |
| `delete_footnote_from_document` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/delete-footnote-from-document.md |
| `delete_footnote_robust` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/delete-footnote-robust.md |
| `delete_observations` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/delete-observations.md |
| `delete_page` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/delete-page.md |
| `delete_paragraph` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/delete-paragraph.md |
| `delete_range` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/delete-range.md |
| `delete_relations` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/delete-relations.md |
| `delete_sheet_columns` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/delete-sheet-columns.md |
| `delete_sheet_rows` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/delete-sheet-rows.md |
| `delete_worksheet` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/delete-worksheet.md |
| `drop_databases` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/drop-databases.md |
| `drop_schemas` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/drop-schemas.md |
| `drop_tables` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/drop-tables.md |
| `sequentialthinking` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/sequentialthinking.md |
| `unprotect_document` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/unprotect-document.md |
| `woo_coupons_delete` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/woo-coupons-delete.md |
| `woo_orders_delete` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/woo-orders-delete.md |
| `woo_products_delete` | Destructive | Critical | https://policylayer.com/tools/cowork-bench/woo-products-delete.md |
| `browser_navigate` | Execute | High | https://policylayer.com/tools/cowork-bench/browser-navigate.md |
| `browser_navigate_back` | Execute | High | https://policylayer.com/tools/cowork-bench/browser-navigate-back.md |
| `browser_navigate_forward` | Execute | High | https://policylayer.com/tools/cowork-bench/browser-navigate-forward.md |
| `browser_tab_new` | Execute | High | https://policylayer.com/tools/cowork-bench/browser-tab-new.md |
| `browser_wait_for` | Execute | High | https://policylayer.com/tools/cowork-bench/browser-wait-for.md |
| `canvas_start_quiz_attempt` | Execute | High | https://policylayer.com/tools/cowork-bench/canvas-start-quiz-attempt.md |
| `channels_navigateList` | Execute | High | https://policylayer.com/tools/cowork-bench/channels-navigatelist.md |
| `woo_system_tools_run` | Execute | High | https://policylayer.com/tools/cowork-bench/woo-system-tools-run.md |
| `browser_console_messages` | Read | Low | https://policylayer.com/tools/cowork-bench/browser-console-messages.md |
| `browser_evaluate` | Read | Low | https://policylayer.com/tools/cowork-bench/browser-evaluate.md |
| `browser_hover` | Read | Low | https://policylayer.com/tools/cowork-bench/browser-hover.md |
| `browser_network_requests` | Read | Low | https://policylayer.com/tools/cowork-bench/browser-network-requests.md |
| `browser_perform` | Read | Low | https://policylayer.com/tools/cowork-bench/browser-perform.md |
| `browser_snapshot` | Read | Low | https://policylayer.com/tools/cowork-bench/browser-snapshot.md |
| `browser_snapshot_navigate_to_first_span` | Read | Low | https://policylayer.com/tools/cowork-bench/browser-snapshot-navigate-to-first-span.md |
| `browser_snapshot_navigate_to_last_span` | Read | Low | https://policylayer.com/tools/cowork-bench/browser-snapshot-navigate-to-last-span.md |
| `browser_snapshot_navigate_to_line` | Read | Low | https://policylayer.com/tools/cowork-bench/browser-snapshot-navigate-to-line.md |
| `browser_snapshot_navigate_to_next_span` | Read | Low | https://policylayer.com/tools/cowork-bench/browser-snapshot-navigate-to-next-span.md |
| `browser_snapshot_navigate_to_prev_span` | Read | Low | https://policylayer.com/tools/cowork-bench/browser-snapshot-navigate-to-prev-span.md |
| `browser_snapshot_navigate_to_span` | Read | Low | https://policylayer.com/tools/cowork-bench/browser-snapshot-navigate-to-span.md |
| `browser_snapshot_search` | Read | Low | https://policylayer.com/tools/cowork-bench/browser-snapshot-search.md |
| `browser_tab_list` | Read | Low | https://policylayer.com/tools/cowork-bench/browser-tab-list.md |
| `browser_take_screenshot` | Read | Low | https://policylayer.com/tools/cowork-bench/browser-take-screenshot.md |
| `canvas_enroll_user` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-enroll-user.md |
| `canvas_get_account` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-account.md |
| `canvas_get_account_reports` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-account-reports.md |
| `canvas_get_assignment` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-assignment.md |
| `canvas_get_assignment_submission_stats` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-assignment-submission-stats.md |
| `canvas_get_conversation` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-conversation.md |
| `canvas_get_course` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-course.md |
| `canvas_get_course_enrollment_counts` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-course-enrollment-counts.md |
| `canvas_get_course_grade_summary` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-course-grade-summary.md |
| `canvas_get_course_grades` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-course-grades.md |
| `canvas_get_dashboard` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-dashboard.md |
| `canvas_get_dashboard_cards` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-dashboard-cards.md |
| `canvas_get_discussion_topic` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-discussion-topic.md |
| `canvas_get_file` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-file.md |
| `canvas_get_module` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-module.md |
| `canvas_get_module_item` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-module-item.md |
| `canvas_get_page` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-page.md |
| `canvas_get_quiz` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-quiz.md |
| `canvas_get_quiz_question` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-quiz-question.md |
| `canvas_get_quiz_statistics` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-quiz-statistics.md |
| `canvas_get_rubric` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-rubric.md |
| `canvas_get_submission` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-submission.md |
| `canvas_get_syllabus` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-syllabus.md |
| `canvas_get_upcoming_assignments` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-upcoming-assignments.md |
| `canvas_get_user` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-user.md |
| `canvas_get_user_grades` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-user-grades.md |
| `canvas_get_user_profile` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-get-user-profile.md |
| `canvas_health_check` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-health-check.md |
| `canvas_list_account_courses` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-list-account-courses.md |
| `canvas_list_account_users` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-list-account-users.md |
| `canvas_list_announcements` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-list-announcements.md |
| `canvas_list_assignment_groups` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-list-assignment-groups.md |
| `canvas_list_assignments` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-list-assignments.md |
| `canvas_list_calendar_events` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-list-calendar-events.md |
| `canvas_list_conversations` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-list-conversations.md |
| `canvas_list_courses` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-list-courses.md |
| `canvas_list_discussion_topics` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-list-discussion-topics.md |
| `canvas_list_files` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-list-files.md |
| `canvas_list_folders` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-list-folders.md |
| `canvas_list_module_items` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-list-module-items.md |
| `canvas_list_modules` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-list-modules.md |
| `canvas_list_notifications` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-list-notifications.md |
| `canvas_list_pages` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-list-pages.md |
| `canvas_list_quiz_questions` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-list-quiz-questions.md |
| `canvas_list_quiz_submissions` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-list-quiz-submissions.md |
| `canvas_list_quizzes` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-list-quizzes.md |
| `canvas_list_rubrics` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-list-rubrics.md |
| `canvas_list_sub_accounts` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-list-sub-accounts.md |
| `canvas_list_submissions` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-list-submissions.md |
| `canvas_unenroll_user` | Read | Low | https://policylayer.com/tools/cowork-bench/canvas-unenroll-user.md |
| `channels_getChannel` | Read | Low | https://policylayer.com/tools/cowork-bench/channels-getchannel.md |
| `channels_listVideos` | Read | Low | https://policylayer.com/tools/cowork-bench/channels-listvideos.md |
| `check_connection` | Read | Low | https://policylayer.com/tools/cowork-bench/check-connection.md |
| `customize_footnote_style` | Read | Low | https://policylayer.com/tools/cowork-bench/customize-footnote-style.md |
| `describe_table` | Read | Low | https://policylayer.com/tools/cowork-bench/describe-table.md |
| `directory_tree` | Read | Low | https://policylayer.com/tools/cowork-bench/directory-tree.md |
| `done` | Read | Low | https://policylayer.com/tools/cowork-bench/done.md |
| `download_attachment` | Read | Low | https://policylayer.com/tools/cowork-bench/download-attachment.md |
| `download_paper` | Read | Low | https://policylayer.com/tools/cowork-bench/download-paper.md |
| `extract_pdf_pages` | Read | Low | https://policylayer.com/tools/cowork-bench/extract-pdf-pages.md |
| `extract_presentation_text` | Read | Low | https://policylayer.com/tools/cowork-bench/extract-presentation-text.md |
| `extract_slide_text` | Read | Low | https://policylayer.com/tools/cowork-bench/extract-slide-text.md |
| `fetch` | Read | Low | https://policylayer.com/tools/cowork-bench/fetch.md |
| `fetch_html` | Read | Low | https://policylayer.com/tools/cowork-bench/fetch-html.md |
| `fetch_json` | Read | Low | https://policylayer.com/tools/cowork-bench/fetch-json.md |
| `fetch_markdown` | Read | Low | https://policylayer.com/tools/cowork-bench/fetch-markdown.md |
| `fetch_txt` | Read | Low | https://policylayer.com/tools/cowork-bench/fetch-txt.md |
| `find_text_in_document` | Read | Low | https://policylayer.com/tools/cowork-bench/find-text-in-document.md |
| `format_range` | Read | Low | https://policylayer.com/tools/cowork-bench/format-range.md |
| `format_table` | Read | Low | https://policylayer.com/tools/cowork-bench/format-table.md |
| `format_table_cell` | Read | Low | https://policylayer.com/tools/cowork-bench/format-table-cell.md |
| `format_table_cell_text` | Read | Low | https://policylayer.com/tools/cowork-bench/format-table-cell-text.md |
| `format_text` | Read | Low | https://policylayer.com/tools/cowork-bench/format-text.md |
| `forward_email` | Read | Low | https://policylayer.com/tools/cowork-bench/forward-email.md |
| `get_all_comments` | Read | Low | https://policylayer.com/tools/cowork-bench/get-all-comments.md |
| `get_comments_by_author` | Read | Low | https://policylayer.com/tools/cowork-bench/get-comments-by-author.md |
| `get_comments_for_paragraph` | Read | Low | https://policylayer.com/tools/cowork-bench/get-comments-for-paragraph.md |
| `get_data_validation_info` | Read | Low | https://policylayer.com/tools/cowork-bench/get-data-validation-info.md |
| `get_document_info` | Read | Low | https://policylayer.com/tools/cowork-bench/get-document-info.md |
| `get_document_outline` | Read | Low | https://policylayer.com/tools/cowork-bench/get-document-outline.md |
| `get_document_text` | Read | Low | https://policylayer.com/tools/cowork-bench/get-document-text.md |
| `get_document_xml` | Read | Low | https://policylayer.com/tools/cowork-bench/get-document-xml.md |
| `get_drafts` | Read | Low | https://policylayer.com/tools/cowork-bench/get-drafts.md |
| `get_email_headers` | Read | Low | https://policylayer.com/tools/cowork-bench/get-email-headers.md |
| `get_emails` | Read | Low | https://policylayer.com/tools/cowork-bench/get-emails.md |
| `get_event` | Read | Low | https://policylayer.com/tools/cowork-bench/get-event.md |
| `get_file_info` | Read | Low | https://policylayer.com/tools/cowork-bench/get-file-info.md |
| `get_financial_statement` | Read | Low | https://policylayer.com/tools/cowork-bench/get-financial-statement.md |
| `get_folders` | Read | Low | https://policylayer.com/tools/cowork-bench/get-folders.md |
| `get_form` | Read | Low | https://policylayer.com/tools/cowork-bench/get-form.md |
| `get_form_responses` | Read | Low | https://policylayer.com/tools/cowork-bench/get-form-responses.md |
| `get_historical_stock_prices` | Read | Low | https://policylayer.com/tools/cowork-bench/get-historical-stock-prices.md |
| `get_holder_info` | Read | Low | https://policylayer.com/tools/cowork-bench/get-holder-info.md |
| `get_mailbox_stats` | Read | Low | https://policylayer.com/tools/cowork-bench/get-mailbox-stats.md |
| `get_merged_cells` | Read | Low | https://policylayer.com/tools/cowork-bench/get-merged-cells.md |
| `get_moex_finance_news` | Read | Low | https://policylayer.com/tools/cowork-bench/get-moex-finance-news.md |
| `get_option_chain` | Read | Low | https://policylayer.com/tools/cowork-bench/get-option-chain.md |
| `get_option_expiration_dates` | Read | Low | https://policylayer.com/tools/cowork-bench/get-option-expiration-dates.md |
| `get_page` | Read | Low | https://policylayer.com/tools/cowork-bench/get-page.md |
| `get_paper_abstract` | Read | Low | https://policylayer.com/tools/cowork-bench/get-paper-abstract.md |
| `get_paper_prompt` | Read | Low | https://policylayer.com/tools/cowork-bench/get-paper-prompt.md |
| `get_paper_section` | Read | Low | https://policylayer.com/tools/cowork-bench/get-paper-section.md |
| `get_paragraph_text_from_document` | Read | Low | https://policylayer.com/tools/cowork-bench/get-paragraph-text-from-document.md |
| `get_pdf_info` | Read | Low | https://policylayer.com/tools/cowork-bench/get-pdf-info.md |
| `get_presentation_info` | Read | Low | https://policylayer.com/tools/cowork-bench/get-presentation-info.md |
| `get_recommendations` | Read | Low | https://policylayer.com/tools/cowork-bench/get-recommendations.md |
| `get_server_info` | Read | Low | https://policylayer.com/tools/cowork-bench/get-server-info.md |
| `get_slide_info` | Read | Low | https://policylayer.com/tools/cowork-bench/get-slide-info.md |
| `get_stock_actions` | Read | Low | https://policylayer.com/tools/cowork-bench/get-stock-actions.md |
| `get_stock_info` | Read | Low | https://policylayer.com/tools/cowork-bench/get-stock-info.md |
| `get_stock_price_by_date` | Read | Low | https://policylayer.com/tools/cowork-bench/get-stock-price-by-date.md |
| `get_template_file_info` | Read | Low | https://policylayer.com/tools/cowork-bench/get-template-file-info.md |
| `get_template_info` | Read | Low | https://policylayer.com/tools/cowork-bench/get-template-info.md |
| `get_timed_transcript` | Read | Low | https://policylayer.com/tools/cowork-bench/get-timed-transcript.md |
| `get_transcript` | Read | Low | https://policylayer.com/tools/cowork-bench/get-transcript.md |
| `get_unread_count` | Read | Low | https://policylayer.com/tools/cowork-bench/get-unread-count.md |
| `get_video_info` | Read | Low | https://policylayer.com/tools/cowork-bench/get-video-info.md |
| `get_workbook_metadata` | Read | Low | https://policylayer.com/tools/cowork-bench/get-workbook-metadata.md |
| `get_yahoo_finance_news` | Read | Low | https://policylayer.com/tools/cowork-bench/get-yahoo-finance-news.md |
| `get-current-date` | Read | Low | https://policylayer.com/tools/cowork-bench/get-current-date.md |
| `get-station-by-code` | Read | Low | https://policylayer.com/tools/cowork-bench/get-station-by-code.md |
| `get-station-code-by-city` | Read | Low | https://policylayer.com/tools/cowork-bench/get-station-code-by-city.md |
| `get-station-code-by-name` | Read | Low | https://policylayer.com/tools/cowork-bench/get-station-code-by-name.md |
| `get-stations-in-city` | Read | Low | https://policylayer.com/tools/cowork-bench/get-stations-in-city.md |
| `get-train-route` | Read | Low | https://policylayer.com/tools/cowork-bench/get-train-route.md |
| `get-trains` | Read | Low | https://policylayer.com/tools/cowork-bench/get-trains.md |
| `highlight_table_header` | Read | Low | https://policylayer.com/tools/cowork-bench/highlight-table-header.md |
| `list_allowed_directories` | Read | Low | https://policylayer.com/tools/cowork-bench/list-allowed-directories.md |
| `list_available_documents` | Read | Low | https://policylayer.com/tools/cowork-bench/list-available-documents.md |
| `list_databases` | Read | Low | https://policylayer.com/tools/cowork-bench/list-databases.md |
| `list_directory` | Read | Low | https://policylayer.com/tools/cowork-bench/list-directory.md |
| `list_directory_with_sizes` | Read | Low | https://policylayer.com/tools/cowork-bench/list-directory-with-sizes.md |
| `list_events` | Read | Low | https://policylayer.com/tools/cowork-bench/list-events.md |
| `list_forms` | Read | Low | https://policylayer.com/tools/cowork-bench/list-forms.md |
| `list_pages` | Read | Low | https://policylayer.com/tools/cowork-bench/list-pages.md |
| `list_paper_sections` | Read | Low | https://policylayer.com/tools/cowork-bench/list-paper-sections.md |
| `list_papers` | Read | Low | https://policylayer.com/tools/cowork-bench/list-papers.md |
| `list_presentations` | Read | Low | https://policylayer.com/tools/cowork-bench/list-presentations.md |
| `list_schemas` | Read | Low | https://policylayer.com/tools/cowork-bench/list-schemas.md |
| `list_slide_templates` | Read | Low | https://policylayer.com/tools/cowork-bench/list-slide-templates.md |
| `list_spaces` | Read | Low | https://policylayer.com/tools/cowork-bench/list-spaces.md |
| `list_tables` | Read | Low | https://policylayer.com/tools/cowork-bench/list-tables.md |
| `list-scholar-papers` | Read | Low | https://policylayer.com/tools/cowork-bench/list-scholar-papers.md |
| `mcp_kulinar_getAllRecipes` | Read | Low | https://policylayer.com/tools/cowork-bench/mcp-kulinar-getallrecipes.md |
| `mcp_kulinar_getRecipeById` | Read | Low | https://policylayer.com/tools/cowork-bench/mcp-kulinar-getrecipebyid.md |
| `mcp_kulinar_getRecipesByCategory` | Read | Low | https://policylayer.com/tools/cowork-bench/mcp-kulinar-getrecipesbycategory.md |
| `mcp_kulinar_recommendMeals` | Read | Low | https://policylayer.com/tools/cowork-bench/mcp-kulinar-recommendmeals.md |
| `mcp_kulinar_whatToEat` | Read | Low | https://policylayer.com/tools/cowork-bench/mcp-kulinar-whattoeat.md |
| `optimize_slide_text` | Read | Low | https://policylayer.com/tools/cowork-bench/optimize-slide-text.md |
| `playlists_getPlaylist` | Read | Low | https://policylayer.com/tools/cowork-bench/playlists-getplaylist.md |
| `playlists_getPlaylistItems` | Read | Low | https://policylayer.com/tools/cowork-bench/playlists-getplaylistitems.md |
| `playlists_searchPlaylists` | Read | Low | https://policylayer.com/tools/cowork-bench/playlists-searchplaylists.md |
| `populate_placeholder` | Read | Low | https://policylayer.com/tools/cowork-bench/populate-placeholder.md |
| `read_data_from_excel` | Read | Low | https://policylayer.com/tools/cowork-bench/read-data-from-excel.md |
| `read_email` | Read | Low | https://policylayer.com/tools/cowork-bench/read-email.md |
| `read_file` | Read | Low | https://policylayer.com/tools/cowork-bench/read-file.md |
| `read_graph` | Read | Low | https://policylayer.com/tools/cowork-bench/read-graph.md |
| `read_media_file` | Read | Low | https://policylayer.com/tools/cowork-bench/read-media-file.md |
| `read_multiple_files` | Read | Low | https://policylayer.com/tools/cowork-bench/read-multiple-files.md |
| `read_paper` | Read | Low | https://policylayer.com/tools/cowork-bench/read-paper.md |
| `read_pdf_pages` | Read | Low | https://policylayer.com/tools/cowork-bench/read-pdf-pages.md |
| `read_query` | Read | Low | https://policylayer.com/tools/cowork-bench/read-query.md |
| `read_text_file` | Read | Low | https://policylayer.com/tools/cowork-bench/read-text-file.md |
| `reply_email` | Read | Low | https://policylayer.com/tools/cowork-bench/reply-email.md |
| `search_and_replace` | Read | Low | https://policylayer.com/tools/cowork-bench/search-and-replace.md |
| `search_emails` | Read | Low | https://policylayer.com/tools/cowork-bench/search-emails.md |
| `search_files` | Read | Low | https://policylayer.com/tools/cowork-bench/search-files.md |
| `search_nodes` | Read | Low | https://policylayer.com/tools/cowork-bench/search-nodes.md |
| `search_pages` | Read | Low | https://policylayer.com/tools/cowork-bench/search-pages.md |
| `search_papers` | Read | Low | https://policylayer.com/tools/cowork-bench/search-papers.md |
| `search_pdf_content` | Read | Low | https://policylayer.com/tools/cowork-bench/search-pdf-content.md |
| `search_pdf_go_page` | Read | Low | https://policylayer.com/tools/cowork-bench/search-pdf-go-page.md |
| `search_pdf_info` | Read | Low | https://policylayer.com/tools/cowork-bench/search-pdf-info.md |
| `search_pdf_next_page` | Read | Low | https://policylayer.com/tools/cowork-bench/search-pdf-next-page.md |
| `search_pdf_prev_page` | Read | Low | https://policylayer.com/tools/cowork-bench/search-pdf-prev-page.md |
| `search-arxiv` | Read | Low | https://policylayer.com/tools/cowork-bench/search-arxiv.md |
| `search-google-scholar` | Read | Low | https://policylayer.com/tools/cowork-bench/search-google-scholar.md |
| `show_security_rules` | Read | Low | https://policylayer.com/tools/cowork-bench/show-security-rules.md |
| `transcripts_getTranscript` | Read | Low | https://policylayer.com/tools/cowork-bench/transcripts-gettranscript.md |
| `unmerge_cells` | Read | Low | https://policylayer.com/tools/cowork-bench/unmerge-cells.md |
| `validate_document_footnotes` | Read | Low | https://policylayer.com/tools/cowork-bench/validate-document-footnotes.md |
| `validate_excel_range` | Read | Low | https://policylayer.com/tools/cowork-bench/validate-excel-range.md |
| `validate_formula_syntax` | Read | Low | https://policylayer.com/tools/cowork-bench/validate-formula-syntax.md |
| `videos_getVideo` | Read | Low | https://policylayer.com/tools/cowork-bench/videos-getvideo.md |
| `videos_searchVideos` | Read | Low | https://policylayer.com/tools/cowork-bench/videos-searchvideos.md |
| `woo_coupons_get` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-coupons-get.md |
| `woo_coupons_list` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-coupons-list.md |
| `woo_customers_get` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-customers-get.md |
| `woo_customers_list` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-customers-list.md |
| `woo_orders_get` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-orders-get.md |
| `woo_orders_list` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-orders-list.md |
| `woo_orders_refunds_get` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-orders-refunds-get.md |
| `woo_orders_refunds_list` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-orders-refunds-list.md |
| `woo_payment_gateways_get` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-payment-gateways-get.md |
| `woo_payment_gateways_list` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-payment-gateways-list.md |
| `woo_products_categories_list` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-products-categories-list.md |
| `woo_products_get` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-products-get.md |
| `woo_products_list` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-products-list.md |
| `woo_products_reviews_list` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-products-reviews-list.md |
| `woo_products_tags_list` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-products-tags-list.md |
| `woo_products_variations_list` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-products-variations-list.md |
| `woo_reports_customers` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-reports-customers.md |
| `woo_reports_low_stock` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-reports-low-stock.md |
| `woo_reports_orders` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-reports-orders.md |
| `woo_reports_products` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-reports-products.md |
| `woo_reports_sales` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-reports-sales.md |
| `woo_reports_stock` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-reports-stock.md |
| `woo_reports_top_sellers` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-reports-top-sellers.md |
| `woo_settings_get` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-settings-get.md |
| `woo_settings_list` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-settings-list.md |
| `woo_shipping_zone_methods_list` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-shipping-zone-methods-list.md |
| `woo_shipping_zones_get` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-shipping-zones-get.md |
| `woo_shipping_zones_list` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-shipping-zones-list.md |
| `woo_system_status` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-system-status.md |
| `woo_system_tools_list` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-system-tools-list.md |
| `woo_tax_classes_list` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-tax-classes-list.md |
| `woo_tax_rates_get` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-tax-rates-get.md |
| `woo_tax_rates_list` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-tax-rates-list.md |
| `woo_webhooks_list` | Read | Low | https://policylayer.com/tools/cowork-bench/woo-webhooks-list.md |
| `add_bullet_points` | Write | Medium | https://policylayer.com/tools/cowork-bench/add-bullet-points.md |
| `add_chart` | Write | Medium | https://policylayer.com/tools/cowork-bench/add-chart.md |
| `add_connector` | Write | Medium | https://policylayer.com/tools/cowork-bench/add-connector.md |
| `add_endnote_to_document` | Write | Medium | https://policylayer.com/tools/cowork-bench/add-endnote-to-document.md |
| `add_footnote_after_text` | Write | Medium | https://policylayer.com/tools/cowork-bench/add-footnote-after-text.md |
| `add_footnote_before_text` | Write | Medium | https://policylayer.com/tools/cowork-bench/add-footnote-before-text.md |
| `add_footnote_enhanced` | Write | Medium | https://policylayer.com/tools/cowork-bench/add-footnote-enhanced.md |
| `add_footnote_robust` | Write | Medium | https://policylayer.com/tools/cowork-bench/add-footnote-robust.md |
| `add_footnote_to_document` | Write | Medium | https://policylayer.com/tools/cowork-bench/add-footnote-to-document.md |
| `add_heading` | Write | Medium | https://policylayer.com/tools/cowork-bench/add-heading.md |
| `add_label` | Write | Medium | https://policylayer.com/tools/cowork-bench/add-label.md |
| `add_multiple_choice_question` | Write | Medium | https://policylayer.com/tools/cowork-bench/add-multiple-choice-question.md |
| `add_observations` | Write | Medium | https://policylayer.com/tools/cowork-bench/add-observations.md |
| `add_page_break` | Write | Medium | https://policylayer.com/tools/cowork-bench/add-page-break.md |
| `add_paragraph` | Write | Medium | https://policylayer.com/tools/cowork-bench/add-paragraph.md |
| `add_picture` | Write | Medium | https://policylayer.com/tools/cowork-bench/add-picture.md |
| `add_shape` | Write | Medium | https://policylayer.com/tools/cowork-bench/add-shape.md |
| `add_slide` | Write | Medium | https://policylayer.com/tools/cowork-bench/add-slide.md |
| `add_table` | Write | Medium | https://policylayer.com/tools/cowork-bench/add-table.md |
| `add_text_question` | Write | Medium | https://policylayer.com/tools/cowork-bench/add-text-question.md |
| `append_insight` | Write | Medium | https://policylayer.com/tools/cowork-bench/append-insight.md |
| `apply_formula` | Write | Medium | https://policylayer.com/tools/cowork-bench/apply-formula.md |
| `apply_picture_effects` | Write | Medium | https://policylayer.com/tools/cowork-bench/apply-picture-effects.md |
| `apply_professional_design` | Write | Medium | https://policylayer.com/tools/cowork-bench/apply-professional-design.md |
| `apply_slide_template` | Write | Medium | https://policylayer.com/tools/cowork-bench/apply-slide-template.md |
| `apply_table_alternating_rows` | Write | Medium | https://policylayer.com/tools/cowork-bench/apply-table-alternating-rows.md |
| `auto_fit_table_columns` | Write | Medium | https://policylayer.com/tools/cowork-bench/auto-fit-table-columns.md |
| `auto_generate_presentation` | Write | Medium | https://policylayer.com/tools/cowork-bench/auto-generate-presentation.md |
| `browser_click` | Write | Medium | https://policylayer.com/tools/cowork-bench/browser-click.md |
| `browser_close` | Write | Medium | https://policylayer.com/tools/cowork-bench/browser-close.md |
| `browser_drag` | Write | Medium | https://policylayer.com/tools/cowork-bench/browser-drag.md |
| `browser_file_upload` | Write | Medium | https://policylayer.com/tools/cowork-bench/browser-file-upload.md |
| `browser_handle_dialog` | Write | Medium | https://policylayer.com/tools/cowork-bench/browser-handle-dialog.md |
| `browser_install` | Write | Medium | https://policylayer.com/tools/cowork-bench/browser-install.md |
| `browser_mouse_click_xy` | Write | Medium | https://policylayer.com/tools/cowork-bench/browser-mouse-click-xy.md |
| `browser_mouse_drag_xy` | Write | Medium | https://policylayer.com/tools/cowork-bench/browser-mouse-drag-xy.md |
| `browser_mouse_move_xy` | Write | Medium | https://policylayer.com/tools/cowork-bench/browser-mouse-move-xy.md |
| `browser_pdf_save` | Write | Medium | https://policylayer.com/tools/cowork-bench/browser-pdf-save.md |
| `browser_press_key` | Write | Medium | https://policylayer.com/tools/cowork-bench/browser-press-key.md |
| `browser_resize` | Write | Medium | https://policylayer.com/tools/cowork-bench/browser-resize.md |
| `browser_scroll_down` | Write | Medium | https://policylayer.com/tools/cowork-bench/browser-scroll-down.md |
| `browser_scroll_to_bottom` | Write | Medium | https://policylayer.com/tools/cowork-bench/browser-scroll-to-bottom.md |
| `browser_scroll_to_top` | Write | Medium | https://policylayer.com/tools/cowork-bench/browser-scroll-to-top.md |
| `browser_scroll_up` | Write | Medium | https://policylayer.com/tools/cowork-bench/browser-scroll-up.md |
| `browser_select_option` | Write | Medium | https://policylayer.com/tools/cowork-bench/browser-select-option.md |
| `browser_tab_close` | Write | Medium | https://policylayer.com/tools/cowork-bench/browser-tab-close.md |
| `browser_tab_select` | Write | Medium | https://policylayer.com/tools/cowork-bench/browser-tab-select.md |
| `browser_type` | Write | Medium | https://policylayer.com/tools/cowork-bench/browser-type.md |
| `canvas_create_account_report` | Write | Medium | https://policylayer.com/tools/cowork-bench/canvas-create-account-report.md |
| `canvas_create_announcement` | Write | Medium | https://policylayer.com/tools/cowork-bench/canvas-create-announcement.md |
| `canvas_create_assignment` | Write | Medium | https://policylayer.com/tools/cowork-bench/canvas-create-assignment.md |
| `canvas_create_conversation` | Write | Medium | https://policylayer.com/tools/cowork-bench/canvas-create-conversation.md |
| `canvas_create_course` | Write | Medium | https://policylayer.com/tools/cowork-bench/canvas-create-course.md |
| `canvas_create_quiz` | Write | Medium | https://policylayer.com/tools/cowork-bench/canvas-create-quiz.md |
| `canvas_create_quiz_question` | Write | Medium | https://policylayer.com/tools/cowork-bench/canvas-create-quiz-question.md |
| `canvas_create_user` | Write | Medium | https://policylayer.com/tools/cowork-bench/canvas-create-user.md |
| `canvas_mark_module_item_complete` | Write | Medium | https://policylayer.com/tools/cowork-bench/canvas-mark-module-item-complete.md |
| `canvas_post_to_discussion` | Write | Medium | https://policylayer.com/tools/cowork-bench/canvas-post-to-discussion.md |
| `canvas_submit_assignment` | Write | Medium | https://policylayer.com/tools/cowork-bench/canvas-submit-assignment.md |
| `canvas_submit_assignment_with_file` | Write | Medium | https://policylayer.com/tools/cowork-bench/canvas-submit-assignment-with-file.md |
| `canvas_submit_grade` | Write | Medium | https://policylayer.com/tools/cowork-bench/canvas-submit-grade.md |
| `canvas_submit_quiz_answers` | Write | Medium | https://policylayer.com/tools/cowork-bench/canvas-submit-quiz-answers.md |
| `canvas_update_assignment` | Write | Medium | https://policylayer.com/tools/cowork-bench/canvas-update-assignment.md |
| `canvas_update_course` | Write | Medium | https://policylayer.com/tools/cowork-bench/canvas-update-course.md |
| `canvas_update_quiz_question` | Write | Medium | https://policylayer.com/tools/cowork-bench/canvas-update-quiz-question.md |
| `canvas_update_user_profile` | Write | Medium | https://policylayer.com/tools/cowork-bench/canvas-update-user-profile.md |
| `canvas_upload_file_from_path` | Write | Medium | https://policylayer.com/tools/cowork-bench/canvas-upload-file-from-path.md |
| `convert_to_pdf` | Write | Medium | https://policylayer.com/tools/cowork-bench/convert-to-pdf.md |
| `copy_document` | Write | Medium | https://policylayer.com/tools/cowork-bench/copy-document.md |
| `copy_range` | Write | Medium | https://policylayer.com/tools/cowork-bench/copy-range.md |
| `copy_worksheet` | Write | Medium | https://policylayer.com/tools/cowork-bench/copy-worksheet.md |
| `create_chart` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-chart.md |
| `create_custom_style` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-custom-style.md |
| `create_databases` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-databases.md |
| `create_directory` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-directory.md |
| `create_document` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-document.md |
| `create_entities` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-entities.md |
| `create_event` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-event.md |
| `create_folder` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-folder.md |
| `create_form` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-form.md |
| `create_page` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-page.md |
| `create_pivot_table` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-pivot-table.md |
| `create_presentation` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-presentation.md |
| `create_presentation_from_template` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-presentation-from-template.md |
| `create_presentation_from_templates` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-presentation-from-templates.md |
| `create_relations` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-relations.md |
| `create_schemas` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-schemas.md |
| `create_slide_from_template` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-slide-from-template.md |
| `create_space` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-space.md |
| `create_table` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-table.md |
| `create_tables` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-tables.md |
| `create_workbook` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-workbook.md |
| `create_worksheet` | Write | Medium | https://policylayer.com/tools/cowork-bench/create-worksheet.md |
| `edit_file` | Write | Medium | https://policylayer.com/tools/cowork-bench/edit-file.md |
| `export_emails` | Write | Medium | https://policylayer.com/tools/cowork-bench/export-emails.md |
| `export_query_to_csv` | Write | Medium | https://policylayer.com/tools/cowork-bench/export-query-to-csv.md |
| `import_emails` | Write | Medium | https://policylayer.com/tools/cowork-bench/import-emails.md |
| `insert_columns` | Write | Medium | https://policylayer.com/tools/cowork-bench/insert-columns.md |
| `insert_header_near_text` | Write | Medium | https://policylayer.com/tools/cowork-bench/insert-header-near-text.md |
| `insert_line_or_paragraph_near_text` | Write | Medium | https://policylayer.com/tools/cowork-bench/insert-line-or-paragraph-near-text.md |
| `insert_numbered_list_near_text` | Write | Medium | https://policylayer.com/tools/cowork-bench/insert-numbered-list-near-text.md |
| `insert_rows` | Write | Medium | https://policylayer.com/tools/cowork-bench/insert-rows.md |
| `manage_fonts` | Write | Medium | https://policylayer.com/tools/cowork-bench/manage-fonts.md |
| `manage_hyperlinks` | Write | Medium | https://policylayer.com/tools/cowork-bench/manage-hyperlinks.md |
| `manage_image` | Write | Medium | https://policylayer.com/tools/cowork-bench/manage-image.md |
| `manage_slide_masters` | Write | Medium | https://policylayer.com/tools/cowork-bench/manage-slide-masters.md |
| `manage_slide_transitions` | Write | Medium | https://policylayer.com/tools/cowork-bench/manage-slide-transitions.md |
| `manage_text` | Write | Medium | https://policylayer.com/tools/cowork-bench/manage-text.md |
| `mark_emails` | Write | Medium | https://policylayer.com/tools/cowork-bench/mark-emails.md |
| `merge_cells` | Write | Medium | https://policylayer.com/tools/cowork-bench/merge-cells.md |
| `merge_pdfs` | Write | Medium | https://policylayer.com/tools/cowork-bench/merge-pdfs.md |
| `merge_table_cells` | Write | Medium | https://policylayer.com/tools/cowork-bench/merge-table-cells.md |
| `merge_table_cells_horizontal` | Write | Medium | https://policylayer.com/tools/cowork-bench/merge-table-cells-horizontal.md |
| `merge_table_cells_vertical` | Write | Medium | https://policylayer.com/tools/cowork-bench/merge-table-cells-vertical.md |
| `move_email` | Write | Medium | https://policylayer.com/tools/cowork-bench/move-email.md |
| `move_emails` | Write | Medium | https://policylayer.com/tools/cowork-bench/move-emails.md |
| `move_file` | Write | Medium | https://policylayer.com/tools/cowork-bench/move-file.md |
| `open_nodes` | Write | Medium | https://policylayer.com/tools/cowork-bench/open-nodes.md |
| `open_presentation` | Write | Medium | https://policylayer.com/tools/cowork-bench/open-presentation.md |
| `protect_document` | Write | Medium | https://policylayer.com/tools/cowork-bench/protect-document.md |
| `rename_worksheet` | Write | Medium | https://policylayer.com/tools/cowork-bench/rename-worksheet.md |
| `replace_block_between_manual_anchors` | Write | Medium | https://policylayer.com/tools/cowork-bench/replace-block-between-manual-anchors.md |
| `replace_paragraph_block_below_header` | Write | Medium | https://policylayer.com/tools/cowork-bench/replace-paragraph-block-below-header.md |
| `save_draft` | Write | Medium | https://policylayer.com/tools/cowork-bench/save-draft.md |
| `save_presentation` | Write | Medium | https://policylayer.com/tools/cowork-bench/save-presentation.md |
| `send_email` | Write | Medium | https://policylayer.com/tools/cowork-bench/send-email.md |
| `set_core_properties` | Write | Medium | https://policylayer.com/tools/cowork-bench/set-core-properties.md |
| `set_table_alignment_all` | Write | Medium | https://policylayer.com/tools/cowork-bench/set-table-alignment-all.md |
| `set_table_cell_alignment` | Write | Medium | https://policylayer.com/tools/cowork-bench/set-table-cell-alignment.md |
| `set_table_cell_padding` | Write | Medium | https://policylayer.com/tools/cowork-bench/set-table-cell-padding.md |
| `set_table_cell_shading` | Write | Medium | https://policylayer.com/tools/cowork-bench/set-table-cell-shading.md |
| `set_table_column_width` | Write | Medium | https://policylayer.com/tools/cowork-bench/set-table-column-width.md |
| `set_table_column_widths` | Write | Medium | https://policylayer.com/tools/cowork-bench/set-table-column-widths.md |
| `set_table_width` | Write | Medium | https://policylayer.com/tools/cowork-bench/set-table-width.md |
| `switch_presentation` | Write | Medium | https://policylayer.com/tools/cowork-bench/switch-presentation.md |
| `update_chart_data` | Write | Medium | https://policylayer.com/tools/cowork-bench/update-chart-data.md |
| `update_draft` | Write | Medium | https://policylayer.com/tools/cowork-bench/update-draft.md |
| `update_event` | Write | Medium | https://policylayer.com/tools/cowork-bench/update-event.md |
| `update_page` | Write | Medium | https://policylayer.com/tools/cowork-bench/update-page.md |
| `woo_coupons_create` | Write | Medium | https://policylayer.com/tools/cowork-bench/woo-coupons-create.md |
| `woo_coupons_update` | Write | Medium | https://policylayer.com/tools/cowork-bench/woo-coupons-update.md |
| `woo_customers_create` | Write | Medium | https://policylayer.com/tools/cowork-bench/woo-customers-create.md |
| `woo_customers_update` | Write | Medium | https://policylayer.com/tools/cowork-bench/woo-customers-update.md |
| `woo_orders_batch_update` | Write | Medium | https://policylayer.com/tools/cowork-bench/woo-orders-batch-update.md |
| `woo_orders_create` | Write | Medium | https://policylayer.com/tools/cowork-bench/woo-orders-create.md |
| `woo_orders_notes_create` | Write | Medium | https://policylayer.com/tools/cowork-bench/woo-orders-notes-create.md |
| `woo_orders_refunds_create` | Write | Medium | https://policylayer.com/tools/cowork-bench/woo-orders-refunds-create.md |
| `woo_orders_update` | Write | Medium | https://policylayer.com/tools/cowork-bench/woo-orders-update.md |
| `woo_payment_gateways_update` | Write | Medium | https://policylayer.com/tools/cowork-bench/woo-payment-gateways-update.md |
| `woo_products_batch_update` | Write | Medium | https://policylayer.com/tools/cowork-bench/woo-products-batch-update.md |
| `woo_products_categories_create` | Write | Medium | https://policylayer.com/tools/cowork-bench/woo-products-categories-create.md |
| `woo_products_create` | Write | Medium | https://policylayer.com/tools/cowork-bench/woo-products-create.md |
| `woo_products_update` | Write | Medium | https://policylayer.com/tools/cowork-bench/woo-products-update.md |
| `woo_shipping_zone_methods_create` | Write | Medium | https://policylayer.com/tools/cowork-bench/woo-shipping-zone-methods-create.md |
| `woo_shipping_zones_create` | Write | Medium | https://policylayer.com/tools/cowork-bench/woo-shipping-zones-create.md |
| `woo_shipping_zones_update` | Write | Medium | https://policylayer.com/tools/cowork-bench/woo-shipping-zones-update.md |
| `woo_tax_rates_create` | Write | Medium | https://policylayer.com/tools/cowork-bench/woo-tax-rates-create.md |
| `woo_webhooks_create` | Write | Medium | https://policylayer.com/tools/cowork-bench/woo-webhooks-create.md |
| `write_data_to_excel` | Write | Medium | https://policylayer.com/tools/cowork-bench/write-data-to-excel.md |
| `write_file` | Write | Medium | https://policylayer.com/tools/cowork-bench/write-file.md |
| `write_query` | Write | Medium | https://policylayer.com/tools/cowork-bench/write-query.md |

## Tool descriptions

- `canvas_delete_announcement` — Delete an announcement
- `canvas_delete_assignment` — Delete an assignment
- `canvas_delete_conversation` — Delete a conversation
- `canvas_delete_course` — Delete or conclude a course
- `canvas_delete_quiz` — Delete a quiz
- `canvas_delete_quiz_question` — Delete a question from a quiz
- `delete_email` — Delete an email
- `delete_emails` — Delete multiple emails with improved ID synchronization
- `delete_entities` — Delete multiple entities and their associated relations from the knowledge graph
- `delete_event` — Deletes an event from the calendar
- `delete_folder` — Delete email folder
- `delete_footnote_from_document` — Delete a footnote from a Word document.
- `delete_footnote_robust` — Delete footnote with comprehensive cleanup and orphan removal.
- `delete_observations` — Delete specific observations from entities in the knowledge graph
- `delete_page` — Удаляет страницу по id. Дочерние страницы (если есть) теряют ссылку на родителя.
- `delete_paragraph` — Delete a paragraph from a document.
- `delete_range` — Delete a range of cells and shift remaining cells.
- `delete_relations` — Delete multiple relations from the knowledge graph
- `delete_sheet_columns` — Delete one or more columns starting at the specified column.
- `delete_sheet_rows` — Delete one or more rows starting at the specified row.
- `delete_worksheet` — Delete worksheet from workbook.
- `drop_databases` — Drop multiple databases in hr1c
- `drop_schemas` — Drop multiple schemas from a database
- `drop_tables` — Drop multiple tables from a database schema
- `sequentialthinking` — A detailed tool for dynamic and reflective problem-solving through thoughts. This tool helps analyze problems through a flexible thinking process that can adapt and evolve. Each thought can build on, question, or revise previous insights…
- `unprotect_document` — Remove password protection from a Word document.
- `woo_coupons_delete` — Delete a coupon
- `woo_orders_delete` — Delete an order
- `woo_products_delete` — Delete a product
- `browser_navigate` — Navigate to a URL
- `browser_navigate_back` — Go back to the previous page
- `browser_navigate_forward` — Go forward to the next page
- `browser_tab_new` — Open a new tab
- `browser_wait_for` — Wait for text to appear or disappear or a specified time to pass
- `canvas_start_quiz_attempt` — Start a new quiz attempt. Returns a quiz_submission object with
- `channels_navigateList` — Navigate within an existing list session (prev/next page, jump to specific page)
- `woo_system_tools_run` — Run a system tool
- `browser_console_messages` — Returns all console messages
- `browser_evaluate` — Evaluate JavaScript expression on page or element
- `browser_hover` — Hover over element on page
- `browser_network_requests` — Returns all network requests since loading the page
- `browser_perform` — Perform a task with the browser. It can click, type, export, capture screenshot, drag, hover, select options, etc.
- `browser_snapshot` — Take a snapshot of the browser to read what is on the page.
- `browser_snapshot_navigate_to_first_span` — Navigate to the first span of the current page snapshot. This shows the beginning of the page content and is useful for starting from the top of the page when exploring content sequentially.
- `browser_snapshot_navigate_to_last_span` — Navigate to the last span of the current page snapshot. This shows the end of the page content and is useful for accessing footer content, final form elements, or bottom navigation.
- `browser_snapshot_navigate_to_line` — Navigate to a specific global line number in the current page snapshot with configurable surrounding context lines. Shows which spans contain the context lines. The target line is marked with
- `browser_snapshot_navigate_to_next_span` — Navigate to the next span in the current page snapshot. If already at the last span, stays at the last span. Use this for sequential exploration of page content from top to bottom.
- `browser_snapshot_navigate_to_prev_span` — Navigate to the previous span in the current page snapshot. If already at the first span, stays at the first span. Use this for sequential exploration of page content from bottom to top.
- `browser_snapshot_navigate_to_span` — Navigate to a specific span in the current page snapshot by index. Each span contains a portion of the page content (limited by span size). Use this when you know the exact span number you want to view, typically after using browser_snap…
- `browser_snapshot_search` — Search for a pattern across all spans of the current page snapshot using regular expressions. Returns matches with both global line numbers (across entire snapshot) and in-span line numbers (within each span). Shows which spans contain m…
- `browser_tab_list` — List browser tabs
- `browser_take_screenshot` — Take a screenshot of the current page. You can
- `canvas_enroll_user` — Enroll a user in a course
- `canvas_get_account` — Get account details
- `canvas_get_account_reports` — List available reports for an account
- `canvas_get_assignment` — Get detailed information about a specific assignment
- `canvas_get_assignment_submission_stats` — Get server-side submission stats for an assignment: {count, scored_count, avg_score, min_score, max_score, late_count}
- `canvas_get_conversation` — Get details of a specific conversation
- `canvas_get_course` — Get detailed information about a specific course
- `canvas_get_course_enrollment_counts` — Get enrollment counts for a course, grouped by (enrollment type, enrollment_state) — server-side aggregate
- `canvas_get_course_grade_summary` — Get a grade summary for a course (server-side aggregate: count, scored_count, avg/min/max of current_score)
- `canvas_get_course_grades` — Get grades (enrollments) for a course. Paginated and projected to (user_id, type, enrollment_state, grades) to avoid huge dumps. Use page/per_page to page through, and type[] to filter by enrollment type (e.g. StudentEnrollment). For tot…
- `canvas_get_dashboard` — Get user
- `canvas_get_dashboard_cards` — Get dashboard course cards
- `canvas_get_discussion_topic` — Get details of a specific discussion topic
- `canvas_get_file` — Get information about a specific file
- `canvas_get_module` — Get details of a specific module
- `canvas_get_module_item` — Get details of a specific module item
- `canvas_get_page` — Get content of a specific page
- `canvas_get_quiz` — Get details of a specific quiz
- `canvas_get_quiz_question` — Get details of a specific quiz question
- `canvas_get_quiz_statistics` — Get server-side quiz submission stats: per-quiz {quiz_id, title, submission_count, avg_score, min_score, max_score}. Omit quiz_id to get stats for ALL quizzes in the course at once.
- `canvas_get_rubric` — Get details of a specific rubric
- `canvas_get_submission` — Get submission details for an assignment
- `canvas_get_syllabus` — Get course syllabus
- `canvas_get_upcoming_assignments` — Get upcoming assignment due dates
- `canvas_get_user` — Get a single user by ID (name, email, login_id). Prefer this over canvas_list_account_users when the user_id is already known (e.g. from enrollments).
- `canvas_get_user_grades` — Get all grades for the current user
- `canvas_get_user_profile` — Get current user
- `canvas_health_check` — Check the health and connectivity of the Canvas API
- `canvas_list_account_courses` — List courses for an account
- `canvas_list_account_users` — List users for an account with pagination support and session management. Returns up to 20 users per page. Use session_id to continue previous search or provide new parameters to start fresh.
- `canvas_list_announcements` — List all announcements in a course
- `canvas_list_assignment_groups` — List assignment groups for a course
- `canvas_list_assignments` — List assignments for a course
- `canvas_list_calendar_events` — List calendar events
- `canvas_list_conversations` — List user
- `canvas_list_courses` — List all courses for the current user
- `canvas_list_discussion_topics` — List all discussion topics in a course
- `canvas_list_files` — List files in a course or folder
- `canvas_list_folders` — List folders in a course
- `canvas_list_module_items` — List all items in a module
- `canvas_list_modules` — List all modules in a course
- `canvas_list_notifications` — List user
- `canvas_list_pages` — List pages in a course
- `canvas_list_quiz_questions` — List all questions in a quiz. Students: First call canvas_start_quiz_attempt to get quiz_submission_id, then use that ID (NOT quiz_id) with use_submission_endpoint=true.
- `canvas_list_quiz_submissions` — List quiz submissions for a quiz (compact: id, user_id, score, attempt, workflow_state). Paginated via page/per_page (default 100/page); response always includes
- `canvas_list_quizzes` — List all quizzes in a course
- `canvas_list_rubrics` — List rubrics for a course
- `canvas_list_sub_accounts` — List sub-accounts for an account
- `canvas_list_submissions` — List submissions for an assignment (compact: score, user_id, late, submitted_at). Paginated via page/per_page (default 100/page); response always includes
- `canvas_unenroll_user` — Unenroll a user from a course
- `channels_getChannel` — Get information about a YouTube channel
- `channels_listVideos` — Start a new channel videos list with sorting options (creates a new list session)
- `check_connection` — Check email server connection status
- `customize_footnote_style` — Customize footnote numbering and formatting in a Word document.
- `describe_table` — Get the schema information for a specific table
- `directory_tree` — Get a recursive tree view of files and directories as a JSON structure.
- `done` — Call this tool when the task is complete.
- `download_attachment` — Download email attachment to configured download path
- `download_paper` — Download a paper and create a resource for it
- `extract_presentation_text` — Extract all text content from all slides in the presentation.
- `extract_slide_text` — Extract all text content from a specific slide.
- `fetch_html` — Fetch a website and return the content as HTML
- `fetch_json` — Fetch a JSON file from a URL
- `fetch_markdown` — Fetch a website and return the content as Markdown
- `fetch_txt` — Fetch a website, return the content as plain text (no HTML)
- `find_text_in_document` — Find occurrences of specific text in a Word document.
- `format_range` — Apply formatting to a range of cells.
- `format_table` — Format a table with borders, shading, and structure.
- `format_table_cell` — Format a specific table cell.
- `format_table_cell_text` — Format text within a specific table cell.
- `format_text` — Format a specific range of text within a paragraph.
- `get_all_comments` — Extract all comments from a Word document.
- `get_comments_by_author` — Extract comments from a specific author in a Word document.
- `get_comments_for_paragraph` — Extract comments for a specific paragraph in a Word document.
- `get_document_info` — Get information about a Word document.
- `get_document_outline` — Get the structure of a Word document.
- `get_document_text` — Extract all text from a Word document.
- `get_document_xml` — Get the raw XML structure of a Word document.
- `get_drafts` — Get list of saved drafts
- `get_email_headers` — Get complete email headers for technical analysis
- `get_emails` — Get paginated list of emails from specified folder
- `get_event` — Retrieves details of a specific event
- `get_file_info` — Retrieve detailed metadata about a file or directory. Returns comprehensive
- `get_financial_statement` — Get financial statement for a given ticker symbol
- `get_folders` — Get list of available email folders
- `get_form` — Получить форму со списком вопросов
- `get_form_responses` — Получить ответы на форму
- `get_holder_info` — Get holder information for a given ticker symbol
- `get_mailbox_stats` — Get mailbox statistics
- `get_merged_cells` — Get merged cells in a worksheet.
- `get_moex_finance_news` — Get news for a given ticker symbol
- `get_option_expiration_dates` — Fetch the available options expiration dates for a given ticker symbol.
- `get_page` — Получить страницу по id или по комбинации (space_key + title). Возвращает полный текст и метки.
- `get_paper_abstract` — Get just the abstract of an arXiv paper (faster and cheaper than fetching the full paper)
- `get_paper_prompt` — Get a flattened LaTeX code of a paper from arXiv ID for precise interpretation of mathematical expressions
- `get_paper_section` — Get a specific section of an arXiv paper by section path (use list_paper_sections first to find available sections)
- `get_paragraph_text_from_document` — Get text from a specific paragraph in a Word document.
- `get_presentation_info` — Get information about a presentation.
- `get_recommendations` — Get recommendations or upgrades/downgrades for a given ticker symbol
- `get_server_info` — Get information about the MCP server.
- `get_slide_info` — Get information about a specific slide.
- `get_stock_actions` — Get stock dividends and stock splits for a given ticker symbol
- `get_stock_info` — Get stock information for a given ticker symbol
- `get_template_file_info` — Get information about a template file including layouts and properties.
- `get_template_info` — Get detailed information about a specific template.
- `get_unread_count` — Get unread message count
- `get_video_info` — Retrieves the video information.
- `get_workbook_metadata` — Get metadata about workbook including sheets, ranges, etc.
- `get_yahoo_finance_news` — Get news for a given ticker symbol
- `get-current-date` — Возвращает текущую дату в часовом поясе Москвы (Europe/Moscow, UTC+3) в формате
- `get-station-by-code` — По station_code (3-буквенный код, например
- `get-station-code-by-city` — По названию города возвращает основной (по умолчанию) station_code этого города. Для нескольких городов разделяй их символом
- `get-station-code-by-name` — По точному названию конкретного вокзала возвращает его station_code. Несколько названий — через
- `get-stations-in-city` — По названию города возвращает список всех вокзалов с их кодами (station_code). Пример: для
- `get-train-route` — Возвращает полный маршрут поезда: список промежуточных станций с временем прибытия, отправления и длительностью стоянки. Используй когда нужно знать, через какие станции идёт конкретный поезд.
- `get-trains` — Поиск поездов РЖД на заданную дату между двумя станциями. Возвращает список поездов с временем отправления/прибытия, длительностью в пути и наличием/ценой по классам (Эконом, Эконом+, Бизнес).
- `highlight_table_header` — Apply special highlighting to table header row.
- `list_allowed_directories` — Returns the list of directories that this server is allowed to access.
- `list_available_documents` — List all .docx files in the specified directory.
- `list_databases` — List all available databases in hr1c
- `list_directory` — Get a detailed listing of all files and directories in a specified path.
- `list_directory_with_sizes` — Get a detailed listing of all files and directories in a specified path, including sizes.
- `list_events` — Lists events within a specified time range
- `list_forms` — Получить список всех форм (id, title, description)
- `list_pages` — Список страниц. Можно отфильтровать по space_key (рекомендуется). Возвращает краткое представление без тела.
- `list_paper_sections` — List section headings of an arXiv paper to see its structure
- `list_papers` — List arXiv papers available in the database (returns id and title only). Use this to discover papers when you don
- `list_presentations` — List all loaded presentations.
- `list_schemas` — List all schemas in a database
- `list_slide_templates` — List all available slide layout templates.
- `list_spaces` — Возвращает список всех пространств Teamly (ключ, название, описание).
- `list_tables` — List all tables in a specific database and schema
- `list-scholar-papers` — List all scholar papers in the database (no keyword required). Returns the full set of stored papers including title and citation count.
- `mcp_kulinar_getAllRecipes` — Возвращает список всех рецептов русской кухни (имя, краткое описание, категория). Без параметров.
- `mcp_kulinar_getRecipeById` — Возвращает полный рецепт по id или названию блюда (с ингредиентами, шагами, временем).
- `mcp_kulinar_getRecipesByCategory` — Возвращает рецепты выбранной категории. Доступные категории: ${categories.join(
- `mcp_kulinar_recommendMeals` — Подбирает недельное меню русской кухни с учётом аллергий, нелюбимых ингредиентов и количества едоков. Возвращает план на будни/выходные и список покупок.
- `mcp_kulinar_whatToEat` — Не знаете что приготовить — подскажет набор блюд на застолье по числу гостей (мясное/рыбное горячее + салаты/гарниры).
- `playlists_getPlaylist` — Get information about a YouTube playlist
- `playlists_getPlaylistItems` — Get videos in a YouTube playlist
- `playlists_searchPlaylists` — Search for playlists on YouTube
- `populate_placeholder` — Populate a placeholder with text.
- `read_email` — Read full content of a specific email
- `read_file` — Read the complete contents of a file as text. DEPRECATED: Use read_text_file instead.
- `read_graph` — Read the entire knowledge graph
- `read_media_file` — Read an image or audio file. Returns the base64 encoded data and MIME type.
- `read_multiple_files` — Read the contents of multiple files simultaneously. This is more
- `read_paper` — Read the full content of a stored paper in markdown format
- `read_query` — Execute a SELECT query.
- `read_text_file` — Read the complete contents of a file from the file system as text.
- `search_and_replace` — Search for text and replace all occurrences.
- `search_files` — Recursively search for files and directories matching a pattern.
- `search_nodes` — Search for nodes in the knowledge graph based on a query
- `search_pages` — Полнотекстовый поиск по заголовку и телу страниц (ILIKE). Опц. фильтр по space_key.
- `search_papers` — Search for papers on arXiv with advanced filtering and query optimization.\n\nQUERY CONSTRUCTION GUIDELINES:\n- Use QUOTED PHRASES for exact matches:
- `search_pdf_go_page` — Go to specific page of search results.
- `search_pdf_info` — Get information about a search session.
- `search_pdf_next_page` — Get next page of search results.
- `search_pdf_prev_page` — Get previous page of search results.
- `search-arxiv` — Search arxiv for articles related to the given keyword.
- `search-google-scholar` — Search google scholar for articles related to the given keyword.
- `show_security_rules` — Show what commands and operations are allowed in this environment.\n
- `transcripts_getTranscript` — Get the transcript of a YouTube video
- `unmerge_cells` — Unmerge a range of cells.
- `validate_document_footnotes` — Validate all footnotes in document for coherence and compliance.
- `validate_excel_range` — Validate if a range exists and is properly formatted.
- `validate_formula_syntax` — Validate Excel formula syntax without applying it.
- `videos_getVideo` — Get detailed information about a YouTube video
- `videos_searchVideos` — Search for videos on YouTube
- `woo_coupons_get` — Get a specific coupon by ID
- `woo_coupons_list` — List coupons with optional filters. IMPORTANT: Use perPage parameter to control how many results to return (default is 10, max is 100). Use page parameter for pagination.
- `woo_customers_get` — Get a specific customer by ID
- `woo_customers_list` — List customers with optional filters. IMPORTANT: Use perPage parameter to control how many results to return (default is 10, max is 100). Use page parameter for pagination.
- `woo_orders_get` — Get a specific order by ID
- `woo_orders_list` — List orders with optional filters. IMPORTANT: Use perPage parameter to control how many results to return (default is 10, max is 100). Use page parameter for pagination.
- `woo_orders_refunds_get` — Get a specific refund for an order
- `woo_orders_refunds_list` — List refunds for an order
- `woo_payment_gateways_get` — Get a payment gateway
- `woo_payment_gateways_list` — List payment gateways
- `woo_products_categories_list` — List product categories. Use perPage and page parameters for pagination (default: 10 items per page).
- `woo_products_get` — Get a specific product by ID
- `woo_products_list` — List products with optional filters. IMPORTANT: Use perPage parameter to control how many results to return (default is 10, max is 100). Use page parameter for pagination.
- `woo_products_reviews_list` — List product reviews. Use perPage and page parameters for pagination (default: 10 items per page).
- `woo_products_tags_list` — List product tags. Use perPage and page parameters for pagination (default: 10 items per page).
- `woo_products_variations_list` — List product variations. Use perPage and page parameters for pagination (default: 10 items per page).
- `woo_reports_customers` — Get customers report
- `woo_reports_low_stock` — Get low stock report. Use perPage and page parameters to control pagination.
- `woo_reports_orders` — Get orders report
- `woo_reports_products` — Get products report. Use perPage and page parameters to control pagination.
- `woo_reports_sales` — Get sales report
- `woo_reports_stock` — Get stock report. Use perPage and page parameters to control pagination.
- `woo_reports_top_sellers` — Get top sellers report. Use perPage and page parameters to control pagination.
- `woo_settings_get` — Get settings for a group
- `woo_settings_list` — List settings groups
- `woo_shipping_zone_methods_list` — List methods for a shipping zone
- `woo_shipping_zones_get` — Get a shipping zone
- `woo_shipping_zones_list` — List shipping zones
- `woo_system_status` — Get system status information
- `woo_system_tools_list` — List system tools
- `woo_tax_classes_list` — List tax classes
- `woo_tax_rates_get` — Get a tax rate
- `woo_tax_rates_list` — List tax rates. Use perPage and page parameters to control pagination.
- `woo_webhooks_list` — List webhooks. Use perPage and page parameters to control pagination.
- `add_bullet_points` — Add bullet points to a placeholder.
- `add_chart` — Add a chart to a slide with comprehensive formatting options.
- `add_endnote_to_document` — Add an endnote to a specific paragraph in a Word document.
- `add_footnote_after_text` — Add a footnote after specific text with proper superscript formatting.
- `add_footnote_before_text` — Add a footnote before specific text with proper superscript formatting.
- `add_footnote_enhanced` — Enhanced footnote addition with guaranteed superscript formatting.
- `add_footnote_robust` — Add footnote with robust validation and Word compliance.
- `add_footnote_to_document` — Add a footnote to a specific paragraph in a Word document.
- `add_label` — Добавить метку к странице (метка создаётся, если её нет).
- `add_multiple_choice_question` — Добавить вопрос с вариантами ответа в форму
- `add_observations` — Add new observations to existing entities in the knowledge graph
- `add_page_break` — Add a page break to the document.
- `add_picture` — Add an image to a Word document.
- `add_shape` — Add an auto shape to a slide with enhanced options.
- `add_slide` — Add a new slide to the presentation with optional background styling.
- `add_table` — Add a table to a slide with enhanced formatting options.
- `add_text_question` — Добавить текстовый вопрос в форму
- `append_insight` — Add a data insight to the memo
- `apply_formula` — Apply Excel formula to cell.
- `apply_picture_effects` — Apply multiple picture effects in combination.
- `apply_professional_design` — Unified professional design tool for themes, slides, and visual enhancements.
- `apply_table_alternating_rows` — Apply alternating row colors to a table for better readability.
- `auto_fit_table_columns` — Set table columns to auto-fit based on content.
- `browser_click` — Perform click on a web page
- `browser_close` — Close the page
- `browser_drag` — Perform drag and drop between two elements
- `browser_file_upload` — Upload one or multiple files
- `browser_handle_dialog` — Handle a dialog
- `browser_install` — Install the browser specified in the config. Call this if you get an error about the browser not being installed.
- `browser_mouse_click_xy` — Click left mouse button at a given position
- `browser_mouse_drag_xy` — Drag left mouse button to a given position
- `browser_mouse_move_xy` — Move mouse to a given position
- `browser_pdf_save` — Save page as PDF
- `browser_press_key` — Press a key on the keyboard
- `browser_resize` — Resize the browser window
- `browser_scroll_down` — Scroll the page down to see content below the current viewport
- `browser_scroll_to_bottom` — Scroll to the bottom of the page
- `browser_scroll_to_top` — Scroll to the top of the page
- `browser_scroll_up` — Scroll the page up to see content above the current viewport
- `browser_select_option` — Select an option in a dropdown
- `browser_tab_close` — Close a tab
- `browser_tab_select` — Select a tab by index
- `browser_type` — Type text into editable element
- `canvas_create_account_report` — Generate a report for an account
- `canvas_create_announcement` — Create a new announcement in a course
- `canvas_create_assignment` — Create a new assignment in a Canvas course
- `canvas_create_conversation` — Create a new conversation
- `canvas_create_course` — Create a new course in Canvas
- `canvas_create_quiz` — Create a new quiz in a course
- `canvas_create_quiz_question` — Add a new question to a quiz
- `canvas_create_user` — Create a new user in an account
- `canvas_mark_module_item_complete` — Mark a module item as complete
- `canvas_post_to_discussion` — Post a message to a discussion topic
- `canvas_submit_assignment` — Submit work for an assignment
- `canvas_submit_assignment_with_file` — Submit an assignment with a local file upload
- `canvas_submit_grade` — Submit a grade for a student
- `canvas_submit_quiz_answers` — Submit answers for a quiz attempt. Use the
- `canvas_update_assignment` — Update an existing assignment
- `canvas_update_course` — Update an existing course in Canvas. Use event=
- `canvas_update_quiz_question` — Update an existing quiz question
- `canvas_update_user_profile` — Update current user
- `canvas_upload_file_from_path` — Upload a file from local filesystem to Canvas
- `convert_to_pdf` — Convert a Word document to PDF format.
- `copy_document` — Create a copy of a Word document.
- `copy_range` — Copy a range of cells to another location.
- `copy_worksheet` — Copy worksheet within workbook.
- `create_chart` — Create chart in worksheet.
- `create_custom_style` — Create a custom style in the document.
- `create_databases` — Create multiple databases in hr1c
- `create_directory` — Create a new directory or ensure a directory exists. Can create multiple
- `create_document` — Create a new Word document with optional metadata.
- `create_entities` — Create multiple new entities in the knowledge graph
- `create_event` — Creates a new event in Google Calendar
- `create_folder` — Create new email folder
- `create_form` — Создать новую форму
- `create_page` — Создаёт страницу в указанном пространстве. Возвращает созданную страницу с id.
- `create_pivot_table` — Create pivot table in worksheet.
- `create_presentation` — Create a new PowerPoint presentation.
- `create_presentation_from_template` — Create a new PowerPoint presentation from a template file.
- `create_relations` — Create multiple new relations between entities in the knowledge graph. Relations should be in active voice
- `create_schemas` — Create multiple schemas in a database
- `create_space` — Создаёт новое пространство Teamly. Если ключ уже существует — возвращает ошибку.
- `create_table` — Creates a native Excel table from a specified range of data.
- `create_tables` — Create multiple tables in a database schema
- `create_workbook` — Create new Excel workbook.
- `create_worksheet` — Create new worksheet in workbook.
- `edit_file` — Make line-based edits to a text file. Each edit replaces exact line sequences
- `export_query_to_csv` — Execute a SELECT query and write the full result set to a CSV file
- `insert_columns` — Insert one or more columns starting at the specified column.
- `insert_header_near_text` — Insert a header (with specified style) before or after the target paragraph. Specify by text or paragraph index. Args: filename (str), target_text (str, optional), header_title (str), position ('before' or 'after'), header_style (str, de…
- `insert_rows` — Insert one or more rows starting at the specified row.
- `manage_fonts` — Unified font management tool for analysis, optimization, and recommendations.
- `manage_image` — Unified image management tool for adding and enhancing images.
- `manage_text` — Unified text management tool for adding, formatting, validating text, and formatting multiple text runs.
- `mark_emails` — Mark multiple emails with status (read/unread/important/not_important)
- `merge_cells` — Merge a range of cells.
- `merge_table_cells` — Merge cells in a rectangular area of a table.
- `merge_table_cells_horizontal` — Merge cells horizontally in a single row.
- `merge_table_cells_vertical` — Merge cells vertically in a single column.
- `move_email` — Move email to another folder
- `move_emails` — Move multiple emails to another folder with improved ID synchronization
- `move_file` — Move or rename files and directories. Can move files between directories
- `open_nodes` — Open specific nodes in the knowledge graph by their names
- `open_presentation` — Open an existing PowerPoint presentation from a file.
- `protect_document` — Add password protection to a Word document.
- `rename_worksheet` — Rename worksheet in workbook.
- `replace_block_between_manual_anchors` — Replace all content between start_anchor_text and end_anchor_text (or next logical header if not provided).
- `replace_paragraph_block_below_header` — Reemplaza el bloque de párrafos debajo de un encabezado, evitando modificar TOC.
- `save_presentation` — Save a presentation to a file.
- `set_core_properties` — Set core document properties.
- `set_table_alignment_all` — Set text alignment for all cells in a table.
- `set_table_cell_alignment` — Set text alignment for a specific table cell.
- `set_table_cell_padding` — Set padding/margins for a specific table cell.
- `set_table_cell_shading` — Apply shading/filling to a specific table cell.
- `set_table_column_width` — Set the width of a specific table column.
- `set_table_column_widths` — Set the widths of multiple table columns.
- `set_table_width` — Set the overall width of a table.
- `switch_presentation` — Switch to a different loaded presentation.
- `update_event` — Updates an existing event
- `update_page` — Обновляет тело и/или заголовок страницы. Можно искать страницу по id или (space_key+title).
- `woo_coupons_create` — Create a new coupon
- `woo_coupons_update` — Update a coupon
- `woo_customers_create` — Create a new customer
- `woo_customers_update` — Update a customer
- `woo_orders_batch_update` — Batch update orders
- `woo_orders_create` — Create a new order
- `woo_orders_notes_create` — Add a note to an order
- `woo_orders_refunds_create` — Create a refund for an order
- `woo_orders_update` — Update an order
- `woo_payment_gateways_update` — Update a payment gateway
- `woo_products_batch_update` — Batch update products
- `woo_products_categories_create` — Create a new product category
- `woo_products_create` — Create a new product
- `woo_products_update` — Update a product
- `woo_shipping_zone_methods_create` — Add a method to a shipping zone
- `woo_shipping_zones_create` — Create a shipping zone
- `woo_shipping_zones_update` — Update a shipping zone
- `woo_tax_rates_create` — Create a tax rate
- `woo_webhooks_create` — Create a webhook
- `write_file` — Create a new file or completely overwrite an existing file with new content.
- `write_query` — Execute an INSERT, UPDATE, or DELETE query on the Hr1c database

## Related servers

- UnClick (1658 tools) — https://policylayer.com/tools/io-github-malamutemayhem-unclick-mcp-server.md
- Nodebench (824 tools) — https://policylayer.com/tools/io-github-homenshum-nodebench.md
- Yaver (812 tools) — https://policylayer.com/tools/io-github-kivanccakmak-yaver.md
- Binance MCP Server (734 tools) — https://policylayer.com/tools/nirholas-binance-mcp.md
- Crow (587 tools) — https://policylayer.com/tools/kh0pper-crow.md
- Fortimanager (584 tools) — https://policylayer.com/tools/jmpijll-fortimanager-mcp.md
- TinyFn (572 tools) — https://policylayer.com/tools/io-tinyfn-tinyfn.md
- Mcp (571 tools) — https://policylayer.com/tools/io-github-2s-io-mcp.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=cowork-bench · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/cowork-bench
