SDLC Command Center MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SDLC_RATE_LIMIT_CALLS | No | Number of calls allowed per rate limit window (default: 60) | |
| SDLC_RATE_LIMIT_WINDOW_SECONDS | No | Duration of the rate limit window in seconds (default: 60) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| sdlc_repo_snapshotA | Bounded, read-only inventory of repository structure, delivery signals, symlink/non-UTF-8 counts, and optional Git metadata. |
| sdlc_release_readinessA | Read-only local evidence for release readiness: inventory, documentation, Git state, and whitespace checks. Does not run tests or deploy. |
| sdlc_plugin_preflightA | Validate a plugin manifest, skill metadata, machine-readable skill contracts, and bundled command safety signatures. |
| sdlc_read_fileA | Bounded, symlink-safe UTF-8 file read with binary detection, truncation flags, and secret redaction (on by default). |
| sdlc_read_filesA | Bounded batch read of up to 20 files. Each file gets the same safety treatment as sdlc_read_file. |
| sdlc_directory_treeA | Bounded recursive directory listing with depth and entry caps. Returns a flat array of {path, type, depth} entries. |
| sdlc_search_codeA | Bounded regex search across repository text files with context lines and secret redaction. |
| sdlc_secret_scanA | Scan text files for secret signatures (tokens, keys, assignments). Findings are always redacted. |
| sdlc_language_statsA | Language breakdown by file count and bounded line counting, with primary-language detection. |
| sdlc_dependency_inventoryA | Best-effort offline dependency extraction from package.json, requirements.txt, pyproject.toml, go.mod, and Cargo.toml. |
| sdlc_git_historyA | Recent local commits, distinct authors, and churn hotspots. Never contacts remotes. |
| sdlc_risk_scoreA | Heuristic 0-100 delivery-risk score with letter grade and weighted evidence factors from read-only signals. |
| sdlc_doctorA | Probe runtime, platform, executables, capabilities, and plugin preflight status. Useful for harness-agnostic setup verification. |
| sdlc_list_changesA | List recorded, rollback-capable change sets created by the write engine. |
| sdlc_audit_logA | Read the mutation audit log and verify its tamper-evident hash chain. |
| sdlc_write_fileA | Create/overwrite/append a UTF-8 text file. Dry-run unless confirm=true; backs up existing content; appends to the audit log; rollback via the returned changeId. |
| sdlc_replace_in_fileA | Exact-string replacement with occurrence verification. Dry-run unless confirm=true; backs up and audits on apply. |
| sdlc_rollbackA | Restore files from a recorded change set (or delete files it created). Dry-run unless confirm=true; the rollback itself is audited. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/Senpai-Sama7/autonomous-sdlc-command-center'
If you have feedback or need assistance with the MCP directory API, please join our Discord server