noodlbox
MCP ServerResources

Community Detail

Explore a specific code community

Get detailed information about a community's symbols, processes, and connections.

URI

map://{repository}/community/{community_id}

Response

{
  "id": "comm_auth",
  "label": "Authentication",
  "stats": {
    "symbols": 85,
    "processes": 12,
    "cohesion": 0.92
  },
  "symbols": [
    {
      "name": "authenticateUser",
      "centrality": 0.95,
      "location": "src/auth/authenticate.ts:42"
    }
  ],
  "entry_points": [
    {
      "name": "login",
      "caller_community": "API",
      "calls": 156
    }
  ],
  "processes": [
    {
      "id": "proc_login",
      "label": "UserLogin",
      "steps": 5
    }
  ],
  "connections": {
    "outgoing": [{ "to": "DataAccess", "calls": 47 }],
    "incoming": [{ "to": "API", "calls": 156 }]
  }
}

Key Fields

FieldDescription
centrality0-1, higher means more important to the community
entry_pointsFunctions called from outside this community
connectionsDependencies to/from other communities

Usage

Ask your agent:

"Show me the Authentication community details"

"What are the most important functions in this community?"

"What processes exist in this community?"

On this page