StackGuide MCP
Provides tracker and VCS integration for branch checks, commit parsing, CI status, and PR/MR creation.
Provides tracker and VCS integration for branch checks, commit parsing, CI status, and PR/MR creation.
Allows creating Jira tickets from strict MAIN DESCRIPTION templates and reading tickets for intake.
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., "@StackGuide MCPInitialize full project setup with Jira integration"
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.
StackGuide MCP Server
Dynamic context + active engineering workflow for AI coding assistants in Cursor, VS Code, and other MCP clients.
What It Does
@stackguide/mcp-server helps teams standardize implementation quality with:
project-aware rule/context loading
code review and health scoring
auto-detected setup and stack scaffolding
active agent workflow that executes real work (
intake,plan,verify,release)adaptive TDD preferences per project (model + token profile)
Jira ticket creation from strict
MAIN DESCRIPTIONtemplatestracker + VCS + test orchestration for delivery flow
This server is built for real team usage, not just prompt templates.
Related MCP server: Mimir
What's New In v4.x
Added active
agenttool (execution-first workflow).initnow generates.stackguide/config.jsonautomatically.Added tracker service support for GitHub, GitLab, and Jira.
Added VCS service for branch checks, commit parsing, CI status, and PR/MR creation.
Added test runner service for structured
test/lint/buildexecution.Updated TDD prompts to use active tool calls instead of large passive markdown payloads.
Hardened local persistence:
.stackguideartifacts removed from version controlrepository guard blocks accidental tracking of local artifacts
cache and health history include integrity validation and safer writes
Install By IDE
Cursor
File (workspace):
.cursor/mcp.jsonFile (global):
~/.cursor/mcp.json
{
"mcpServers": {
"stackguide": {
"command": "npx",
"args": ["-y", "@stackguide/mcp-server@latest"]
}
}
}JetBrains (IntelliJ, WebStorm, PhpStorm, etc.)
Open
Settings | Tools | AI Assistant | Model Context Protocol (MCP).Click Add and paste JSON config.
Recommended: set it as Project-level unless you want global scope.
{
"mcpServers": {
"stackguide": {
"command": "npx",
"args": ["-y", "@stackguide/mcp-server@latest"]
}
}
}VS Code
Requirement: GitHub Copilot Chat with MCP enabled.
File (workspace):
.vscode/mcp.jsonVS Code MCP schema uses
serversas root key.
{
"servers": {
"stackguide": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@stackguide/mcp-server@latest"]
}
}
}Visual Studio (Windows, 2022 17.14+ / 2026+)
Enable GitHub Copilot Agent mode.
Supported config locations include:
%USERPROFILE%\\.mcp.json(global)<solution>\\.mcp.json(repo-scoped)<solution>\\.vs\\mcp.json(solution/user-scoped)
Visual Studio MCP schema uses
serversas root key.
{
"servers": {
"stackguide": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@stackguide/mcp-server@latest"]
}
}
}How To Use (Any IDE)
Restart the IDE after adding the MCP configuration.
Open AI chat in agent/tool mode.
Call
setupto detect project context.Call
init action:"full"to scaffold.stackguide/and defaults.Use
agentactions (intake,create_ticket,plan,verify,release) for delivery flow.
Quick Start
Configure your project:
setup type:"react-typescript" enableAdaptiveTdd:true model:"gpt-5" integrations:["jira","github"] tokenMode:"compact"
init action:"full" model:"gpt-5" tokenMode:"compact" integrations:["jira","github"] mcpSyncTargets:["cursor","root"] applyMcpTemplates:trueCheck generated setup:
init action:"status"
agent action:"status"Run active TDD workflow:
agent action:"intake" ticket:"PROJ-123"
agent action:"create_ticket" mainDescription:"<MAIN DESCRIPTION>" projectKey:"PROJ"
agent action:"plan" brief:"<brief-from-intake>"
agent action:"verify"
agent action:"release" version:"v1.2.0"Tools (16)
Core
setup: configure StackGuide context for project typecontext: show currently loaded contextrules: list/search/get/select rule setsknowledge: list/search/get knowledge filesreview: analyze files/URLs/project code quality
Utility
cursor: browse/import community rulesdocs: fetch/search/list documentationconfig: save/load/export/import configurationscustom_rule: create/update/delete/list project custom ruleshelp: usage help by topic
Advanced
generate: boilerplate generation (component/hook/service/test/api/model/util)health: project health score and recommendationsanalyze: project intelligence (structure/config/dependency/generate/apply)
Workflow
workflow: lazy-load raw workflow assets (agents/skills/hooks/commands)init: scaffold.stackguidewith stack-aware defaultsagent: active workflow executor (status,intake,create_ticket,plan,verify,release)
Active Workflow Details
agent action:"intake"
reads ticket from configured tracker
returns normalized brief + gaps
proposes branch name convention
can optionally create a Jira ticket first (
createFromDescription:true)
agent action:"create_ticket"
creates Jira issues using strict
MAIN DESCRIPTIONformatuses project defaults from
.stackguide/config.json(projectKey,issueType)derives
summaryfrom first line ofMAIN DESCRIPTIONwhen omitted
agent action:"plan"
inspects conventions + project shape
creates vertical-slice plan
returns exactly 3 target tests in structured format
agent action:"verify"
executes configured tests/lint/build per layer
checks branch naming + commit convention + TDD test budget
returns blocker list and final pass/fail report
agent action:"release"
checks CI status
parses commits since last tag
suggests semver impact (
major/minor/patch)can create tag and PR/MR (when enabled)
Local Data And Security
init generates:
.stackguide/config.json(project workflow config)
Runtime/local artifacts:
.stackguide/analysis-cache.json.stackguide/health-history.json
These are machine-local and must not be committed.
Repository Guard
pnpm lint includes:
pnpm run guard:repoThe guard fails if .stackguide artifacts are tracked.
Integrity Hardening
Cache/history persistence includes:
boundary/symlink checks
file size and entry limits
atomic write strategy
checksum validation
optional HMAC signature using:
STACKGUIDE_INTEGRITY_KEY=<long-random-secret>For teams, configure STACKGUIDE_INTEGRITY_KEY in local/dev and CI environments for stronger tamper resistance.
Supported Stacks
python-django, python-fastapi, python-flask, react-node, react-typescript, vue-node, nextjs, express, nestjs, laravel, rails, golang, rust, custom.
Development
Use pnpm for all commands.
pnpm install
pnpm lint
pnpm test
pnpm build
pnpm devRelease And Version Policy
Current secure baseline:
4.1.2+Versions from
3.0.0up to4.1.1are deprecated in npm due to local artifact hygiene issues.Use the latest
4.xrelease in all environments.
Registry Identifiers
npm package:
@stackguide/mcp-serverMCP Registry server:
io.github.isucorp-taimiralain/stackguide-mcp
License
GPL-3.0
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.
Latest Blog Posts
- 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/taimiralain/StackGuide-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server