MCP.so
ログイン

Universal Project MCP Server

@riskiilyas

基本情報

カテゴリ

その他

トランスポート

stdio

作者

riskiilyas

Universal Project MCP Server について

MCP Server for my Claude to understand a whole project

#mcp-server#project-analysis#claude-assistant

Universal Project MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "Project-MCP-Server": {
      "command": "uv",
      "args": [
        "sync"
      ]
    }
  }
}

Universal Project MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Universal Project MCP Server?

A read-only MCP server that lets Claude connect to your entire project without context limitations. It gives Claude full access to understand project structure and read any file, but will not modify anything. Designed for developers to get context-aware assistance without copying code snippets.

How to use Universal Project MCP Server?

Install with uv sync in the coding-mcp-server directory, then add a configuration entry to your Claude Desktop app pointing to server_mcp.py. Use the set_project_path(path) method to point to your project, then Claude can use methods like get_project_summary(), get_dependencies(), read_file(), search_files(), etc.

Key features of Universal Project MCP Server

  • Set project path and get real-time project overview
  • Analyze project type, dependencies, and entry points instantly
  • Browse directory structure with adjustable depth
  • Read any file with optional line range
  • Search files by name or content with filters
  • Safe read-only access — no file modification or command execution

Use cases of Universal Project MCP Server

  • Claude understands your codebase structure and dependencies in seconds
  • Get targeted help on specific files without copying code into chat
  • Quickly locate files by name or content across the project
  • Analyze project complexity and entry points for onboarding or debugging
  • Safe exploration without risk of unintended changes

よくある質問

1

Is the server read-only?

Yes, all file modification and command execution features have been removed. Claude can read and understand your project but cannot change files or run commands.

2

How do I install and configure it?

Clone the repository, run `uv sync` in the `coding-mcp-server` folder, then add the provided JSON configuration to your Claude Desktop app's `mcpServers` section. The command should be `uv run python <path to server_mcp.py>`.

3

Does it support any programming language or project type?

Yes, it works with any project type. The server analyzes files like README, configuration files, and source files to determine project type and dependencies.

4

What methods are available?

Methods include `set_project_path`, `get_project_path`, `get_project_summary`, `get_dependencies`, `find_entry_points`, `get_structure`, `list_directory`, `read_file`, `get_file_info`, and `search_files`. All are documented in the README.

5

Can I search for files by content?

Yes, the `search_files` method supports searching by both file name and content, with optional filters for file extensions and max results.

コメント

「その他」の他のコンテンツ