admica/FileScopeMCP
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