{
  "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"
  },
  "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"
    ]
  }
}
