Securely control paired computers with ReMCP.
Déduit des transports déclarés par cette annonce (streamable-http). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.
La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.
Lu dans le code que npm livre réellement, au moment de l’analyse. Le paquet n’a jamais été exécuté. Les outils enregistrés dynamiquement à l’exécution, ou cachés dans du code empaqueté ou minifié, peuvent passer inaperçus — c’est donc un plancher de la surface d’outils, pas un recensement complet.
read_fileRead a plain text or line-oriented file on this computer: source, config, Markdown, scripts or logs. Use read_document for PDF, DOCX, XLSX and other structured documents. Legacy .docx/.pdf extraction remains supported for compatibility. Use offset and length to page through large text files; a nega…Read a plain text or line-oriented file on this computer: source, config, Markdown, scripts or logs. Use read_document for PDF, DOCX, XLSX and other structured documents. Legacy .docx/.pdf extraction remains supported for compatibility. Use offset and length to page through large text files; a nega…
Aucun schéma d’entrée n’a été publié pour cet outil.
read_filesRead the contents of files discovered by one glob under a directory, each section prefixed with its path and line count. Use this when the matched file contents are the result you want. Use start_search instead to find filenames or text matches without reading every matched file. If you already kno…Read the contents of files discovered by one glob under a directory, each section prefixed with its path and line count. Use this when the matched file contents are the result you want. Use start_search instead to find filenames or text matches without reading every matched file. If you already kno…
Aucun schéma d’entrée n’a été publié pour cet outil.
read_multiple_filesRead several explicitly named text files in one call. Use this when the exact paths are already known; each file is returned separately and one failure does not stop the others. Do not use this for glob discovery: use read_files instead. For one path use read_file.Read several explicitly named text files in one call. Use this when the exact paths are already known; each file is returned separately and one failure does not stop the others. Do not use this for glob discovery: use read_files instead. For one path use read_file.
Aucun schéma d’entrée n’a été publié pour cet outil.
read_imageReturn an image file (PNG, JPEG, GIF, WebP, BMP, AVIF, or SVG) as native MCP image content so screenshots, photos, and diagrams can be inspected or shown. Use read_binary only for byte-for-byte transfer, not merely to display an image. Fails above the inline size limit.Return an image file (PNG, JPEG, GIF, WebP, BMP, AVIF, or SVG) as native MCP image content so screenshots, photos, and diagrams can be inspected or shown. Use read_binary only for byte-for-byte transfer, not merely to display an image. Fails above the inline size limit.
Aucun schéma d’entrée n’a été publié pour cet outil.
read_binaryRead any file as base64 chunks for byte-for-byte transfer of binaries, archives, documents, or oversized media. For a normal image that should be inspected or shown, use read_image instead. Returns size, offset, and nextOffsetBytes; call again with offset_bytes set to nextOffsetBytes until complete…Read any file as base64 chunks for byte-for-byte transfer of binaries, archives, documents, or oversized media. For a normal image that should be inspected or shown, use read_image instead. Returns size, offset, and nextOffsetBytes; call again with offset_bytes set to nextOffsetBytes until complete…
Aucun schéma d’entrée n’a été publié pour cet outil.
write_binaryprivilégiéWrite base64 data to a file byte for byte, creating parent directories. Use mode "append" to send a large file as consecutive chunks. Replaces the file by default.Write base64 data to a file byte for byte, creating parent directories. Use mode "append" to send a large file as consecutive chunks. Replaces the file by default.
Aucun schéma d’entrée n’a été publié pour cet outil.
hash_fileCompute a checksum of a file without reading it into memory. Useful to verify a copy, compare two files, or confirm a download.Compute a checksum of a file without reading it into memory. Useful to verify a copy, compare two files, or confirm a download.
Aucun schéma d’entrée n’a été publié pour cet outil.
list_directoryList the files and directories at a path. Entries are prefixed with [DIR], [FILE], [LINK], or [DENIED] when a subdirectory cannot be read. depth controls how many directory levels are included and pattern filters file names by glob.List the files and directories at a path. Entries are prefixed with [DIR], [FILE], [LINK], or [DENIED] when a subdirectory cannot be read. depth controls how many directory levels are included and pattern filters file names by glob.
Aucun schéma d’entrée n’a été publié pour cet outil.
get_file_infoReturn metadata for a file or directory: type, size, timestamps, permissions, and for small text files the line count.Return metadata for a file or directory: type, size, timestamps, permissions, and for small text files the line count.
Aucun schéma d’entrée n’a été publié pour cet outil.
write_fileprivilégiéCreate or replace the complete contents of exactly one text file. Parent directories are created automatically; mode "append" adds to the end. For a small exact-block edit use edit_block, for a known line range use replace_lines, and when you already have a unified diff use apply_patch. Use write_f…Create or replace the complete contents of exactly one text file. Parent directories are created automatically; mode "append" adds to the end. For a small exact-block edit use edit_block, for a known line range use replace_lines, and when you already have a unified diff use apply_patch. Use write_f…
Aucun schéma d’entrée n’a été publié pour cet outil.
write_filesprivilégiéCreate or replace the complete contents of two or more text files in one batch, each with its own path, content, and optional mode. Use this for scaffolding or coherent multi-file writes; for one path use write_file. For partial edits use edit_block, replace_lines, replace_in_files, or apply_patch…Create or replace the complete contents of two or more text files in one batch, each with its own path, content, and optional mode. Use this for scaffolding or coherent multi-file writes; for one path use write_file. For partial edits use edit_block, replace_lines, replace_in_files, or apply_patch…
Aucun schéma d’entrée n’a été publié pour cet outil.
apply_patchprivilégiéApply an already-prepared unified diff to one file or several files, matching each hunk with a little fuzz so small offsets and whitespace differences still apply. Prefer this when the change is naturally patch-shaped; use edit_block for one exact text block and write_file only when replacing a com…Apply an already-prepared unified diff to one file or several files, matching each hunk with a little fuzz so small offsets and whitespace differences still apply. Prefer this when the change is naturally patch-shaped; use edit_block for one exact text block and write_file only when replacing a com…
Aucun schéma d’entrée n’a été publié pour cet outil.
set_permissionsChange the permission mode of a file or directory, optionally recursively and optionally with a numeric owner. Use this to make a script executable after writing it.Change the permission mode of a file or directory, optionally recursively and optionally with a numeric owner. Use this to make a script executable after writing it.
Aucun schéma d’entrée n’a été publié pour cet outil.
edit_blockprivilégiéReplace one known text block in one file. Provide enough surrounding context to make old_string unique; the call fails unless the number of matches equals expected_replacements. Use write_file for a whole-file replacement and replace_lines for a known line range. When exact text is not found, a whi…Replace one known text block in one file. Provide enough surrounding context to make old_string unique; the call fails unless the number of matches equals expected_replacements. Use write_file for a whole-file replacement and replace_lines for a known line range. When exact text is not found, a whi…
Aucun schéma d’entrée n’a été publié pour cet outil.
replace_linesReplace an inclusive 1-based line range with new text. Use this when line numbers define the target; use edit_block when matching existing text and write_file for a complete rewrite. The rest of the file, including its line endings, is preserved. Pass dry_run to preview without writing.Replace an inclusive 1-based line range with new text. Use this when line numbers define the target; use edit_block when matching existing text and write_file for a complete rewrite. The rest of the file, including its line endings, is preserved. Pass dry_run to preview without writing.
Aucun schéma d’entrée n’a été publié pour cet outil.
replace_in_filesSearch and replace the same text or regular expression across multiple text files under a path and report what changed. Use edit_block for one known block in one file and write_file for one complete known file. Applies immediately; pass dry_run true to preview the affected files first.Search and replace the same text or regular expression across multiple text files under a path and report what changed. Use edit_block for one known block in one file and write_file for one complete known file. Applies immediately; pass dry_run true to preview the affected files first.
Aucun schéma d’entrée n’a été publié pour cet outil.
diff_filesShow a unified diff between two local text files, with line counts. Useful to check what changed before reporting or reverting it.Show a unified diff between two local text files, with line counts. Useful to check what changed before reporting or reverting it.
Aucun schéma d’entrée n’a été publié pour cet outil.
move_to_trashprivilégiéMove a file or directory to the system trash instead of deleting it, so the change can be undone. When the trash is outside the device allowed roots, a .remcp-trash folder beside the file is used instead.Move a file or directory to the system trash instead of deleting it, so the change can be undone. When the trash is outside the device allowed roots, a .remcp-trash folder beside the file is used instead.
Aucun schéma d’entrée n’a été publié pour cet outil.
create_directoryCreate one directory or many in a single call, including any missing parent directories. Succeeds when a directory already exists.Create one directory or many in a single call, including any missing parent directories. Succeeds when a directory already exists.
Aucun schéma d’entrée n’a été publié pour cet outil.
move_fileprivilégiéMove or rename exactly one file or directory from one source to one destination. Replaces an existing destination file by default; pass overwrite false to refuse instead. Use move_paths for two or more moves.Move or rename exactly one file or directory from one source to one destination. Replaces an existing destination file by default; pass overwrite false to refuse instead. Use move_paths for two or more moves.
Aucun schéma d’entrée n’a été publié pour cet outil.
copy_fileCopy exactly one regular file to a new path. Directories are not copied recursively. Use copy_paths for directories or two or more copy operations; pass overwrite false to refuse an existing destination.Copy exactly one regular file to a new path. Directories are not copied recursively. Use copy_paths for directories or two or more copy operations; pass overwrite false to refuse an existing destination.
Aucun schéma d’entrée n’a été publié pour cet outil.
copy_pathsCopy two or more paths, or copy a directory recursively, in one call. Each item has its own source and destination. For exactly one regular file use copy_file.Copy two or more paths, or copy a directory recursively, in one call. Each item has its own source and destination. For exactly one regular file use copy_file.
Aucun schéma d’entrée n’a été publié pour cet outil.
move_pathsprivilégiéMove or rename two or more files/directories in one batch, each with its own source and destination. Falls back to copy-and-delete across filesystems. For one source/destination pair use move_file.Move or rename two or more files/directories in one batch, each with its own source and destination. Falls back to copy-and-delete across filesystems. For one source/destination pair use move_file.
Aucun schéma d’entrée n’a été publié pour cet outil.
delete_pathprivilégiéDelete exactly one file or directory. Directories are removed with their contents unless recursive is false; the filesystem root is refused. Use delete_paths for two or more targets, or move_to_trash when deletion should be reversible.Delete exactly one file or directory. Directories are removed with their contents unless recursive is false; the filesystem root is refused. Use delete_paths for two or more targets, or move_to_trash when deletion should be reversible.
Aucun schéma d’entrée n’a été publié pour cet outil.
delete_pathsprivilégiéDelete two or more files/directories in one batch and report each result. For one target use delete_path. Use move_to_trash instead when deletion should be reversible.Delete two or more files/directories in one batch and report each result. For one target use delete_path. Use move_to_trash instead when deletion should be reversible.
Aucun schéma d’entrée n’a été publié pour cet outil.
create_archivePack files and directories into a tar, tar.gz, or zip archive on the device, so a whole tree can be transferred or backed up in one call.Pack files and directories into a tar, tar.gz, or zip archive on the device, so a whole tree can be transferred or backed up in one call.
Aucun schéma d’entrée n’a été publié pour cet outil.
extract_archiveExtract a tar, tar.gz, tar.bz2, tar.xz, or zip archive on the device into a directory, creating it when needed.Extract a tar, tar.gz, tar.bz2, tar.xz, or zip archive on the device into a directory, creating it when needed.
Aucun schéma d’entrée n’a été publié pour cet outil.
take_screenshotAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
start_searchAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
get_more_search_resultsAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
stop_searchAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
list_searchesAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
start_processAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
read_process_outputAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
interact_with_processAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
wait_for_process_outputAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
force_terminateAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
list_sessionsAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
get_system_infoAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
list_processesAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
27 outils sur 40 ont publié une description.
Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.
Securely control paired computers with ReMCP.
Les noms cliquables ouvrent l’index Forge de toutes les entrées observées exposant cet outil. Parcourir tous les outils indexés.
Cette entrée ne publie aucun paquet npm : Forge n'a donc pas d'arbre de dépendances pour elle. C'est une lacune de couverture — pas une affirmation qu'elle n'a aucune dépendance.