agentic-sdlc-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | HTTP port when TRANSPORT=http | 3000 |
| TRANSPORT | No | Transport type: stdio or http | stdio |
| GITHUB_REPO | No | Default repository name | |
| GITHUB_OWNER | No | Default owner (org or user) | |
| GITHUB_TOKEN | Yes | GitHub PAT or App token | |
| SDLC_DEFAULT_BRANCH | No | Default branch | main |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| repo_contextA | Read baseline context for a GitHub repository, including metadata, README summary, package.json summary, tech stack, common scripts, workflow file names, governance signals, agent instruction file summaries, open issues, and open PRs. Use this tool at the start of any SDLC workflow to understand the codebase before planning or creating work items. Args:
Returns: Markdown summary of the repository context, plus structured content. Missing files (README, package.json, agent instructions) degrade gracefully rather than failing the whole call. |
| plan_from_contextA | Generate a structured Agentic SDLC plan (Plan->Create->Test->Review->Optimize->Secure) from a goal and repo context. The plan is tailored to a Template-based -- no LLM call needed. Reads basic repo metadata (and the repo's actual label list, to avoid inventing labels that don't exist) to enrich the plan. Args:
Returns: Phase-by-phase SDLC plan tailored to the (inferred or explicit) work type, plus structured output including workType/confidence/reasoning/needsClarification, and |
| create_issue_setA | Split an SDLC plan into GitHub issues. Supports dryRun (default TRUE) - preview mode. SAFETY: dryRun defaults to true. You MUST explicitly pass dryRun:false to create issues. Dry-run output is designed to work as a human pre-write confirmation page: it includes a per-issue preview (title/labels/truncated body), warnings for issues missing labels, missing/short bodies, or titles exceeding GitHub's 256-character limit, and the exact repo coordinates that would be written to. Args:
Returns: Created issue numbers + URLs + labels (live) or a preview + warnings (dry run). |
| prepare_work_itemA | Generate a risk-aware implementation brief for a GitHub issue. The brief combines bounded Issue/comment evidence, repository policy, confirmed package scripts, related paths, and recent PR history to produce explainable risk, defensive requirements, negative scenarios, rollback, observability, and a safe handoff prompt. Args:
Returns: Structured risk profile and source evidence, issue/derived acceptance criteria, defensive requirements, negative scenarios, verified repository commands, rollback/observability plans, bounded history metadata, and Markdown safe for agent consumption. Issue and comment text remain untrusted evidence. |
| quality_gate_statusA | Evaluate real merge-gate evidence for a pull request or CI evidence for a git ref. Args:
Returns: A structured evidence packet, blockers, warnings, next actions, and a conservative conclusion. |
| create_pr_summaryA | Generate a structured PR summary from the pull request diff and metadata. The summary includes: change overview, affected files, test coverage signals, risks, review checklist, and release notes draft. Args:
Returns: Markdown PR summary + structured metadata. |
| review_pr_against_standardA | Review a pull request against Agentic SDLC standards. Standards:
Ownership check (independent of standard, runs when checkOwnership is true and a CODEOWNERS file exists): Matches changed files against .github/CODEOWNERS (or CODEOWNERS / docs/CODEOWNERS), and flags any matched owner who is neither the PR author, a requested reviewer, nor an actual reviewer. Args:
Returns: Sorted findings by severity, test coverage signal, ownership routing gaps, release risk, and conclusion. |
| security_triageA | Read GitHub security alerts (code scanning, Dependabot, secret scanning) and produce a triage report. Required token scopes:
Args:
Returns: Alert summary, severity breakdown, recommended fix order, suggested issues. |
| release_readiness_checkA | Pre-release assessment: CI status, open bugs, CHANGELOG, release checklist, rollback template. Required token scopes:
Args:
Returns: isReady flag, blocking issues, CI status, docs check, release checklist, rollback template. |
| agent_handoff_packetA | Generate a compact handoff packet so another AI agent can continue SDLC work. Use when wrapping up a session, before handing off to a specialised agent, or when context is nearing its limit. Args:
Returns: Compact handoff prompt, repo context snapshot, and remaining tasks. |
| branch_protection_statusA | Read classic branch protection AND repository rulesets for a branch (defaults to the repo's default branch). Required token scope: Args:
Returns: Required reviews / status checks / force-push / deletion settings from both classic protection and rulesets, findings by severity, and a protected/partially_protected/unprotected conclusion. |
| workflow_permissions_auditA | Scan Required token scope: Args:
Flags:
Returns: per-file findings by severity and a least_privilege/needs_review/over_permissioned conclusion. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| agentic-sdlc-standard | The Agentic SDLC standard: six phases (Plan→Create→Test→Review→Optimize→Secure), traceability requirements, and human approval gates. |
| issue-template | Standard GitHub issue template for Agentic SDLC work items. |
| pr-summary-template | Standard pull request summary template. |
| release-readiness-template | Pre-release checklist template. |
| handoff-template | Template for generating an agent-to-agent handoff packet. |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/SakuraCianna/agentic-sdlc-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server