jbv-sdlc
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@jbv-sdlccreate a new use case for password reset"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
jbv-sdlc MCP (TypeScript + Docker)
Remote MCP for jbv_global SDLC: create/resolve/entomb artifacts and push straight to main.
Warning: direct
mainwrites are dangerous. Protect with a strongMCP_AUTH_TOKEN, HTTPS, and ideally IP allowlist. Prefer a bot account with limited repo access.
Why Docker
On Ubuntu 22.04 VPS Docker gives you:
isolated Node 22 + git
persistent clone in a volume
simple restart (
restart: unless-stopped)nginx on the host only proxies to
127.0.0.1:8080
Compose layout: one container for MCP is enough. nginx stays on the host (certbot-friendly). Optional second container for nginx later if you want fully containerized TLS.
Related MCP server: Trello MCP Server
Tools
Tool | Action |
|
|
| next free |
| read |
| create markdown + commit + push |
| UC with filename provenance; checks upstream ids live |
| move to |
Writes are locked (proper-lockfile) so two agents do not interleave pull/commit/push.
Local dev
cd tools/sdlc-mcp
cp .env.example .env
# edit .env — GIT_REPO_URL, GIT_TOKEN, MCP_AUTH_TOKEN, REPO_DIR=./.data/repo
npm install
npm run devHealth: curl http://127.0.0.1:8080/healthz
VPS (Ubuntu 22.04)
# docker + compose plugin
sudo apt update && sudo apt install -y docker.io docker-compose-v2 nginx certbot python3-certbot-nginx
sudo usermod -aG docker $USER # re-login
git clone <this-repo> /opt/jbv-global
cd /opt/jbv-global/tools/sdlc-mcp
cp .env.example .env
nano .env # tokens, GIT_REPO_URL
docker compose up -d --build
curl -s http://127.0.0.1:8080/healthznginx:
sudo cp nginx/ra-mcp-7.skobeltsyn.com.conf.example /etc/nginx/sites-available/ra-mcp-7.skobeltsyn.com
sudo ln -s /etc/nginx/sites-available/ra-mcp-7.skobeltsyn.com /etc/nginx/sites-enabled/
sudo nginx -t && sudo systemctl reload nginx
sudo certbot --nginx -d ra-mcp-7.skobeltsyn.comCursor
.cursor/mcp.json (project or user):
{
"mcpServers": {
"jbv-sdlc": {
"url": "https://ra-mcp-7.skobeltsyn.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_MCP_AUTH_TOKEN"
}
}
}
}Reload Cursor → Tools & MCP → green status.
GitHub token
Fine-grained PAT or classic with contents:write on jbv-global.
Set as GIT_TOKEN. Commits appear as GIT_USER_NAME / GIT_USER_EMAIL.
Pipeline law (enforced partially in code)
new file only (no overwrite)
UC requires live ACTOR/EVT/ENT
paths only under
ALLOW_PREFIXES(defaultsdlc/)id allocation by scanning filenames
Indexes (README, TRACEABILITY) are not auto-regenerated yet — ask the agent to update them in a follow-up or extend tools later.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityBmaintenanceEnables human-in-the-loop AI development where Trello tickets drive analysis, implementation, commits, and board sync in Cursor.Last updatedMIT
- Alicense-qualityBmaintenanceIntegrates Trello with Cursor and GitHub for human-in-the-loop development, enabling ticket-driven analysis, implementation, commits, and board sync.Last updatedMIT
- Alicense-qualityDmaintenanceEnables tracking customer-specific JIRA tickets with full CRUD operations, comments, and Markdown export, integrated with Cursor IDE via MCP.Last updated1MIT
- Flicense-qualityCmaintenanceEnables querying today's GitHub commits, performing local git operations (status, diff, add, commit, push), and creating GitHub issues through natural language.Last updated
Related MCP Connectors
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Cross-agent artifact workspace with provenance across Claude Code, Codex, Cursor, LangGraph.
Give your AI agent a persistent map of your project's structure, dependencies, and bugs.
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/Dmitry-506/sdlc-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server