Graqle
Dev intelligence layer: 7 MCP tools for graph-powered codebase reasoning.
Connector by graqle.comOfficial · Domain verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/graqle-com-graqle
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: code-generation, debugging
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 30 read · 22 write · 0 delete · 34 not yet classified
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Tools by what they do 86
Read from the source code; the running server may list different tools.
Read 30 · Look things up without changing anything.
graq_auditgraq_chat_pollgraq_config_auditgraq_contextgraq_gate_statusgraq_gcc_statusgraq_git_diffgraq_git_loggraq_git_statusgraq_github_diffgraq_github_prgraq_glob
Show 18 more tools
graq_graph_healthgraq_grepgraq_inspectgraq_lessonsgraq_phantom_browsegraq_phantom_discovergraq_phantom_screenshotgraq_plangraq_readgraq_reviewgraq_runtimegraq_safety_checkgraq_scorch_diffgraq_scorch_reportgraq_searchgraq_session_listgraq_vsce_checkgraq_web_search
Write 22 · Create, change, send or run things.
graq_applygraq_autograq_bashgraq_correctgraq_deps_installgraq_editgraq_gate_installgraq_git_branchgraq_git_commitgraq_phantom_clickgraq_phantom_flowgraq_phantom_session
Show 10 more tools
graq_phantom_typegraq_predictgraq_preflightgraq_release_gategraq_scorch_auth_flowgraq_scorch_behavioralgraq_testgraq_todograq_vendorgraq_write
Not yet classified 34 · We could not tell from the name and description.
graq_calibrate_governancegraq_chat_cancelgraq_chat_resumegraq_chat_turngraq_debuggraq_dracegraq_gategraq_generategraq_gov_gategraq_impactgraq_ingestgraq_kg_diag
Show 22 more tools
graq_learngraq_lifecyclegraq_memorygraq_phantom_auditgraq_profilegraq_reasongraq_reason_batchgraq_reloadgraq_routegraq_scaffoldgraq_scorch_a11ygraq_scorch_auditgraq_scorch_brandgraq_scorch_conversiongraq_scorch_i18ngraq_scorch_mobilegraq_scorch_perfgraq_scorch_securitygraq_scorch_seograq_session_compactgraq_session_resumegraq_workflow
Files it touches
- Any path the agent passes to its tools
Tools (86)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
graq_applyDeterministic exact-string insertion engine . Use this INSTEAD of graq_edit when the target file is a CRITICAL hub (impact_radius > 20), large (>1500 lines), or has multiple lookalike methods. Provides byte-perfect replacement via Python bytes.replace() — no LLM in the loop. Each insertion has a unique anchor string and a replacement string. Anchor uniqueness is enforced (each anchor must occur exactly expected_count times). Atomic write via tempfile + fsync + os.replace. Backup to .graqle/edit-backup/ before write. dry_run=True (default) validates without writing. ~50x faster than graq_edit o…
graq_auditDeep health audit of knowledge graph chunk coverage. Goes beyond validate (which checks descriptions) to audit the actual evidence chunks that reasoning agents depend on. Catches hollow KGs where nodes have descriptions but no chunks. Returns health status: CRITICAL, WARNING, MODERATE, or HEALTHY.
graq_autoRun the autonomous loop: plan, generate code, write files, run tests, diagnose failures, fix, and retry until GREEN or max retries. Use for tasks like 'write tests for module X' or 'fix the CORS bug'. Governed: max_retries cap, protected file gate, cost tracking.
graq_bashExecute a governed shell command. Enforces allowlist, timeout, and working directory. Blocked in read-only mode. Blocked commands: rm -rf, git push --force, DROP TABLE, pip install (outside venv). Returns stdout, stderr, exit_code. ANTI-PATTERN: shell redirects ('cmd > file.log') produce empty files because the subprocess shell is sandboxed. Use the 'stdout_path' parameter instead for full (untruncated) stdout capture to disk.
graq_calibrate_governanceR20 AGGC: Audit-grade calibration of governance scores against real outcomes. Fits a Platt or isotonic calibration model on (score, outcome) pairs from trace history. Returns calibrated risk with Expected Calibration Error (ECE) metric and confidence intervals. Requires N>=1000 traces for valid calibration.
graq_chat_cancelCancel an in-flight chat turn. Idempotent.
graq_chat_pollLong-poll events from an in-flight chat turn. Returns events since since_seq up to an optional timeout.
graq_chat_resumeApply a permission decision (allow/deny/always) to a paused turn and transition it back to ACTIVE so the loop can continue.
graq_chat_turnStart a chat turn. Drives one iteration of the chat agent loop and returns the first batch of events plus a cursor to poll. CHAT-01: accepts optional permission_tier for advisory tier gating. CHAT-02: accepts optional intent_hint for fast-path short-circuit on known values (echo/status/clarify).
graq_config_auditCG-14: Audit protected config files (graqle.yaml, pyproject.toml, .mcp.json, .claude/settings.json) for drift via SHA-256 fingerprinting. action='audit' returns drift records; action='accept' marks a file's current state as approved. Shared primitive for CG-15 KG-write gate and G4 protected_paths policy. Single-process thread-safe.
graq_contextGet smart, focused context for your current task. Returns relevant knowledge graph nodes, active branch info, and applicable lessons in ~300-500 tokens. Use at session start instead of reading large files.
graq_correctRecord a routing correction — tells the classifier it picked the wrong tool. Persists the correction, updates the online learner, and returns status.
graq_debugDiagnose a bug from a stack trace, error message, or symptom description. Uses the knowledge graph call graph to trace root causes through callers and dependencies. Returns root cause analysis, affected files, and a proposed fix as unified diff.
graq_deps_installCG-13 (Wave 2 Phase 6): Supply-chain-guarded package install. Validates manager + packages + typosquat + known-bad BEFORE running pip/npm/yarn. dry_run=True by default (safe); live install requires explicit approved_by. Managers: pip, npm, yarn. Rejects git+/URL/local-path package specs.
graq_draceDRACE governance scoring — query AI reasoning audit trails and development governance quality scores. DRACE = Dependency + Reasoning + Auditability + Constraint + Explainability. Each reasoning session is scored on 5 pillars (0.0-1.0). Use to inspect AI decision transparency and evidence quality.
Show 71 more tools
graq_editApply a governed atomic edit to a file using your project's knowledge graph. Provide a description to generate a diff, or provide a diff directly. Backup written to .graqle/edit-backup/ before any write. Default dry_run=True — never writes without explicit dry_run=False. Requires Team or Enterprise plan.
graq_gatePre-compiled intelligence gate — instant context for any module (<100ms). Returns risk level, impact radius, consumers, dependencies, constraints, incidents, and public interfaces from .graqle/intelligence/. No scanning needed. Use before modifying any file to understand blast radius. Run 'graq compile' first to populate intelligence.
graq_gate_installInstall or upgrade the GraQle governance gate for Claude Code. Creates .claude/hooks/graqle-gate.py and merges PreToolUse hooks into .claude/settings.json. Runs a self-test after install. Returns JSON with actions taken and self-test result.
graq_gate_statusCheck the health of the installed governance gate. Reports whether the Claude Code governance gate hook is installed, the interpreter is valid, and the self-test passes. Returns JSON with: installed, enforcing, interpreter, interpreter_valid, self_test, hook_path.
graq_gcc_statusRead GCC (Global Context Controller) status: active branch, latest commit, registry, and next steps. Equivalent to reading .gcc/registry.md + active branch commit.md.
graq_generateGenerate a governed code patch as a unified diff using your project's knowledge graph. Graph context activates before generation. Preflight and safety checks run automatically. Returns a CodeGenerationResult with diff patches, confidence, and audit metadata. Requires Team or Enterprise plan.
graq_git_branchCreate or switch git branches. Follows GCC naming conventions: feature-*, hotfix-*, experiment-*, spike-*. Blocked in read-only mode.
graq_git_commitCreate a git commit with a governed message. Runs patent scan before commit — blocks if trade secrets (internal-pattern-A..internal-pattern-D) are detected in staged changes. Blocked in read-only mode.
graq_git_diffShow git diff. By default shows unstaged changes. Pass staged=True for staged diff, or base_ref to compare against a branch/commit.
graq_git_logShow recent git commit history with author, date, and message.
graq_git_statusShow git working tree status — changed, staged, and untracked files.
graq_github_diffFetch the unified diff for a GitHub pull request via gh CLI. Returns the full diff text for code review.
graq_github_prFetch GitHub pull request metadata via gh CLI. Returns title, state, author, body, branch names, additions/deletions/changed files, and review decision.
graq_globFind files matching a glob pattern. Returns file paths sorted by modification time. Use for discovering files before reading or editing.
graq_gov_gateGovernance gate — run the 3-tier GovernanceMiddleware check on a diff or file. Returns tier (TS-BLOCK/T1/T2/T3), blocked (bool), gate_score (0.0-1.0), and reason. Exit code 1 equivalent when blocked=true. Used by WorkflowOrchestrator GATE stage and CI enforcement. TS-BLOCK is unconditional — no bypass, no approval overrides it.
graq_graph_healthGraQle Graph Health Check & Rebuild. Diagnoses the knowledge graph backend (local JSON/NetworkX or Neo4j), reports node/edge counts, activation strategy (chunk-level semantic vs keyword fallback), NPZ cache status, zero-vector count, and estimated reasoning latency. Optionally rebuilds the chunk_embeddings.npz incrementally (only embeds NEW chunks — never regresses existing vectors) and injects ADR→code REFERENCES and ADR↔ADR RELATED_TO links. Works for any user's project: auto-detects config from graqle.yaml.
graq_grepSearch file contents by regex pattern. Returns matching lines with file path, line number, and context. Supports glob filter and case-insensitive mode.
graq_impactTrace the downstream impact of a proposed change through the dependency graph. Shows which components are affected and their risk level.
graq_ingestIngest a specification or document into the GSM (Global Strategy Management) system. Creates a summary in .gsm/summaries/, updates .gsm/index.md, and optionally generates a graq_plan from extracted requirements.
graq_inspectInspect the project knowledge graph structure. Show nodes, edges, stats, or details for a specific node.
graq_kg_diagT04 (v0.51.6): KG-write diagnostic snapshot. Reports recent write latencies, attempts, caller stacks, and current lock holders. Use this when WRITE_COLLISION surfaces to disambiguate self-race vs. external-process contention. Read-only; no I/O.
graq_learnTeach the knowledge graph. Three modes: 1. 'outcome' (default) — Record a dev outcome, adjust edge weights 2. 'entity' — Add a business entity (PRODUCT, CLIENT, TEAM, etc.) 3. 'knowledge' — Teach domain knowledge (brand rules, copy, etc.) Call after completing a task, or to enrich the graph with business context.
graq_lessonsFind lessons and past mistakes relevant to a specific operation. Returns matching lessons with severity levels and hit counts.
graq_lifecycleSession lifecycle hooks for development workflows. Call at key moments: session_start (load context), investigation_start (before debugging), fix_complete (after a fix). Returns relevant context, lessons, and graph status for each phase.
graq_memoryGoverned memory-file read/write/index maintenance. Use for ALL ~/.claude/projects/*/memory/*.md operations. Native Write/Edit to memory paths is blocked by CG-17.
graq_phantom_auditRun one or more SCORCH audit dimensions on the current page. Analyzes the live page for behavioral UX issues, accessibility violations, mobile problems, security gaps, brand inconsistency, and more. Results feed into GraQle KG. Works on any website.
graq_phantom_browseOpen a browser and navigate to a URL. Returns a screenshot and summarized DOM structure (buttons, links, forms, inputs, headings, landmarks). Supports authenticated sessions via saved auth profiles. This is the starting point for all Phantom computer skill interactions. Requires: pip install graqle[phantom] && python -m playwright install chromium
graq_phantom_clickClick an element on the current page. Supports targeting by visible text content, CSS selector, or x,y coordinates. Returns the page state after the click (new URL, screenshot, any modals/dialogs that appeared). Requires an active Phantom session.
graq_phantom_discoverAuto-discover all navigable pages from a starting URL. Crawls the sidebar, navigation menus, and in-page links to build a complete route map. Returns structured list of all discovered pages with paths, titles, and authentication requirements.
graq_phantom_flowExecute a multi-step user journey. Define a sequence of actions (navigate, click, type, wait, screenshot, assert, scroll, audit) and Phantom executes them in order, capturing screenshots at each step and recording pass/fail assertions. Works on any website.
graq_phantom_screenshotCapture the current page state as a screenshot. Optionally analyze it with Claude Vision (Bedrock) to identify UX friction, visual bugs, layout issues, or answer questions about the page.
graq_phantom_sessionManage Phantom browser sessions and authentication profiles. Create sessions, save/load auth states, list active sessions, and clean up resources.
graq_phantom_typeType text into a form field or input element. Can target by CSS selector, label text, placeholder text, or input name. Supports clearing existing content, pressing Enter to submit, and typing with delay (to trigger autocomplete/search-as-you-type).
graq_planDecompose a high-level goal into a governance-gated DAG execution plan. Uses the knowledge graph (impact_radius, CALLS/IMPORTS edges, causal tiers) to order steps, assign risk levels, insert governance checkpoints, and estimate cost BEFORE any code runs. Returns a reviewable ExecutionPlan — does NOT execute anything. Pass the plan_id to graq_workflow to execute.
graq_predictRun governed reasoning over the knowledge graph and — if confidence is sufficient — write the compound prediction as a new subgraph into the graph permanently. Future similar queries activate the predicted subgraph directly without re-reasoning. Use for compound pattern detection, sub-threshold signal analysis, and latent failure chain discovery.
graq_preflightRun a governance preflight check before making code changes. Returns relevant lessons, past mistakes, applicable architectural decisions, and safety boundary warnings. Call this BEFORE modifying any file.
graq_profileProfile the performance of a graq_reason invocation: per-step latency, token cost, and confidence at each reasoning phase. Identifies bottleneck steps, flags slow/expensive nodes, and writes a CodeMetric KG node so future reasoning can learn from profiling history. Returns a ProfileSummary with recommendations for tuning confidence_threshold, beam_width, or context window.
graq_readRead a file's contents with optional line range. Returns file text with line numbers. Supports offset/limit for large files.
graq_reasonRun graph-of-agents reasoning over the project knowledge graph. Each relevant node becomes an agent that reasons about your question, exchanges messages with neighbors, and collectively produces a synthesized answer.
graq_reason_batchRun multiple reasoning queries in parallel over the knowledge graph. Each query gets its own graph-of-agents reasoning session, running concurrently with semaphore-controlled parallelism. Use for analyzing multiple questions at once (e.g., batch code review). Set mode='predictive' to run each query through the full PSE prediction pipeline. fold_back applies to the entire batch (all-or-nothing).
graq_release_gatePre-publish governance gate. Composes a correctness-focused diff review with a risk prediction and returns a structured verdict (CLEAR / WARN / BLOCK) with blockers, majors, and opaque risk + confidence scores. Use before `git tag`, `pypi` upload, or VS Code Marketplace publish.
graq_reloadForce-reload the knowledge graph from disk. Use after external changes to graqle.json (e.g., after graq learn, graq scan, or manual edits).
graq_reviewPerform a structured code review on a file or diff. Checks correctness, security, style, test coverage, and complexity using the knowledge graph for impact context. Returns structured comments with severity: BLOCKER, MAJOR, MINOR, INFO.
graq_routeSmart query router — classifies your question and recommends whether to use GraQle tools or external tools (CloudWatch, grep, git). Call this BEFORE investigating to get the most efficient tool strategy. Returns: category, recommended tools, confidence, and reasoning. CG-19: pass available_tools (and optionally permission_tier) to pre-filter the recommendation to tools the calling client can actually invoke.
graq_runtimeQuery live runtime observability data from your cloud environment. Auto-detects AWS CloudWatch, Azure Monitor, GCP Cloud Logging, or local Docker/file logs. Returns classified runtime events (errors, timeouts, throttles) with severity levels and hit counts. Use this for debugging production issues — it bridges the gap between static code knowledge and live system behavior.
graq_safety_checkCombined safety check: chains impact → preflight → reasoning into a single call. Gives a complete safety picture before making a change. Reasoning is only triggered if risk is medium or high (cost-aware). Equivalent to running graq_impact + graq_preflight + graq_reason in sequence.
graq_scaffoldScaffold a new module, class, API endpoint, or test suite from a specification. Uses existing patterns in the knowledge graph to match project conventions. Returns a set of file creation requests (dry_run by default). Blocked in read-only mode.
graq_scorch_a11yWCAG 2.1 AA/AAA accessibility audit: color contrast scanner, missing aria-labels, focus order validation, heading hierarchy, landmark structure, form labels, image alt text. Requires: pip install graqle[scorch]
graq_scorch_auditRun a full SCORCH v3 audit: screenshots + CSS metrics + 12 behavioral UX tests + Claude Vision journey psychology. Returns pass/fail, issue list, journey score. Requires: pip install graqle[scorch] && python -m playwright install chromium
graq_scorch_auth_flowAuthenticated user journey audit: tests login/signup/onboarding flows, verifies redirect behavior, session indicators, post-auth navigation. Runs both unauthenticated and authenticated (if auth_state provided). Requires: pip install graqle[scorch]
graq_scorch_behavioralRun ONLY the 12 behavioral UX friction tests (Phase 2.5). Fast, no AI cost. Tests: dead clicks, silent submissions, unexplained jargon, ghost elements, missing CTAs, copy-paste friction, missing inline editors, incomplete generation, feature discoverability, flow continuity, upsell integrity, action-response feedback.
graq_scorch_brandBrand consistency audit: color palette compliance against brand rules, typography adherence, font size compliance, logo presence, spacing consistency, button/link/heading style uniformity. Uses brand_rules from ScorchConfig. Requires: pip install graqle[scorch]
graq_scorch_conversionConversion funnel analysis: CTA inventory and placement (above/below fold), form quality analysis, trust signal detection (testimonials, badges), pricing clarity, micro-copy quality, exit-intent indicators. Requires: pip install graqle[scorch]
graq_scorch_diffBefore/after SCORCH comparison: compares current report against a previous one. Shows resolved issues, new issues, persistent issues, journey score delta, severity count changes, and overall improvement percentage. No Playwright needed — works on saved report files.
graq_scorch_i18nInternationalization audit: html lang attribute, hardcoded strings, RTL support, date/currency formatting patterns, mixed language content detection, Unicode support checks. Requires: pip install graqle[scorch]
graq_scorch_mobileMobile-specific audit: touch target sizes (44px minimum), viewport meta validation, text readability at mobile sizes, horizontal scroll detection, input type correctness, pinch-zoom restriction check. Runs on mobile viewport only. Requires: pip install graqle[scorch]
graq_scorch_perfCore Web Vitals audit: LCP, FID, CLS measurement per page, resource count/size analysis, render-blocking resource detection, DOM size, image optimization checks. Requires: pip install graqle[scorch]
graq_scorch_reportRead and summarize a SCORCH audit report from disk. Returns pass/fail status, issue counts, journey score, and top recommendations.
graq_scorch_securityFrontend security audit: CSP headers, exposed API keys (OpenAI/AWS/GitHub/Stripe), inline scripts without nonce, mixed content, insecure form actions, sensitive data in localStorage, missing security headers (HSTS, X-Frame-Options). Requires: pip install graqle[scorch]
graq_scorch_seoSEO audit: title/meta description, canonical URLs, Open Graph + Twitter Card tags, structured data (JSON-LD), heading hierarchy, internal/external link analysis, image alt coverage, robots meta. Requires: pip install graqle[scorch]
graq_searchSemantic search over knowledge graph nodes. Returns top matches by relevance.
graq_session_compactNS-08: Compact a conversation's turn history by rolling up the N oldest turns into a single summarised record. Keeps conversations.jsonl bounded. Returns {compacted: N, retained: M, session_id, skipped}. skipped=true when turn_count < threshold (default 20). keep_last controls how many recent turns are preserved (default 10).
graq_session_listNS-07: List chat conversation history (most-recent first). Reads append-only JSONL from .graqle/conversations.jsonl. Returns {conversations: [{id, last_active, summary, workspace_fingerprint, turn_count, status}], count: N}. Optional filters: workspace_fingerprint (exact), limit (default 50, max 500).
graq_session_resumeNS-09: Load a prior conversation's context for injection into the current session. Returns {found, session_id, last_active, turn_count, status, summary, context_bundle}. context_bundle is a formatted text block suitable for prepending to a system prompt. Returns found=false when session_id is unknown.
graq_testRun pytest on a target (file, directory, or test ID) and parse the results into structured CodeMetric output. Captures: pass/fail/skip counts, coverage %, failing test names, and durations. Feeds the test_coverage_gate output gate. Blocked in read-only mode (executes subprocesses).
graq_todoManage a governed todo list for the current session. Replaces Claude Code's native TodoWrite with audit trail. Pass the full updated todo list each time (replacement semantics).
graq_vendorDownload vendor JavaScript/CSS files from npm/unpkg/cdnjs by package name and version. Saves to a local vendor/ directory. Useful for offline-first Studio builds.
graq_vsce_checkCheck VS Code Marketplace for whether a proposed version already exists. Returns {exists, currentVersion, suggestedBump, versions}. Use before `git tag` + `vsce publish` to prevent duplicate-version CI failures.
graq_web_searchSearch the internet for solutions when the knowledge graph is stuck. REQUIRES explicit user permission before every search. Shows the user exactly what will be searched. Results are learned into the KG. Use only when graq_reason returns low confidence and you need external knowledge. Supports direct URL fetch or search engine queries.
graq_workflowOrchestrate multi-step coding workflows that chain multiple tools together. Built-in workflows: 'bug_fix' (grep→read→generate→write→bash→git), 'scaffold_and_test' (scaffold→generate→write→bash), 'governed_refactor' (git_branch→impact→preflight→refactor→bash→gate→git). Blocked in read-only mode for write steps.
graq_writeAtomically write or overwrite a file. Uses NamedTemporaryFile→fsync→os.replace. Creates parent directories if needed. dry_run=True (default) previews without writing. Patent scan runs before write — blocks if trade secrets detected.
Signals
- Stars
- 32
- Forks
- 10
- Open issues
- 20
- Contributors
- 3
- Weekly downloads
- 858
- Last commit
- Oct 23, 2026 (5 days ago)
- Last release
- Oct 23, 2026 (5 days ago)
- Last package publish
- Oct 23, 2026 (5 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
com.graqle/graqle- Version
- 0.27.0
- Auth
- No auth
- Packages
- pypi graqle
- License
- Apache-2.0
- Repository
- github.com/quantamixsol/graqle
- Website
- graqle.com
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Same server elsewhere
Copies of this server published by others; search shows only one of them.
Cite this page
Graqle MCP server. Agent Mart. https://agentmart.dev/connectors/graqle-com-graqle (last updated 2026-10-24)