MCP servers with a file tool
Every server below declares at least one tool whose name contains file.
Tool names come either from connecting to the server or from its published package source —
each listing says which.
100 servers · 6 verified live
| Server | Matching tools | Status | Context | Tools | |
|---|---|---|---|---|---|
| context-mode | ctx_execute_filefile_editfile_globfile_path |
local install | Moderate | 27 | Details |
| shinpr-mcp-local-rag | ingest_file |
local install | Light | 4 | Details |
| mcp-server-azure-devops | get_file_content |
local install | Heavy | 44 | Details |
| taazkareem-clickup | file_datafile_namefile_pathfile_url |
local install | Heavy | 53 | Details |
| firefox-devtools-mcp | upload_file_by_uid |
local install | Heavy | 52 | Details |
| openlore | get_file_dependencies |
local install | Moderate | 35 | Details |
| safari-mcp | safari_eval_filesafari_upload_file |
local install | Heavy | 97 | Details |
| fastmcp-ts | file_upload_deletefile_upload_openfile_upload_submit |
local install | Moderate | 30 | Details |
| ops-codegraph-tool | file_depsfile_exports |
local install | Moderate | 36 | Details |
| lunchmoney-mcp | attach_file_to_transaction |
local install | Heavy | 59 | Details |
| rea | address_to_file_offset |
local install | Moderate | 36 | Details |
| editor-mcp-server | get_conflict_file |
local install | Very heavy | 124 | Details |
| imap-mcp-server | imap_upload_file |
local install | Moderate | 40 | Details |
| sfcc-dev-mcp | get_log_file_contents |
local install | Moderate | 34 | Details |
| metro-mcp | delete_fileget_file_inforead_file |
local install | Heavy | 89 | Details |
| yosefhayim-ebay-mcp | ebay_upload_payment_dispute_evidence_file |
local install | Very heavy | 292 | Details |
| drift | drift_file_patterns |
local install | Heavy | 65 | Details |
| scrcpy-mcp | file_listfile_pullfile_push |
local install | Moderate | 39 | Details |
| hermoso | convert_onedrive_filedelete_drive_filedelete_onedrive_fileget_drive_file |
verified live · 27h ago | Very heavy | 160 | Details |
| clawdcursor | open_file |
local install | Heavy | 45 | Details |
| professioneit-lsp-mcp-server | lsp_file_exportslsp_file_imports |
local install | Moderate | 29 | Details |
| mcp-gitlab-server | create_or_update_fileget_file_contents |
local install | Heavy | 90 | Details |
| browser-mcp | browser_upload_file |
local install | Moderate | 31 | Details |
| markview | lint_fileopen_filerender_diff_file |
local install | Light | 10 | Details |
| zereight-gitlab-mcp | create_or_update_fileget_file_blameget_file_contentsget_job_artifact_file |
local install | Very heavy | 239 | Details |
| wavespeedai-mcp | upload_file |
local install | Light | 7 | Details |
| isaacsight-kernel | github_read_filekbot_edit_filekbot_read_filekbot_write_file |
local install | Very heavy | 498 | Details |
| overleafmcp | read_filewrite_file |
local install | Light | 8 | Details |
| claude-historian-mcp | find_file_context |
local install | Light | 8 | Details |
| flowbite-mcp | flowbite_file_input |
local install | Heavy | 72 | Details |
| obsidian-everywhere | read_file |
local install | Heavy | 46 | Details |
| speclock | speclock_guard_file |
local install | Heavy | 54 | Details |
| context-sync | read_file |
local install | Light | 6 | Details |
| alm-xpp-mcp | dmf_import_file |
verified live · 27h ago | Heavy | 90 | Details |
| desktop-commander | move_filenpx_setup_config_file_creatednpx_setup_config_file_create_errornpx_setup_config_file_read |
local install | Heavy | 97 | Details |
| lzehrung-codegraph | file_depsget_file |
local install | Moderate | 27 | Details |
| mcp-canvas-lms | canvas_get_file |
local install | Heavy | 54 | Details |
| iobroker-mcp | delete_filefile_existsread_filerename_file |
local install | Moderate | 28 | Details |
| ncp | read_fileread_single_file |
local install | Moderate | 28 | Details |
| c64bridge | file_infomemory_dump_to_filemodplay_filesidplay_file |
local install | Very heavy | 118 | Details |
| campus-cli | blackboard_download_feedback_fileblackboard_download_file_urlblackboard_upload_attempt_file |
local install | Moderate | 29 | Details |
| brightspace-mcp-server | download_file |
local install | Light | 13 | Details |
| salesforce-mcp-server | query_records_to_file |
local install | Heavy | 45 | Details |
| mcpland-gitlab-mcp | gitlab_create_or_update_filegitlab_get_file_blamegitlab_get_file_contentsgitlab_get_job_artifact_file |
local install | Very heavy | 193 | Details |
| ellmos-filecommander-mcp | fc_cleanup_filefc_delete_filefc_edit_filefc_file_info |
local install | Heavy | 49 | Details |
| warden-2 | warden_file_read |
local install | Moderate | 32 | Details |
| contextforge-mcp | git_file |
local install | Moderate | 38 | Details |
| airmcp | get_file_infomove_filesend_fileset_file_tags |
local install | Very heavy | 307 | Details |
| sequenzy-mcp | attach_product_fileremove_product_file |
auth required | Very heavy | 120 | Details |
| guardvibe | analyze_cross_file_dataflowscan_file |
local install | Heavy | 43 | Details |
| repo-bridge | file_infowrite_file |
local install | Moderate | 19 | Details |
| lexware | lexware_deeplink_filelexware_download_credit_note_filelexware_download_delivery_note_filelexware_download_down_payment_invoice_file |
local install | Heavy | 66 | Details |
| s-gw | sgw_scan_file |
local install | Moderate | 34 | Details |
| cogmemai | get_file_changes |
local install | Heavy | 52 | Details |
| metahub-ai-assay | read_filewrite_file |
local install | Light | 3 | Details |
| mantisbt-mcp-server | upload_file |
local install | Moderate | 37 | Details |
| codesift | get_file_outline |
local install | Light | 5 | Details |
| exadev-document-mcp | describe_font_file |
local install | Moderate | 18 | Details |
| ssh-mcp-server | ssh_file_listssh_file_readssh_file_write |
local install | Light | 14 | Details |
| voko | voko_upload_and_send_file |
local install | Heavy | 95 | Details |
| feishu-user-plugin | manage_drive_filesend_file_as_userupload_file |
local install | Heavy | 58 | Details |
| telegram-api-mcp | download_file |
local install | Light | 6 | Details |
| mcp-ai-agent-guidelines | mcp__serena__get_diagnostics_for_file |
local install | Light | 7 | Details |
| gitbook-mcp | get_file |
local install | Light | 12 | Details |
| jigyasudham-veto | file_path |
local install | Heavy | 91 | Details |
| ellmos-codecommander-mcp | cc_cleanup_file |
local install | Moderate | 22 | Details |
| postgres-mcp-2 | pg_read_file |
local install | Moderate | 39 | Details |
| photopea-mcp-server | photopea_open_file |
local install | Moderate | 38 | Details |
| grith-mcp | file_passport |
verified live · 27h ago | Heavy | 41 | Details |
| agent-passport-mcp | file_data_dispute |
check failed · 2 of 3 | Very heavy | 148 | Details |
| privacyscrubber-mcp | redact_filesanitize_file |
local install | Light | 11 | Details |
| sap-mcp | sap_file_dispute_v2 |
verified live · 20h ago | Very heavy | 412 | Details |
| cloak-browser-mcp | browser_file_upload |
local install | Heavy | 79 | Details |
| auth0-mcp | auth0_save_credentials_to_file |
local install | Moderate | 22 | Details |
| opengolfapi-mcp-server | file_claim |
local install | Heavy | 54 | Details |
| telegram-slack-mcp | read_file |
local install | Moderate | 16 | Details |
| teamwork-mcp | twdesk-create_filetwprojects-add_project_filetwprojects-create_file |
verified live · 27h ago | Very heavy | 210 | Details |
| mcp-server-auth | add_income_from_file |
verified live · 26h ago | Heavy | 59 | Details |
| gorgias-mcp-server | gorgias_download_filegorgias_upload_file |
local install | Very heavy | 112 | Details |
| swoofer-mcp-coordinator | check_file_conflict |
local install | Moderate | 26 | Details |
| flow-nexus | execution_file_get |
local install | Very heavy | 148 | Details |
| rag-vault | delete_fileingest_file |
local install | Light | 9 | Details |
| shipmail-mcp | shipmail_compose_message_with_fileshipmail_upload_newsletter_asset_with_file |
auth required | Very heavy | 150 | Details |
| cachly-dev-mcp-server | brain_file_mapsync_file_changes |
local install | Heavy | 75 | Details |
| e-arveldaja-mcp | file_reffile_reference_capacity_exceededfile_reference_data_invalidfile_reference_path_changed |
local install | Heavy | 70 | Details |
| github-mcp-server-js | create_or_update_fileget_file_contents |
local install | Very heavy | 108 | Details |
| mcp-accessibility-scanner | browser_file_upload |
local install | Heavy | 41 | Details |
| blazingcdn-mcp | upload_vcdn_file |
local install | Heavy | 52 | Details |
| sshmcp | download_fileread_fileupload_filewrite_file |
local install | Moderate | 21 | Details |
| azure-devops-mcp-onprem | get_file_contenttfvc_get_filetfvc_get_shelveset_file |
local install | Heavy | 50 | Details |
| opengist-mcp | get_gist_file |
local install | Light | 14 | Details |
| tugcantopaloglu-godot-mcp | delete_fileread_filerename_filewrite_file |
local install | Very heavy | 154 | Details |
| chrome-bridge | upload_file |
local install | Heavy | 59 | Details |
| depwire | get_file_context |
local install | Moderate | 19 | Details |
| opentalk2html-notmd | write_html_file |
local install | Moderate | 19 | Details |
| keggan-std-engram | engram_get_file_historyengram_get_file_notesengram_lock_fileengram_set_file_notes |
local install | Heavy | 70 | Details |
| tomyud1-godot-mcp | read_file |
local install | Moderate | 39 | Details |
| webhound | webhound_upload_file |
auth required | Moderate | 37 | Details |
| mehmoodqureshi-chrome-mcp | download_fileupload_file |
local install | Moderate | 32 | Details |
| otskit-mcp | hash_filestamp_file |
local install | Light | 8 | Details |