FileScopeMCP

admica/FileScopeMCP

3.9

If you are the rightful owner of FileScopeMCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

FileScopeMCP is a TypeScript-based tool designed to analyze codebases, rank files by importance, track dependencies, and provide summaries to enhance code understanding.

Tools

Functions exposed to the LLM to take actions

list_saved_trees

List all saved file trees

delete_file_tree

Delete a file tree configuration

create_file_tree

Create or load a file tree configuration

select_file_tree

Select an existing file tree to work with

list_files

List all files in the project with their importance rankings

get_file_importance

Get the importance ranking of a specific file

find_important_files

Find the most important files in the project

get_file_summary

Get the summary of a specific file

set_file_summary

Set the summary of a specific file

read_file_content

Read the content of a specific file

set_file_importance

Manually set the importance ranking of a specific file

recalculate_importance

Recalculate importance values for all files based on dependencies

toggle_file_watching

Toggle file watching on/off

get_file_watching_status

Get the current status of file watching

update_file_watching_config

Update file watching configuration

debug_list_all_files

List all file paths in the current file tree

generate_diagram

Generate a Mermaid diagram for the current file tree

exclude_and_remove

Exclude and remove a file or pattern from the file tree

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources