FileScopeMCPServer

admica
GitHub
code analysisdeveloper toolsdependency management

Loading subscription status...

💡 Description

A TypeScript-based tool that classifies files in your codebase by importance, tracks dependencies, and provides summaries to help understand the structure of the code through the Cursor Model Context Protocol.

📝 JSON Entries

{
  "mcpServers": [
    {
      "FileScopeMCP": {
        "args": [
          "<build script sets this>/mcp-server.js",
          "--base-dir=C:/Users/admica/my/project/base"
        ],
        "command": "node"
      }
    },
    {
      "FileScopeMCP": {
        "args": [
          "-d",
          "Ubuntu-24.04",
          "/home/admica/FileScopeMCP/run.sh"
        ],
        "command": "wsl"
      }
    }
  ]
}

🛠️ Tools

get_file_importancecreate_file_treelist_filesdelete_file_treefind_important_filesset_file_summary

Features

  • File importance analysis
  • Dependency tracking
  • File summaries
  • File tree management
  • Diagram generation

💬 Example Queries

  • Create a file tree for my project.
  • Find important files with an importance score of 5 or higher.
  • Get detailed information about a specific file.
  • Add a summary to a specific file.