Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
STACKGUIDE_INTEGRITY_KEYNoOptional secret key for HMAC signature of cache/history files for integrity hardening.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}
prompts
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
setupB

Configure StackGuide for your project. Auto-detects project type or lets you specify one manually.

contextA

Get current context with all loaded rules and knowledge. Use this to see what StackGuide has configured.

rulesC

Manage rules: list, search, get, or select rules for your project.

knowledgeB

Manage knowledge base: list, search, or get architecture patterns and solutions.

reviewC

Analyze code for issues using pattern matching. Detects security vulnerabilities, performance problems, coding standard violations, and architecture issues. Returns a score (0-100) and detailed report with suggestions. Works on files, URLs, or entire projects.

cursorC

Browse, search, and import rules from cursor.directory community.

docsC

Fetch and manage web documentation. Fetch URLs, search cached docs, or list available.

configC

Manage saved configurations: save, load, list, delete, export, or import.

custom_ruleB

Create, update, delete, or list custom rules for your project.

helpC

Get help about StackGuide tools and how to use them.

generateB

Generate boilerplate code from templates. Create components, hooks, services, tests, API routes, models, and utilities with best practices built in.

healthA

Get a comprehensive health score for your project. Analyzes configuration, code quality, structure, documentation, and testing readiness. Returns a grade (A-F) with detailed recommendations.

workflowC

TDD agentic workflow with lazy loading. Load agents, skills, hooks and commands on demand to save tokens. Five roles: Intake → Planner → Implementer → Verifier → Releaser.

initB

Initialize a project with the StackGuide TDD workflow. Auto-detects your stack and scaffolds a .stackguide/ directory with only the relevant agents, skills and hooks.

agentC

Active agent workflow actions: intake/plan/verify/release plus Jira ticket creation from strict MAIN DESCRIPTION templates.

analyzeC

Project Intelligence: Comprehensive analysis of project structure, configuration, and dependencies. Provides smart recommendations, generates optimal configs, and suggests improvements based on framework best practices.

Prompts

Interactive templates invoked by user choice

NameDescription
welcomeGet started with StackGuide - interactive setup wizard
configure_projectSmart project configuration with auto-detection and suggestions
code_reviewReview code from file, URL, or pasted code against active rules
apply_patternsApply architecture patterns from knowledge base
tdd_intakeActivate the Task Intake agent — reads a ticket and produces a brief for the Planner
tdd_planActivate the TDD Planner agent — produces a test-first plan with 3 tests for a vertical slice
tdd_implementActivate the TDD Implementer agent — executes Red → Green → Refactor for the planned tests
tdd_verifyActivate the Verifier agent — runs the quality gate checklist before the MR
tdd_releaseActivate the Releaser agent — safely tags, generates release notes and publishes

Resources

Contextual data attached and managed by the client

NameDescription
Express.js - All RulesAll coding rules for express projects
Go - All RulesAll coding rules for golang projects
Laravel PHP - All RulesAll coding rules for laravel projects
NestJS - All RulesAll coding rules for nestjs projects
Next.js - All RulesAll coding rules for nextjs projects
Python Django - All RulesAll coding rules for python-django projects
Python FastAPI - All RulesAll coding rules for python-fastapi projects
Python Flask - All RulesAll coding rules for python-flask projects
Ruby on Rails - All RulesAll coding rules for rails projects
React with Node.js - All RulesAll coding rules for react-node projects
React TypeScript - All RulesAll coding rules for react-typescript projects
Rust - All RulesAll coding rules for rust projects
Vue.js with Node.js - All RulesAll coding rules for vue-node projects
Express.js - Knowledge BaseKnowledge base for express projects
Go - Knowledge BaseKnowledge base for golang projects
Laravel PHP - Knowledge BaseKnowledge base for laravel projects
NestJS - Knowledge BaseKnowledge base for nestjs projects
Next.js - Knowledge BaseKnowledge base for nextjs projects
Python Django - Knowledge BaseKnowledge base for python-django projects
Python FastAPI - Knowledge BaseKnowledge base for python-fastapi projects
Python Flask - Knowledge BaseKnowledge base for python-flask projects
Ruby on Rails - Knowledge BaseKnowledge base for rails projects
React with Node.js - Knowledge BaseKnowledge base for react-node projects
React TypeScript - Knowledge BaseKnowledge base for react-typescript projects
Rust - Knowledge BaseKnowledge base for rust projects
Vue.js with Node.js - Knowledge BaseKnowledge base for vue-node projects
Active ContextThe currently active project context with selected rules and knowledge
Rule TemplatesAvailable templates for creating new rules

Latest Blog Posts

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/isucorp-taimiralain/StackGuide-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server