Gluecron
REMOTE · GLUECRON.COM · SCANNED AUG 3
AI-native git hosting — repos, PRs, issues, CI gates, and AI code review over MCP (60 tools).
Available components
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →
Endpoint Security94
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation is enforced on tool calls, advertised via RFC 9728 protected-resource metadata. Discovery is public, which costs nothing: no tool can be invoked without a token. View diagnostics → Pass
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
- The authorisation server offers only Dynamic Client Registration (RFC 7591), which MCP 2026-07-28 deprecated in favour of Client ID Metadata Documents. View diagnostics → Partial
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability77
- 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
- AI-judged instruction clarity (good).Pass
- Tool/resource definitions use about 4787 tokens (~72/item across 66 items; 60 tools + 6 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management27
- Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage84
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 51% of tool parameters carry a description.Partial
Capabilities60
- Spec-recency check failed: implements MCP spec 2025-06-18; the latest is 2026-07-28. See how to fix → Fail
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
remote · gluecron.com
claude mcp add --transport http com-gluecron-gluecron https://gluecron.com/mcp
[mcp_servers.com-gluecron-gluecron] url = "https://gluecron.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"com-gluecron-gluecron": {
"type": "remote",
"url": "https://gluecron.com/mcp",
"enabled": true
}
}
} openclaw mcp add com-gluecron-gluecron --url https://gluecron.com/mcp --transport streamable-http
mcp_servers:
com-gluecron-gluecron:
url: "https://gluecron.com/mcp" {
"mcpServers": {
"com-gluecron-gluecron": {
"type": "http",
"url": "https://gluecron.com/mcp"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 2 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 20 to 23. That category is still filling its 30-day observation window: 6 days of observed history at the previous scan, 7 at this one. The score rises as the window fills, whether or not the server changes.
- 31 Jul 26 +5
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 29 Jul 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.
- 28 Jul 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.
- 27 Jul 26 0
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 26 Jul 26 70
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 3 Aug 2026 · Probed https://gluecron.com/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=gluecron.com | CN=YR2,O=Let's Encrypt,C=US | 3 Jul 2026 | 1 Oct 2026 | RSA 4096 | SHA256-RSA | 5d2f75f8a4589730ee1f6e21fb0ad4c2f7c |
| SANs: gluecron.com, www.gluecron.com | ||||||
| CN=YR2,O=Let's Encrypt,C=US (CA) | CN=Root YR,O=ISRG,C=US | 3 Sept 2025 | 2 Sept 2028 | RSA 2048 | SHA256-RSA | 4ebd24947e24d394802d84a52fd5b319 |
| CN=Root YR,O=ISRG,C=US (CA) | CN=ISRG Root X1,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | RSA 4096 | SHA256-RSA | f24b6d17f9d9ad7cb1c9fea78782699f |
DNSSEC insecure
Validation of gluecron.com. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| com. | present | 19718 | 13 | Verified |
| gluecron.com. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication Enforced and verified
The endpoint asked for a token and published valid RFC 9728 metadata describing how to get one.
| Result | Enforced and verified |
|---|---|
| Enforced | On tool calls |
| HTTP status | 200 |
WWW-Authenticate challenge Bearer resource_metadata="https://gluecron.com/.well-known/oauth-protected-resource"
Bearer resource_metadata="https://gluecron.com/.well-known/oauth-protected-resource" | Header | Value |
|---|---|
| strict-transport-security | max-age=63072000; includeSubDomains |
| x-content-type-options | nosniff |
| x-frame-options | SAMEORIGIN |
| referrer-policy | strict-origin-when-cross-origin |
Protected resource metadata
| Document | https://gluecron.com/.well-known/oauth-protected-resource |
|---|---|
| Retrieved | Yes |
| Resource | https://gluecron.com/mcp |
| Authorisation server | https://gluecron.com |
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://gluecron.com/mcp | Verified | 200 | |
| http (plaintext) | http://gluecron.com/mcp | HTTPS enforced | 301 | https://gluecron.com/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
gluecron_acquire_lease ~92
Grab an exclusive lease on a target (e.g. a PR or branch) for an agent session. Returns null when another agent holds an active lease.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_session_id | string | yes | — |
| duration_ms | number | — | Lease duration (default 5 minutes) |
| target_id | string | yes | — |
| target_type | string | yes | e.g. 'pull_request', 'branch' |
No output schema declared.
No examples provided.
gluecron_ai_cost_summary ~88
Return AI spend rollups. Scope by one of: user_id (self), repo {owner,repo}, or agent_session_id. Defaults to caller's user spend.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_session_id | string | — | — |
| owner | string | — | — |
| repo | string | — | — |
| scope | string | — | 'user' (default) | 'repo' | 'agent' |
No output schema declared.
No examples provided.
gluecron_assign_issue ~88
Assign an issue to a user. Gluecron does not yet have a dedicated assignee table; assignment is modelled as an `assignee:<username>` label so it integrates with existing label tooling. Requires 'repo' scope.
| Name | Type | Req | Description |
|---|---|---|---|
| assignee | string | yes | Username to assign |
| number | number | yes | — |
| owner | string | yes | — |
| repo | string | yes | — |
No output schema declared.
No examples provided.
gluecron_atomic_multi_file_commit ~146
Apply a set of file writes + deletes as a single atomic commit on a branch (creates the branch if it doesn't exist). The killer agent tool: blob/tree/commit/ref-update sequence. Each change is `{path, content?, content_base64?, deleted?}`. Requires 'repo' scope.
| Name | Type | Req | Description |
|---|---|---|---|
| base_branch | string | — | Branch to fork from when `branch` doesn't yet exist (default: repo default). |
| branch | string | yes | — |
| changes | array | yes | Array of {path, content?|content_base64?, deleted?} entries. |
| message | string | yes | — |
| owner | string | yes | — |
| repo | string | yes | — |
No output schema declared.
No examples provided.
gluecron_cancel_workflow_run ~48
Cancel a queued/running workflow run. Requires 'repo' scope.
| Name | Type | Req | Description |
|---|---|---|---|
| owner | string | yes | — |
| repo | string | yes | — |
| run_id | string | yes | — |
No output schema declared.
No examples provided.
gluecron_chat_continue ~40
Send another message to an existing repo chat. Returns the assistant's reply.
| Name | Type | Req | Description |
|---|---|---|---|
| chat_id | string | yes | — |
| message | string | yes | — |
No output schema declared.
No examples provided.
gluecron_chat_with_repo ~82
Start a new chat with a repo: creates a chat row, sends the first user message, streams + persists the assistant reply. Returns {chat_id, reply}. Requires authentication.
| Name | Type | Req | Description |
|---|---|---|---|
| message | string | yes | Initial user message |
| owner | string | yes | — |
| repo | string | yes | — |
| title | string | — | Chat title (optional) |
No output schema declared.
No examples provided.
gluecron_clone_url ~59
Return the authenticated HTTPS clone URL for a repo + a credential-helper hint. Use this instead of embedding tokens in URLs. Returns {url, hint}.
| Name | Type | Req | Description |
|---|---|---|---|
| owner | string | yes | Repo owner username |
| repo | string | yes | Repo name |
No output schema declared.
No examples provided.
gluecron_close_issue ~69
Close an open issue. Requires authenticated caller with write access. Idempotent — closing an already-closed issue is a no-op. Returns {state}.
| Name | Type | Req | Description |
|---|---|---|---|
| number | number | yes | Issue number |
| owner | string | yes | Repo owner username |
| repo | string | yes | Repo name |
No output schema declared.
No examples provided.
gluecron_close_pr ~61
Close an open pull request without merging. Requires authenticated caller with write access. Idempotent. Returns {state}.
| Name | Type | Req | Description |
|---|---|---|---|
| number | number | yes | PR number |
| owner | string | yes | Repo owner username |
| repo | string | yes | Repo name |
No output schema declared.
No examples provided.
gluecron_comment_issue ~69
Add a comment to an existing issue. Requires authenticated caller with write access. Returns {commentId}.
| Name | Type | Req | Description |
|---|---|---|---|
| body | string | yes | Comment body (Markdown) |
| number | number | yes | Issue number |
| owner | string | yes | Repo owner username |
| repo | string | yes | Repo name |
No output schema declared.
No examples provided.
gluecron_comment_pr ~69
Add a comment to a pull request. Requires authenticated caller with write access. Returns {commentId}.
| Name | Type | Req | Description |
|---|---|---|---|
| body | string | yes | Comment body (Markdown) |
| number | number | yes | PR number |
| owner | string | yes | Repo owner username |
| repo | string | yes | Repo name |
No output schema declared.
No examples provided.
gluecron_create_agent_session ~98
Mint a new agent-multiplayer session. Returns the plaintext `token` exactly once (store it). Requires 'admin' scope.
| Name | Type | Req | Description |
|---|---|---|---|
| branch_namespace | string | — | Optional branch namespace override |
| budget_cents_per_day | number | — | Daily budget cap in cents (default 500) |
| name | string | yes | Human-readable session name (unique per owner) |
| repository_id | string | — | Optional repo to scope to |
No output schema declared.
No examples provided.
gluecron_create_branch ~87
Create a new branch ref pointing at an existing sha. Mirrors POST /api/v2/repos/.../git/refs. Requires 'repo' scope. Returns {ref, sha}.
| Name | Type | Req | Description |
|---|---|---|---|
| branch | string | yes | New branch name (short form) |
| owner | string | yes | — |
| repo | string | yes | — |
| sha | string | yes | Target commit sha (40-hex) |
No output schema declared.
No examples provided.
gluecron_create_issue ~78
Create a new issue on a Gluecron repository. Requires authenticated caller with write access on the target repo. Returns {number, url}.
| Name | Type | Req | Description |
|---|---|---|---|
| body | string | — | Issue body (Markdown). Optional. |
| owner | string | yes | Repo owner username |
| repo | string | yes | Repo name |
| title | string | yes | Issue title |
No output schema declared.
No examples provided.
gluecron_create_pr ~116
Open a new pull request. `head_branch` is required; `base_branch` defaults to the repo default branch. Requires authenticated caller with write access. Returns {number, url}.
| Name | Type | Req | Description |
|---|---|---|---|
| base_branch | string | — | Target branch (default: repo default branch) |
| body | string | — | PR body (Markdown). Optional. |
| head_branch | string | yes | Branch with the changes |
| owner | string | yes | Repo owner username |
| repo | string | yes | Repo name |
| title | string | yes | PR title |
No output schema declared.
No examples provided.
gluecron_delete_file ~94
Delete a file from a branch via git plumbing. Requires the existing blob sha (optimistic concurrency) and 'repo' scope. Mirrors DELETE /api/v2/contents.
| Name | Type | Req | Description |
|---|---|---|---|
| branch | string | yes | — |
| message | string | yes | — |
| owner | string | yes | — |
| path | string | yes | — |
| repo | string | yes | — |
| sha | string | yes | Current blob sha (40-hex) |
No output schema declared.
No examples provided.
gluecron_delete_repo ~59
Permanently delete a repository row (git data on disk is left untouched). Owner-only. Requires 'admin' scope. Returns {deleted: true}.
| Name | Type | Req | Description |
|---|---|---|---|
| owner | string | yes | Repo owner username |
| repo | string | yes | Repo name |
No output schema declared.
No examples provided.
gluecron_explain_repo ~57
Return the cached AI 'explain this codebase' Markdown for a repo. Pure read — never triggers a new generation (use the web UI for that).
| Name | Type | Req | Description |
|---|---|---|---|
| owner | string | yes | — |
| repo | string | yes | — |
No output schema declared.
No examples provided.
gluecron_find_symbol ~54
Find definitions of a symbol by name within a repo. Wraps src/lib/symbols.findDefinitions.
| Name | Type | Req | Description |
|---|---|---|---|
| name | string | yes | Symbol name |
| owner | string | yes | — |
| repo | string | yes | — |
No output schema declared.
No examples provided.
gluecron_fork_repo ~65
Fork a repository to the authenticated caller's namespace. Mirrors POST /:owner/:repo/fork. Returns {owner, repo, url}. Requires 'repo' scope.
| Name | Type | Req | Description |
|---|---|---|---|
| owner | string | yes | Source repo owner |
| repo | string | yes | Source repo name |
No output schema declared.
No examples provided.
gluecron_generate_commit_message ~60
Generate a commit message for a diff. Same engine as gluecron_generate_pr_description but explicit for the commit-message use case.
| Name | Type | Req | Description |
|---|---|---|---|
| diff | string | yes | — |
| style | string | — | 'conventional' (default) or 'plain' |
No output schema declared.
No examples provided.
gluecron_generate_pr_description ~85
Generate an AI commit-message-style description for a diff. Uses src/lib/ai-commit-message.ts under the hood; gracefully degrades to a heuristic when ANTHROPIC_API_KEY is missing. Returns {subject, body}.
| Name | Type | Req | Description |
|---|---|---|---|
| diff | string | yes | Unified-diff body |
| style | string | — | 'conventional' (default) or 'plain' |
No output schema declared.
No examples provided.
gluecron_generate_release_notes ~75
Generate release notes between two tags. Wraps src/lib/ai-release-notes.generateReleaseNotes. Returns the rendered Markdown + section data.
| Name | Type | Req | Description |
|---|---|---|---|
| from_tag | string | — | Previous tag (optional) |
| owner | string | yes | — |
| repo | string | yes | — |
| to_tag | string | yes | New tag |
No output schema declared.
No examples provided.
gluecron_generate_tests ~99
Generate tests for a PR via Claude. Wraps src/lib/ai-test-generator.generateTestsForPr. Mode 'follow-up-pr' opens a new PR; 'append-commit' commits onto the head branch. Requires 'repo' scope.
| Name | Type | Req | Description |
|---|---|---|---|
| mode | string | — | 'follow-up-pr' or 'append-commit' |
| number | number | yes | PR number |
| owner | string | yes | — |
| repo | string | yes | — |
No output schema declared.
No examples provided.
gluecron_get_agent_budget ~32
Return spent / cap / remaining cents for an agent session.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_session_id | string | yes | — |
No output schema declared.
No examples provided.
gluecron_get_commit ~56
Fetch a single commit's metadata by SHA. Mirrors GET /api/v2/repos/.../commits/:sha.
| Name | Type | Req | Description |
|---|---|---|---|
| owner | string | yes | — |
| repo | string | yes | — |
| sha | string | yes | Commit SHA |
No output schema declared.
No examples provided.
gluecron_get_pr ~75
Fetch the full detail record of a pull request (title, body, state, branches, draft, author, timestamps). Authenticated callers only (the read tool surface still works anonymously).
| Name | Type | Req | Description |
|---|---|---|---|
| number | number | yes | PR number |
| owner | string | yes | Repo owner username |
| repo | string | yes | Repo name |
No output schema declared.
No examples provided.
gluecron_get_preview_url ~58
Return the branch-preview URL + status for a (repo, branch) pair. Wraps branch-previews.getPreviewForBranch.
| Name | Type | Req | Description |
|---|---|---|---|
| branch | string | yes | — |
| owner | string | yes | — |
| repo | string | yes | — |
No output schema declared.
No examples provided.
gluecron_get_workflow_logs ~59
Return concatenated per-job logs for a workflow run, plus per-job metadata. JSON-friendly companion to the ZIP-download endpoint.
| Name | Type | Req | Description |
|---|---|---|---|
| owner | string | yes | — |
| repo | string | yes | — |
| run_id | string | yes | — |
No output schema declared.
No examples provided.
gluecron_get_workflow_run ~58
Fetch a workflow run's metadata + status. Mirrors GET /api/v2/repos/.../actions/runs/:id.
| Name | Type | Req | Description |
|---|---|---|---|
| owner | string | yes | — |
| repo | string | yes | — |
| run_id | string | yes | — |
No output schema declared.
No examples provided.
gluecron_label_issue ~73
Attach one or more labels to an issue. Labels are created if they don't yet exist on the repo. Requires 'repo' scope. Returns {labels}.
| Name | Type | Req | Description |
|---|---|---|---|
| labels | array | yes | Label names (strings) |
| number | number | yes | — |
| owner | string | yes | — |
| repo | string | yes | — |
No output schema declared.
No examples provided.
gluecron_list_prs ~80
List pull requests on a repo, filtered by state (open|closed|merged|all). Authenticated callers only. Returns up to 50 summary rows.
| Name | Type | Req | Description |
|---|---|---|---|
| owner | string | yes | Repo owner username |
| repo | string | yes | Repo name |
| state | string | — | open | closed | merged | all (default: open) |
No output schema declared.
No examples provided.
gluecron_list_tree ~88
List directory contents at a ref. Optionally `recursive: true` returns the full file list. Mirrors GET /api/v2/repos/.../tree/:ref.
| Name | Type | Req | Description |
|---|---|---|---|
| owner | string | yes | — |
| path | string | — | Sub-path within the repo |
| recursive | boolean | — | — |
| ref | string | yes | Branch / tag / sha |
| repo | string | yes | — |
No output schema declared.
No examples provided.
gluecron_merge_pr ~144
Merge an open PR. Enforces the same checks as the HTTP merge flow: not a draft, head SHA resolves, GateTest+AI-review hard gates pass, branch-protection rules satisfied. M3: soft-blocks when the pre-merge risk score is `critical` unless `confirm_high_risk: true` is passed. Returns {merged, sha?, reason?, riskScore?}.
| Name | Type | Req | Description |
|---|---|---|---|
| confirm_high_risk | boolean | — | When true, bypass the M3 risk-score soft-block on critical-band PRs. |
| number | number | yes | PR number |
| owner | string | yes | Repo owner username |
| repo | string | yes | Repo name |
No output schema declared.
No examples provided.
gluecron_open_draft_pr ~91
Open a draft pull request. Same payload as gluecron_create_pr but forces is_draft=true. Useful for AI-in-progress PRs that shouldn't run mergeability checks yet.
| Name | Type | Req | Description |
|---|---|---|---|
| base_branch | string | — | — |
| body | string | — | — |
| head_branch | string | yes | — |
| owner | string | yes | — |
| repo | string | yes | — |
| title | string | yes | — |
No output schema declared.
No examples provided.
gluecron_pr_status_summary ~61
Compute a one-shot status summary for a PR: state, risk score, AI-review verdicts (trio), gate signals. Read-only.
| Name | Type | Req | Description |
|---|---|---|---|
| number | number | yes | — |
| owner | string | yes | — |
| repo | string | yes | — |
No output schema declared.
No examples provided.
gluecron_propose_doc_update ~56
Manual trigger for the AI doc-update flow: scans tracked sections on the default branch and opens a PR rewriting stale prose. Requires 'repo' scope.
| Name | Type | Req | Description |
|---|---|---|---|
| owner | string | yes | — |
| repo | string | yes | — |
No output schema declared.
No examples provided.
gluecron_propose_migration ~101
Propose a dependency-upgrade PR. Wraps src/lib/migration-assistant.proposeMajorMigration. Requires 'repo' scope.
| Name | Type | Req | Description |
|---|---|---|---|
| base_sha | string | yes | Commit sha to fork from |
| changelog | string | — | Optional changelog text |
| dependency | string | yes | — |
| from_version | string | yes | — |
| owner | string | yes | — |
| repo | string | yes | — |
| to_version | string | yes | — |
No output schema declared.
No examples provided.
gluecron_provision_pr_sandbox ~62
Provision (or re-provision) a sandbox for a PR. Wraps pr-sandbox.provisionSandbox. Requires 'repo' scope.
| Name | Type | Req | Description |
|---|---|---|---|
| number | number | yes | — |
| owner | string | yes | — |
| repo | string | yes | — |
No output schema declared.
No examples provided.
gluecron_read_file ~101
Read a file from a repo at a given ref. Mirrors GET /api/v2/repos/:owner/:repo/contents/:path. Returns {path, size, content, encoding}.
| Name | Type | Req | Description |
|---|---|---|---|
| encoding | string | — | 'utf8' (default) or 'base64' |
| owner | string | yes | — |
| path | string | yes | — |
| ref | string | — | Branch / tag / sha (default HEAD) |
| repo | string | yes | — |
No output schema declared.
No examples provided.
gluecron_refactor_across_repos ~104
Plan + execute a refactor that spans multiple repos owned by the caller. Wraps src/lib/multi-repo-refactor.ts. `dry_run: true` returns the plan only. Requires 'repo' scope.
| Name | Type | Req | Description |
|---|---|---|---|
| description | string | yes | Natural-language description |
| dry_run | boolean | — | When true, returns the plan and does NOT execute. |
| repository_ids | array | — | Optional explicit repo IDs to scope the refactor to. |
No output schema declared.
No examples provided.
gluecron_release_lease ~33
Release a lease by id. Idempotent. Returns {released}.
| Name | Type | Req | Description |
|---|---|---|---|
| lease_id | string | yes | — |
No output schema declared.
No examples provided.
gluecron_reopen_issue ~61
Reopen a previously closed issue. Requires authenticated caller with write access. Idempotent. Returns {state}.
| Name | Type | Req | Description |
|---|---|---|---|
| number | number | yes | Issue number |
| owner | string | yes | Repo owner username |
| repo | string | yes | Repo name |
No output schema declared.
No examples provided.
gluecron_repo_explain_codebase ~62
Return the cached AI 'explain this codebase' Markdown for a public repo (most recent commit). Returns null when no cached explanation exists yet.
| Name | Type | Req | Description |
|---|---|---|---|
| owner | string | yes | Repo owner username |
| repo | string | yes | Repo name |
No output schema declared.
No examples provided.
gluecron_repo_health ~86
Compute the current health report for a public repo: overall score (0-100), letter grade, per-category breakdown (security/testing/complexity/dependencies/documentation/activity), and a list of insights to fix next. Backed by computeHealthScore in src/lib/intelligence.ts.
| Name | Type | Req | Description |
|---|---|---|---|
| owner | string | yes | Repo owner username |
| repo | string | yes | Repo name |
No output schema declared.
No examples provided.
gluecron_repo_list_issues ~63
List open issues for a public repository. Returns up to 50 ordered by most-recent.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | number | — | Max results, default 25 |
| owner | string | yes | Repo owner username |
| repo | string | yes | Repo name |
No output schema declared.
No examples provided.
gluecron_repo_read_file ~115
Read a single file from a repository at a given ref (branch / tag / commit). Private repos are readable when the authenticated caller has access. Returns the text content (binary files rejected).
| Name | Type | Req | Description |
|---|---|---|---|
| owner | string | yes | Repo owner username |
| path | string | yes | File path within the repo |
| ref | string | — | Branch / tag / commit. Defaults to the repository's actual default branch (which may not be 'main' — e.g. 'Main'). |
| repo | string | yes | Repo name |
No output schema declared.
No examples provided.
gluecron_repo_search ~67
Search Gluecron repositories by keyword (name + description). Returns public repos plus any private repos owned by the authenticated caller. Up to 20 results.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | number | — | Max results, default 20 |
| query | string | yes | Search keyword (1-100 chars) |
No output schema declared.
No examples provided.
gluecron_request_changes ~79
Post a 'changes requested' AI-review comment on a PR. The comment is tagged with isAiReview=true so the gate-checker recognises it. Requires 'repo' scope.
| Name | Type | Req | Description |
|---|---|---|---|
| body | string | yes | Review body (Markdown) |
| number | number | yes | — |
| owner | string | yes | — |
| repo | string | yes | — |
No output schema declared.
No examples provided.