CODERAG TOOLS

38 tools from the CodeRAG MCP Server, categorised by risk level.

READ 27 tools
Read analyze_testing_annotations Analyze testing patterns and coverage based on test annotations/decorators Read calculate_ck_metrics Calculate Chidamber & Kemerer metrics for a class (WMC, DIT, NOC, CBO, RFC, LCOM) Read calculate_package_metrics Calculate package metrics (Afferent/Efferent Coupling, Instability, Abstractness, Distance) Read find_architectural_issues Find architectural issues (circular dependencies, god classes, high coupling) Read find_classes_calling_method Find all classes that call a specific method Read find_classes_implementing_interface Find all classes that implement a specific interface Read find_deprecated_code Find all code elements marked as deprecated and optionally their dependencies Read find_edges_by_source Find all edges originating from a source node Read find_implementations find_implementations Read find_inheritance_hierarchy find_inheritance_hierarchy Read find_method_callers find_method_callers Read find_nodes_by_annotation Find code nodes (classes, methods, etc.) that have specific annotations/decorators Read find_nodes_by_type Find nodes by their type Read find_untestable_code Find code patterns that may be difficult to test (private methods, static methods, etc.) Read find_usage_of_deprecated_code Find code that uses deprecated elements and assess migration impact Read get_annotation_usage Get comprehensive statistics on annotation/decorator usage patterns across the codebase Read get_edge Get an edge by ID Read get_framework_usage Get statistics on framework usage based on annotations/decorators across the codebase Read get_inheritance_hierarchy Get the inheritance hierarchy for a class Read get_node Get a code node by ID Read get_project_summary Get overall project metrics summary and quality assessment Read get_similar_code Find code entities that are semantically similar to a specific node Read git_cache_stats Get statistics about the Git repository cache, including number of cached repositories and total size. Read list_projects List all projects in the CodeRAG graph database with optional statistics Read search_nodes Search nodes by name, qualified name, or description Read semantic_search Search for code using natural language queries to find functionality by meaning rather than syntax Read validate_remote_repo Validate that a remote Git repository is accessible and can be scanned.

Route CodeRAG through PolicyLayer and every one of its 38 tools is checked against your policy before it runs.

CHECK YOUR STACK →

See every tool, the dangerous ones, and the token cost across your stack.

How many tools does the CodeRAG MCP server have? +

The CodeRAG MCP server exposes 38 tools across 3 categories: Read, Write, Destructive.

How do I enforce policies on CodeRAG tools? +

Route the CodeRAG server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard; they are enforced on every call before it reaches the server.

What risk categories do CodeRAG tools fall into? +

CodeRAG tools are categorised as Read (27), Write (8), Destructive (3). Each category has a recommended default policy.

Enforce policy on every CodeRAG tool call.

Start from CodeRAG, add the rest of your stack, and see everything your agents can call. Then put policy on all of it.

Free to start. No card required.

43,000+ MCP servers and 220,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.