poly-mcp
Poly MCP
53 tools across 9 modules.
Filesystem13 tools
ToolDescriptionArguments
fs_readRead file contents, optionally specific line rangespath, lines?
fs_writeWrite content to a file, optionally to specific line rangespath, content, lines?
fs_moveMove files or directoriessource, destination
fs_copyCopy files or directoriessource, destination
fs_createCreate files or directoriespath, type
fs_deleteDelete files or directoriespath
fs_move_desktopMove and organize items within Desktopitem, destination
fs_findSearch for files and directories by patternpath, pattern, type?
fs_ldList directory contents with detailspath
fs_statGet file/directory metadata and statisticspath
fs_permissionsGet or set file permissionspath, mode?
fs_watchWatch a file or directory for changespath, duration?
fs_snapshotCreate timestamped backups with auto managementpath, max_snapshots?
Git8 tools
ToolDescriptionArguments
git_statusGet git repository statuspath?
git_diffGet diff of changes in repositorypath?, staged?, file?
git_commitCreate a git commitpath?, message
git_branchList, create, or delete branchespath?, action, name?
git_checkoutCheckout a branch or commitpath?, target, create?
git_blameShow revision and author for each linepath?, file
git_logShow commit logspath?, limit?, file?
git_tagList, create, or delete tagspath?, action, name?
Diagnostics1 tools
ToolDescriptionArguments
diagnostics_getGet errors and warnings. Auto-detects cargo, tsc, eslint, pylint, mypy, ruff, gcc, clangpath?, tool?, format?
Network6 tools
ToolDescriptionArguments
net_fetchFetch URLs with auto HTML to Markdown conversionurl, method?, headers?, body?
net_cargoQuery crates.io for Rust packagescrate_name, action?
net_nodeQuery npm registry for Node.js packagespackage_name, action?
net_pythonQuery PyPI for Python packagespackage_name, action?
net_aptQuery APT package informationpackage_name, action?
net_pingCheck network connectivityhost, count?, timeout?
Silent2 tools
ToolDescriptionArguments
silent_scriptExecute bash scripts with args, env vars, timeoutscript, args?, cwd?, env?
silent_resourcesMonitor system resources — GPU, RAM, CPUdetailed?, process_filter?
Context7 tools
ToolDescriptionArguments
ctx_contextGet token usage statisticsset_total?, add_used?
ctx_compactCompress text using zlib or gziptext, algorithm?
ctx_removeClear context and reset usagereset_memory?
ctx_token_countCount tokens for GPT-4, Claude, otherstext, model?
ctx_memory_storeStore data in memorykey, value
ctx_memory_recallRetrieve stored datakey?
ctx_estimate_costEstimate API costsprovider, model, input_tokens, output_tokens
Time3 tools
ToolDescriptionArguments
time_nowGet current timestamp in various formatsformat?, timezone?
time_sleepDelay executionduration, unit?
time_scheduleSchedule tasks for future executiontask_id?, execute_in?, callback?
Input6 tools
ToolDescriptionArguments
input_notifySend terminal and desktop notificationsmessage, title?, type?
input_promptInteractive user promptsprompt, default?, mode?
input_selectSelection menus with optionsprompt, options, default?
input_progressDisplay progress indicatorsaction, id?, total?, current?
input_clipboard_readRead from system clipboard(none)
input_clipboard_writeWrite to system clipboardcontent
Gitent7 tools
ToolDescriptionArguments
gitent_initInitialize a gitent sessionpath?, db_path?, force_new?
gitent_statusView session status and uncommitted changesverbose?
gitent_trackTrack a file changepath, change_type, content?
gitent_commitCommit tracked changesmessage, agent_id?
gitent_logView commit historylimit?, verbose?
gitent_diffView differences for commitscommit_id?, file?, format?
gitent_rollbackRollback to a previous commitcommit_id, execute?