MCPcopy Create free account
hub / github.com/colbymchenry/codegraph / isToolAllowed

Method isToolAllowed

src/mcp/tools.ts:950–953  ·  view source on GitHub ↗

Whether a tool name passes the CODEGRAPH_MCP_TOOLS allowlist (if any).

(name: string)

Source from the content-addressed store, hash-verified

948
949 /** Whether a tool name passes the CODEGRAPH_MCP_TOOLS allowlist (if any). */
950 private isToolAllowed(name: string): boolean {
951 const allow = this.toolAllowlist();
952 return !allow || allow.has(name.replace(/^codegraph_/, ''));
953 }
954
955 /**
956 * Get tool definitions with dynamic descriptions based on project size.

Callers 1

executeMethod · 0.95

Calls 2

toolAllowlistMethod · 0.95
hasMethod · 0.80

Tested by

no test coverage detected