{
  "data": {
    "tool": {
      "category": "scheduling",
      "endpoint": "https://local-mcp.com/mcp",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/local-mcp.json",
      "kind": "mcp",
      "listed": "indexed",
      "liveUrl": "https://www.anchorterminal.com/api/v1/live/local-mcp.json",
      "markdownUrl": "https://www.anchorterminal.com/tools/local-mcp.md",
      "mcpTools": {
        "check": {
          "checker": "anchor-check/1.0",
          "totalTokens": 65102,
          "counts": {
            "error": 2,
            "note": 1,
            "warn": 15
          },
          "findings": [
            {
              "rule": "TC19",
              "severity": "error",
              "tool": "file_read",
              "message": "the definition names files that hold credentials or client config",
              "fix": "Describe the tool; don't instruct the model."
            },
            {
              "rule": "TC19",
              "severity": "error",
              "tool": "finder_list",
              "message": "the definition names files that hold credentials or client config",
              "fix": "Describe the tool; don't instruct the model."
            },
            {
              "rule": "TC13",
              "severity": "warn",
              "tool": "excel_create",
              "message": "rows[] (array with no items)",
              "fix": "Declare the properties (or additionalProperties with a schema) and the array's items."
            },
            {
              "rule": "TC13",
              "severity": "warn",
              "tool": "recipe_run",
              "message": "params (object with no properties)",
              "fix": "Declare the properties (or additionalProperties with a schema) and the array's items."
            },
            {
              "rule": "TC13",
              "severity": "warn",
              "tool": "recipe_save",
              "message": "manifest (object with no properties)",
              "fix": "Declare the properties (or additionalProperties with a schema) and the array's items."
            },
            {
              "rule": "TC13",
              "severity": "warn",
              "tool": "record_marker",
              "message": "bounds (object with no properties)",
              "fix": "Declare the properties (or additionalProperties with a schema) and the array's items."
            },
            {
              "rule": "TC13",
              "severity": "warn",
              "tool": "screen_record_start",
              "message": "target.region (object with no properties)",
              "fix": "Declare the properties (or additionalProperties with a schema) and the array's items."
            },
            {
              "rule": "TC13",
              "severity": "warn",
              "tool": "screenshot_capture",
              "message": "target.region (object with no properties)",
              "fix": "Declare the properties (or additionalProperties with a schema) and the array's items."
            },
            {
              "rule": "TC13",
              "severity": "warn",
              "tool": "survey_respond",
              "message": "answers (object with no properties)",
              "fix": "Declare the properties (or additionalProperties with a schema) and the array's items."
            },
            {
              "rule": "TC13",
              "severity": "warn",
              "tool": "ui_click",
              "message": "coords (object with no properties)",
              "fix": "Declare the properties (or additionalProperties with a schema) and the array's items."
            },
            {
              "rule": "TC13",
              "severity": "warn",
              "tool": "video_blur_region",
              "message": "regions[] (object with no properties)",
              "fix": "Declare the properties (or additionalProperties with a schema) and the array's items."
            },
            {
              "rule": "TC13",
              "severity": "warn",
              "tool": "video_reframe",
              "message": "focus (object with no properties)",
              "fix": "Declare the properties (or additionalProperties with a schema) and the array's items."
            },
            {
              "rule": "TC13",
              "severity": "warn",
              "tool": "video_trim",
              "message": "ranges[] (object with no properties)",
              "fix": "Declare the properties (or additionalProperties with a schema) and the array's items."
            },
            {
              "rule": "TC13",
              "severity": "warn",
              "tool": "window_set_frame",
              "message": "bounds (object with no properties)",
              "fix": "Declare the properties (or additionalProperties with a schema) and the array's items."
            },
            {
              "rule": "TC14",
              "severity": "warn",
              "tool": "list_calendar_events",
              "message": "allowed values are in the description, not an enum: calendar",
              "fix": "Move them into enum."
            },
            {
              "rule": "TC18",
              "severity": "warn",
              "tool": "setup_install",
              "message": "readOnlyHint is true but the name says \"install\"",
              "fix": "If it changes anything, readOnlyHint must be false."
            },
            {
              "rule": "TC23",
              "severity": "warn",
              "message": "209 tools, about 61,952 tokens of definitions",
              "fix": "Split the server by job, or offer a smaller default toolset (a read-only set, or a search-then-call pattern)."
            },
            {
              "rule": "TC24",
              "severity": "note",
              "message": "36 of 209 tools have no outputSchema",
              "fix": "Declare outputSchema for tools that return structured data, and return structuredContent that matches it."
            }
          ],
          "withheld": true
        },
        "checkedAt": "2026-10-04T22:23:17Z",
        "count": 209,
        "note": "answered without the initialize handshake",
        "schemaTokens": 65102,
        "status": "ok",
        "tools": [
          {
            "name": "setup_install"
          },
          {
            "name": "complete_omnifocus_task"
          },
          {
            "name": "complete_reminder"
          },
          {
            "name": "configure_clients"
          },
          {
            "name": "connect_m365_account"
          },
          {
            "name": "connect_todoist"
          },
          {
            "name": "create_calendar_event"
          },
          {
            "name": "create_draft"
          },
          {
            "name": "create_email_folder"
          },
          {
            "name": "create_note"
          },
          {
            "name": "create_omnifocus_task"
          },
          {
            "name": "create_referral_invites"
          },
          {
            "name": "create_reminder"
          },
          {
            "name": "create_reminder_list"
          },
          {
            "name": "daily_brief"
          },
          {
            "name": "delete_calendar_event"
          },
          {
            "name": "delete_note"
          },
          {
            "name": "delete_reminder"
          },
          {
            "name": "delete_reminder_folder"
          },
          {
            "name": "disconnect_m365_account"
          },
          {
            "name": "disconnect_todoist"
          },
          {
            "name": "enable_service"
          },
          {
            "name": "excel_create"
          },
          {
            "name": "excel_read"
          },
          {
            "name": "excel_write_cell"
          },
          {
            "name": "file_list"
          },
          {
            "name": "file_read"
          },
          {
            "name": "file_search"
          },
          {
            "name": "file_write"
          },
          {
            "name": "finder_list"
          },
          {
            "name": "finder_search"
          },
          {
            "name": "gdrive_delete_file"
          },
          {
            "name": "gdrive_file_info"
          },
          {
            "name": "gdrive_list_files"
          },
          {
            "name": "gdrive_read_file"
          },
          {
            "name": "gdrive_root"
          },
          {
            "name": "gdrive_search_files"
          },
          {
            "name": "gdrive_write_file"
          },
          {
            "name": "get_audit_log"
          },
          {
            "name": "get_config"
          },
          {
            "name": "get_contact"
          },
          {
            "name": "get_datetime"
          },
          {
            "name": "get_m365_person"
          },
          {
            "name": "get_reminder_folders"
          },
          {
            "name": "get_weather"
          },
          {
            "name": "list_accounts"
          },
          {
            "name": "list_calendar_events"
          },
          {
            "name": "list_calendar_names"
          },
          {
            "name": "list_contacts"
          },
          {
            "name": "list_displays"
          },
          {
            "name": "list_email_accounts"
          },
          {
            "name": "list_email_folders"
          },
          {
            "name": "list_emails"
          },
          {
            "name": "list_m365_people_insights"
          },
          {
            "name": "list_message_chats"
          },
          {
            "name": "list_missing_permissions"
          },
          {
            "name": "list_notes"
          },
          {
            "name": "list_omnifocus_folders"
          },
          {
            "name": "list_omnifocus_projects"
          },
          {
            "name": "list_omnifocus_tags"
          },
          {
            "name": "list_omnifocus_tasks"
          },
          {
            "name": "list_referral_candidates"
          },
          {
            "name": "list_reminders"
          },
          {
            "name": "list_windows"
          },
          {
            "name": "lmcp_doctor"
          },
          {
            "name": "lmcp_install_upgrade"
          },
          {
            "name": "lmcp_state"
          },
          {
            "name": "lmcp_upgrade_diagnostics"
          },
          {
            "name": "m365_create_event"
          },
          {
            "name": "m365_delete_event"
          },
          {
            "name": "m365_get_contact"
          },
          {
            "name": "m365_list_contacts"
          },
          {
            "name": "m365_list_emails"
          },
          {
            "name": "m365_list_events"
          },
          {
            "name": "m365_read_email"
          },
          {
            "name": "m365_reply_email"
          },
          {
            "name": "m365_search_contacts"
          },
          {
            "name": "m365_search_emails"
          },
          {
            "name": "m365_send_email"
          },
          {
            "name": "media_probe"
          },
          {
            "name": "move_email"
          },
          {
            "name": "nordvpn_diagnose"
          },
          {
            "name": "nordvpn_servers"
          },
          {
            "name": "nordvpn_status"
          },
          {
            "name": "notion_list_databases"
          },
          {
            "name": "notion_list_pages"
          },
          {
            "name": "notion_list_workspaces"
          },
          {
            "name": "notion_open_page"
          },
          {
            "name": "notion_read_database"
          },
          {
            "name": "notion_read_page"
          },
          {
            "name": "notion_search"
          },
          {
            "name": "onedrive_delete_file"
          },
          {
            "name": "onedrive_file_info"
          },
          {
            "name": "onedrive_list_files"
          },
          {
            "name": "onedrive_move_file"
          },
          {
            "name": "onedrive_read_file"
          },
          {
            "name": "onedrive_root"
          },
          {
            "name": "onedrive_search_files"
          },
          {
            "name": "onedrive_set_scope"
          },
          {
            "name": "onedrive_write_file"
          },
          {
            "name": "outlook_diagnose"
          },
          {
            "name": "pdf_read"
          },
          {
            "name": "permissions_status"
          },
          {
            "name": "ppt_create"
          },
          {
            "name": "ppt_read"
          },
          {
            "name": "read_email"
          },
          {
            "name": "read_messages"
          },
          {
            "name": "read_note"
          },
          {
            "name": "recipe_delete"
          },
          {
            "name": "recipe_discover"
          },
          {
            "name": "recipe_export"
          },
          {
            "name": "recipe_get"
          },
          {
            "name": "recipe_import"
          },
          {
            "name": "recipe_install"
          },
          {
            "name": "recipe_list"
          },
          {
            "name": "recipe_publish"
          },
          {
            "name": "recipe_run"
          },
          {
            "name": "recipe_runs"
          },
          {
            "name": "recipe_save"
          },
          {
            "name": "record_marker"
          },
          {
            "name": "rename_reminder_folder"
          },
          {
            "name": "reply_email"
          },
          {
            "name": "report_friction"
          },
          {
            "name": "report_problem"
          },
          {
            "name": "request_feature"
          },
          {
            "name": "run_diagnostics"
          },
          {
            "name": "save_attachment"
          },
          {
            "name": "screen_record_start"
          },
          {
            "name": "screen_record_status"
          },
          {
            "name": "screen_record_stop"
          },
          {
            "name": "screenshot_capture"
          },
          {
            "name": "search_contacts"
          },
          {
            "name": "search_emails"
          },
          {
            "name": "search_m365_directory"
          },
          {
            "name": "search_messages"
          },
          {
            "name": "search_notes"
          },
          {
            "name": "search_omnifocus_tasks"
          },
          {
            "name": "send_email"
          },
          {
            "name": "send_message"
          },
          {
            "name": "shortcuts_list"
          },
          {
            "name": "shortcuts_run"
          },
          {
            "name": "shortcuts_view"
          },
          {
            "name": "signal_compose_guidance"
          },
          {
            "name": "signal_connect"
          },
          {
            "name": "signal_list_chats"
          },
          {
            "name": "signal_read_messages"
          },
          {
            "name": "signal_search_messages"
          },
          {
            "name": "slack_list_channels"
          },
          {
            "name": "slack_list_workspaces"
          },
          {
            "name": "slack_read_channel_messages"
          },
          {
            "name": "slack_search_messages"
          },
          {
            "name": "stocks_get_chart"
          },
          {
            "name": "stocks_get_quote"
          },
          {
            "name": "stocks_search_symbol"
          },
          {
            "name": "survey_respond"
          },
          {
            "name": "survey_skip"
          },
          {
            "name": "teams_call_history"
          },
          {
            "name": "teams_list_channels"
          },
          {
            "name": "teams_list_chats"
          },
          {
            "name": "teams_list_teams"
          },
          {
            "name": "teams_read_channel_messages"
          },
          {
            "name": "teams_read_chat_messages"
          },
          {
            "name": "teams_search_messages"
          },
          {
            "name": "teams_send_channel_message"
          },
          {
            "name": "teams_send_message"
          },
          {
            "name": "todo_complete_task"
          },
          {
            "name": "todo_create_task"
          },
          {
            "name": "todo_get_folders"
          },
          {
            "name": "todo_list_tasks"
          },
          {
            "name": "todoist_complete_task"
          },
          {
            "name": "todoist_create_task"
          },
          {
            "name": "todoist_list_projects"
          },
          {
            "name": "todoist_list_tasks"
          },
          {
            "name": "ui_click"
          },
          {
            "name": "ui_find_element"
          },
          {
            "name": "ui_get_element"
          },
          {
            "name": "ui_keystroke"
          },
          {
            "name": "ui_menu_bar_click"
          },
          {
            "name": "ui_read_tree"
          },
          {
            "name": "ui_type"
          },
          {
            "name": "ui_wait_for_element"
          },
          {
            "name": "update_calendar_event"
          },
          {
            "name": "update_note"
          },
          {
            "name": "update_reminder"
          },
          {
            "name": "video_blur_region"
          },
          {
            "name": "video_concat"
          },
          {
            "name": "video_export_gif"
          },
          {
            "name": "video_reframe"
          },
          {
            "name": "video_trim"
          },
          {
            "name": "web_click"
          },
          {
            "name": "web_extract"
          },
          {
            "name": "web_find"
          },
          {
            "name": "web_login"
          },
          {
            "name": "web_navigate"
          },
          {
            "name": "web_read"
          },
          {
            "name": "web_screenshot"
          },
          {
            "name": "web_session_close"
          },
          {
            "name": "web_session_delete"
          },
          {
            "name": "web_session_list"
          },
          {
            "name": "web_show"
          },
          {
            "name": "web_type"
          },
          {
            "name": "web_wait_for"
          },
          {
            "name": "window_focus"
          },
          {
            "name": "window_set_frame"
          },
          {
            "name": "word_append"
          },
          {
            "name": "word_create"
          },
          {
            "name": "word_read"
          },
          {
            "name": "zoom_list_recordings"
          },
          {
            "name": "zoom_read_transcript"
          }
        ]
      },
      "name": "Local MCP",
      "note": "Indexed from the official MCP registry: facts and our own checks, not reviewed, so no score, grade or rank.",
      "packages": [
        {
          "registryType": "npm",
          "identifier": "local-mcp",
          "version": "3.0.417",
          "transport": "stdio"
        }
      ],
      "pageJsonUrl": "https://www.anchorterminal.com/tools/local-mcp.json",
      "popularity": {
        "githubStars": 64,
        "npmWeekly": 2323
      },
      "registryName": "com.local-mcp/local-mcp",
      "remotes": [
        {
          "type": "streamable-http",
          "url": "https://local-mcp.com/mcp"
        }
      ],
      "repository": "https://github.com/colibird-ai/local-mcp-releases",
      "reviewed": false,
      "slug": "local-mcp",
      "source": "the official MCP registry",
      "sourceUrl": "https://registry.modelcontextprotocol.io/v0.1/servers?search=com.local-mcp/local-mcp",
      "summary": "Mac \u0026 Windows: let ChatGPT, Claude \u0026 Cursor use your email, calendar, iMessage, Teams, files. Free.",
      "updatedAt": "2026-10-03T00:26:34Z",
      "url": "https://www.anchorterminal.com/tools/local-mcp",
      "vendor": "local-mcp.com",
      "vendorUrl": "https://local-mcp.com/connect?ref=registry-mcp",
      "version": "3.0.417",
      "websiteUrl": "https://local-mcp.com/connect?ref=registry-mcp",
      "where": "both",
      "why": [
        "vendor",
        "popular"
      ]
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/tools/local-mcp",
    "json": "https://www.anchorterminal.com/tools/local-mcp.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/tools/local-mcp.md",
    "slim": "https://www.anchorterminal.com/tools/local-mcp.min.md"
  },
  "markdown": "# Local MCP\n\n\u003e Indexed, not reviewed: facts from the official MCP registry and our own checks. No score, grade or rank, and not in the rankings until the panel reviews it. How the index works: https://www.anchorterminal.com/indexed/\n\n- Kind: MCP server, by local-mcp.com (https://local-mcp.com/connect?ref=registry-mcp)\n- Category: Calendars \u0026 scheduling (https://www.anchorterminal.com/categories/scheduling.md)\n- Listed because: It's published in the registry under local-mcp.com, a namespace the registry only gives to whoever proves they control that domain. It's in real use: 2,323 npm downloads a week, 64 GitHub stars.\n- What the official MCP registry says: Mac \u0026 Windows: let ChatGPT, Claude \u0026 Cursor use your email, calendar, iMessage, Teams, files. Free.\n\n## Facts\n\n- MCP registry: `com.local-mcp/local-mcp` 3.0.417\n- Endpoint: https://local-mcp.com/mcp (streamable HTTP)\n- Package: npm `local-mcp` (stdio)\n- Source: https://github.com/colibird-ai/local-mcp-releases\n- Website: https://local-mcp.com/connect?ref=registry-mcp\n- npm downloads a week: 2,323\n- GitHub stars: 64\n- Registry entry updated: 2026-10-03\n\n## Tools\n\n- Tools it lists (209, about 65,102 tokens of context, `tools/list` without credentials, checked 2026-10-04 22:23 UTC), descriptions withheld: they contain text aimed at the model:\n  - `setup_install` (read-only)\n  - `complete_omnifocus_task` (writes)\n  - `complete_reminder` (writes)\n  - `configure_clients` (writes)\n  - `connect_m365_account` (writes)\n  - `connect_todoist` (writes)\n  - `create_calendar_event` (writes)\n  - `create_draft` (writes)\n  - `create_email_folder` (writes)\n  - `create_note` (writes)\n  - `create_omnifocus_task` (writes)\n  - `create_referral_invites` (writes)\n  - `create_reminder` (writes)\n  - `create_reminder_list` (writes)\n  - `daily_brief` (read-only)\n  - `delete_calendar_event` (writes)\n  - `delete_note` (writes)\n  - `delete_reminder` (writes)\n  - `delete_reminder_folder` (writes)\n  - `disconnect_m365_account` (writes)\n  - `disconnect_todoist` (writes)\n  - `enable_service` (writes)\n  - `excel_create` (writes)\n  - `excel_read` (read-only)\n  - `excel_write_cell` (writes)\n  - `file_list` (read-only)\n  - `file_read` (read-only)\n  - `file_search` (read-only)\n  - `file_write` (writes)\n  - `finder_list` (read-only)\n  - `finder_search` (read-only)\n  - `gdrive_delete_file` (writes)\n  - `gdrive_file_info` (read-only)\n  - `gdrive_list_files` (read-only)\n  - `gdrive_read_file` (read-only)\n  - `gdrive_root` (read-only)\n  - `gdrive_search_files` (read-only)\n  - `gdrive_write_file` (writes)\n  - `get_audit_log` (read-only)\n  - `get_config` (read-only)\n  - `get_contact` (read-only)\n  - `get_datetime` (read-only)\n  - `get_m365_person` (read-only)\n  - `get_reminder_folders` (read-only)\n  - `get_weather` (read-only)\n  - `list_accounts` (read-only)\n  - `list_calendar_events` (read-only)\n  - `list_calendar_names` (read-only)\n  - `list_contacts` (read-only)\n  - `list_displays` (read-only)\n  - `list_email_accounts` (read-only)\n  - `list_email_folders` (read-only)\n  - `list_emails` (read-only)\n  - `list_m365_people_insights` (read-only)\n  - `list_message_chats` (read-only)\n  - `list_missing_permissions` (read-only)\n  - `list_notes` (read-only)\n  - `list_omnifocus_folders` (read-only)\n  - `list_omnifocus_projects` (read-only)\n  - `list_omnifocus_tags` (read-only)\n  - `list_omnifocus_tasks` (read-only)\n  - `list_referral_candidates` (read-only)\n  - `list_reminders` (read-only)\n  - `list_windows` (read-only)\n  - `lmcp_doctor` (writes)\n  - `lmcp_install_upgrade` (writes)\n  - `lmcp_state` (read-only)\n  - `lmcp_upgrade_diagnostics` (writes)\n  - `m365_create_event` (writes)\n  - `m365_delete_event` (writes)\n  - `m365_get_contact` (read-only)\n  - `m365_list_contacts` (read-only)\n  - `m365_list_emails` (read-only)\n  - `m365_list_events` (read-only)\n  - `m365_read_email` (read-only)\n  - `m365_reply_email` (writes)\n  - `m365_search_contacts` (read-only)\n  - `m365_search_emails` (read-only)\n  - `m365_send_email` (writes)\n  - `media_probe` (read-only)\n  - `move_email` (writes)\n  - `nordvpn_diagnose` (read-only)\n  - `nordvpn_servers` (read-only)\n  - `nordvpn_status` (read-only)\n  - `notion_list_databases` (read-only)\n  - `notion_list_pages` (read-only)\n  - `notion_list_workspaces` (read-only)\n  - `notion_open_page` (writes)\n  - `notion_read_database` (read-only)\n  - `notion_read_page` (read-only)\n  - `notion_search` (read-only)\n  - `onedrive_delete_file` (writes)\n  - `onedrive_file_info` (read-only)\n  - `onedrive_list_files` (read-only)\n  - `onedrive_move_file` (writes)\n  - `onedrive_read_file` (read-only)\n  - `onedrive_root` (read-only)\n  - `onedrive_search_files` (read-only)\n  - `onedrive_set_scope` (writes)\n  - `onedrive_write_file` (writes)\n  - `outlook_diagnose` (read-only)\n  - `pdf_read` (read-only)\n  - `permissions_status` (read-only)\n  - `ppt_create` (writes)\n  - `ppt_read` (read-only)\n  - `read_email` (read-only)\n  - `read_messages` (read-only)\n  - `read_note` (read-only)\n  - `recipe_delete` (writes)\n  - `recipe_discover` (read-only)\n  - `recipe_export` (read-only)\n  - `recipe_get` (read-only)\n  - `recipe_import` (writes)\n  - `recipe_install` (writes)\n  - `recipe_list` (read-only)\n  - `recipe_publish` (writes)\n  - `recipe_run` (writes)\n  - `recipe_runs` (read-only)\n  - `recipe_save` (writes)\n  - `record_marker` (writes)\n  - `rename_reminder_folder` (writes)\n  - `reply_email` (writes)\n  - `report_friction` (writes)\n  - `report_problem` (writes)\n  - `request_feature` (writes)\n  - `run_diagnostics` (read-only)\n  - `save_attachment` (writes)\n  - `screen_record_start` (writes)\n  - `screen_record_status` (read-only)\n  - `screen_record_stop` (writes)\n  - `screenshot_capture` (read-only)\n  - `search_contacts` (read-only)\n  - `search_emails` (read-only)\n  - `search_m365_directory` (read-only)\n  - `search_messages` (read-only)\n  - `search_notes` (read-only)\n  - `search_omnifocus_tasks` (read-only)\n  - `send_email` (writes)\n  - `send_message` (writes)\n  - `shortcuts_list` (read-only)\n  - `shortcuts_run` (writes)\n  - `shortcuts_view` (writes)\n  - `signal_compose_guidance` (read-only)\n  - `signal_connect` (read-only)\n  - `signal_list_chats` (read-only)\n  - `signal_read_messages` (read-only)\n  - `signal_search_messages` (read-only)\n  - `slack_list_channels` (read-only)\n  - `slack_list_workspaces` (read-only)\n  - `slack_read_channel_messages` (read-only)\n  - `slack_search_messages` (read-only)\n  - `stocks_get_chart` (read-only)\n  - `stocks_get_quote` (read-only)\n  - `stocks_search_symbol` (read-only)\n  - `survey_respond` (writes)\n  - `survey_skip` (writes)\n  - `teams_call_history` (read-only)\n  - `teams_list_channels` (read-only)\n  - `teams_list_chats` (read-only)\n  - `teams_list_teams` (read-only)\n  - `teams_read_channel_messages` (read-only)\n  - `teams_read_chat_messages` (read-only)\n  - `teams_search_messages` (read-only)\n  - `teams_send_channel_message` (writes)\n  - `teams_send_message` (writes)\n  - `todo_complete_task` (writes)\n  - `todo_create_task` (writes)\n  - `todo_get_folders` (read-only)\n  - `todo_list_tasks` (read-only)\n  - `todoist_complete_task` (writes)\n  - `todoist_create_task` (writes)\n  - `todoist_list_projects` (read-only)\n  - `todoist_list_tasks` (read-only)\n  - `ui_click` (writes)\n  - `ui_find_element` (read-only)\n  - `ui_get_element` (read-only)\n  - `ui_keystroke` (writes)\n  - `ui_menu_bar_click` (writes)\n  - `ui_read_tree` (read-only)\n  - `ui_type` (writes)\n  - `ui_wait_for_element` (read-only)\n  - `update_calendar_event` (writes)\n  - `update_note` (writes)\n  - `update_reminder` (writes)\n  - `video_blur_region` (writes)\n  - `video_concat` (writes)\n  - `video_export_gif` (writes)\n  - `video_reframe` (writes)\n  - `video_trim` (writes)\n  - `web_click` (writes)\n  - `web_extract` (read-only)\n  - `web_find` (read-only)\n  - `web_login` (writes)\n  - `web_navigate` (writes)\n  - `web_read` (read-only)\n  - `web_screenshot` (read-only)\n  - `web_session_close` (writes)\n  - `web_session_delete` (writes)\n  - `web_session_list` (read-only)\n  - `web_show` (writes)\n  - `web_type` (writes)\n  - `web_wait_for` (writes)\n  - `window_focus` (writes)\n  - `window_set_frame` (writes)\n  - `word_append` (writes)\n  - `word_create` (writes)\n  - `word_read` (read-only)\n  - `zoom_list_recordings` (read-only)\n  - `zoom_read_transcript` (read-only)\n- How its tools read to an agent (2 errors, 15 warnings, 1 note, about 65,102 tokens; rules at https://www.anchorterminal.com/check.md; not part of the score):\n  - Its definitions contain text aimed at the model (TC19). This page doesn't repeat them; don't connect to it without your user's say-so.\n  - error TC19 file_read: the definition names files that hold credentials or client config\n  - error TC19 finder_list: the definition names files that hold credentials or client config\n  - warn TC13 excel_create: rows[] (array with no items)\n  - warn TC13 recipe_run: params (object with no properties)\n  - warn TC13 recipe_save: manifest (object with no properties)\n  - warn TC13 record_marker: bounds (object with no properties)\n  - warn TC13 screen_record_start: target.region (object with no properties)\n  - warn TC13 screenshot_capture: target.region (object with no properties)\n  - warn TC13 survey_respond: answers (object with no properties)\n  - warn TC13 ui_click: coords (object with no properties)\n  - warn TC13 video_blur_region: regions[] (object with no properties)\n  - warn TC13 video_reframe: focus (object with no properties)\n  - warn TC13 video_trim: ranges[] (object with no properties)\n  - warn TC13 window_set_frame: bounds (object with no properties)\n  - warn TC14 list_calendar_events: allowed values are in the description, not an enum: calendar\n  - warn TC18 setup_install: readOnlyHint is true but the name says \"install\"\n  - warn TC23 server: 209 tools, about 61,952 tokens of definitions\n  - note TC24 server: 36 of 209 tools have no outputSchema\n\n- JSON: https://www.anchorterminal.com/api/v1/tools/local-mcp.json\n- Being indexed says nothing about quality, and nobody can pay for it. Ask for a review: https://www.anchorterminal.com/builders/#claiming\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-05",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Terminal",
        "url": "https://www.anchorterminal.com/tools/"
      },
      {
        "name": "Indexed",
        "url": "https://www.anchorterminal.com/indexed/"
      },
      {
        "name": "Local MCP",
        "url": ""
      }
    ],
    "description": "Local MCP, an MCP server by local-mcp.com, listed from the official MCP registry. Indexed, not reviewed: facts and our own checks, no score or ranking. Mac \u0026 Windows: let ChatGPT, Claude \u0026 Cursor use your email, calendar, iMessage, Teams, files. Free.",
    "facts": [
      "not reviewed",
      "not ranked",
      "facts only"
    ],
    "h1": "Local MCP",
    "image": "https://www.anchorterminal.com/assets/og/indexed.png",
    "path": "/tools/local-mcp",
    "published": "",
    "section": "indexed",
    "title": "Local MCP: MCP server, indexed from the official MCP registry",
    "toc": null,
    "updated": "2026-10-05",
    "url": "https://www.anchorterminal.com/tools/local-mcp"
  },
  "tokens": {
    "markdown": 2700,
    "slim": 2630
  },
  "version": 1
}
