Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, email [email protected] and we’ll put it right.

io.github.taimiralain/stackguide-mcp

NPM · @STACKGUIDE/MCP-SERVER · SCANNED AUG 3

Dynamic context loading for AI assistants with TDD workflow and AST analysis

65 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score →

Supply Chain Security87
  • No malware found by supply-chain analysis.Pass
  • Only part of the dependency tree could be resolved (141 of 145), so this covers what we could see, not the whole tree.Partial
  • No install/post-install scripts declared.Pass
  • Only part of the dependency tree could be resolved (141 of 145), so this covers what we could see, not the whole tree. View diagnostics → Partial
Provenance & Transparency45
Schema Quality & AI Usability73
  • 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
  • AI-judged instruction clarity (fair).Partial
  • Tool/resource definitions use about 2248 tokens (~51/item across 44 items; 16 tools + 28 resources), lean.Pass
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management0
  • Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass

Unverified: 1 category

A category scored 0 because we could not verify it: a data source with nothing on this package, evidence we could not reach, or a check we could not run. We only credit what we can confirm.

Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

npm · @stackguide/mcp-server

# add to Claude Code
claude mcp add taimiralain-stackguide-mcp -- npx -y @stackguide/mcp-server
# add to Codex CLI
codex mcp add taimiralain-stackguide-mcp -- npx -y @stackguide/mcp-server
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "taimiralain-stackguide-mcp": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "@stackguide/mcp-server"
      ],
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add taimiralain-stackguide-mcp --command npx --arg -y --arg @stackguide/mcp-server
# ~/.hermes/config.yaml
mcp_servers:
  taimiralain-stackguide-mcp:
    command: "npx"
    args: ["-y", "@stackguide/mcp-server"]
// mcp.json
{
  "mcpServers": {
    "taimiralain-stackguide-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@stackguide/mcp-server"
      ]
    }
  }
}
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 2 Aug 26 +34
    • Provenance: unverified → fail security
    • Install scripts: unverified → pass security
    • Known CVEs: unverified → partial security
    • Malware scan: unverified → pass security
    • Stability: Stability not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet. security
    • Capabilities: pass → unverified functional
    • Tool coverage: 100 → unverified functional
    • Schema quality: 100 → unverified functional
    • License: unverified → pass functional
    • Schema quality: unverified → fair functional
    • Maintenance: unverified → pass functional
    • Dependency health: unverified → partial functional
    • Licence: GPL-3.0 functional
  • 1 Aug 26 −4
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 31 Jul 26 35

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 3 Aug 2026 · Analysed npm/@stackguide/[email protected]

Provenance none

Ecosystem: npm · Outcome: none

Dependencies 141 packages

141 packages in the resolved dependency tree · 141 deprecated · 50 stale.

The dependency tree was only partially resolved, so these counts may be incomplete.

MCP tools — 16 exposed · ~1,803 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
agent ~450

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

NameTypeReqDescription
acceptanceCriteriaarrayAcceptance criteria list for strict Jira template
actionstringActive workflow action
briefstringStructured or plain brief text for planning
createFromDescriptionbooleanWhen action is intake, create Jira ticket first from MAIN DESCRIPTION template
createPullRequestbooleanIf true, release action opens PR/MR when provider is configured
createTagbooleanIf true, release action creates annotated git tag when CI is green
dataTransformationstringDATA TRANSFORMATION section content
destinationControllerstringDESTINATION section value: Controller
destinationModelstringDESTINATION section value: Model
destinationRoutestringDESTINATION section value: Route
destinationViewstringDESTINATION section value: View
issueTypestringOptional Jira issue type override (Task/Story/Bug)
labelsarrayOptional labels to set when creating Jira tickets
mainDescriptionstringMAIN DESCRIPTION body used to create Jira tickets
originComponentstringORIGIN section value: Component
originKeyLogicstringORIGIN section value: Key Logic
originOldQuerystringORIGIN section value: Old Query
pathstringProject path (default: current directory)
projectKeystringOptional Jira project key override
prototypeDesignPatternstringPROTOTYPES section value: Design Pattern
prototypePropsstringPROTOTYPES section value: Props
prototypeRelatedFilesarrayPROTOTYPES related files list
prototypeViewstringPROTOTYPES section value: View
summarystringOptional Jira summary (defaults to first line of MAIN DESCRIPTION)
ticketstringTicket key for intake/plan actions (e.g. PROJ-123)
versionstringTarget release version for release action (e.g. v1.2.0)

No output schema declared.

No examples provided.

analyze ~108

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

NameTypeReqDescription
actionstringType of analysis to perform
autoFixbooleanAutomatically apply safe fixes (default: false)
configTypestringConfig type to generate (for action:"generate")
formatstringOutput format
pathstringProject path to analyze (default: current directory)

No output schema declared.

No examples provided.

config ~72

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

NameTypeReqDescription
actionstringAction to perform
idstringConfiguration ID (for load/delete/export)
jsonstringJSON string (for import)
namestringConfiguration name (for save)

No output schema declared.

No examples provided.

context ~47

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

NameTypeReqDescription
fullbooleanInclude full rule/knowledge content (default: false, shows summary)

No output schema declared.

No examples provided.

cursor ~53

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

NameTypeReqDescription
actionstringAction to perform
querystringCategory to browse or search term
slugstringRule slug for import

No output schema declared.

No examples provided.

custom_rule ~86

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

NameTypeReqDescription
actionstringAction to perform
categorystringRule category
contentstringRule content in markdown
idstringRule ID (for update/delete)
jsonstringJSON string (for import)
namestringRule name

No output schema declared.

No examples provided.

docs ~67

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

NameTypeReqDescription
actionstringAction to perform
querystringSearch query
urlstringURL to fetch or document ID
urlsarrayMultiple URLs to fetch

No output schema declared.

No examples provided.

generate ~81

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

NameTypeReqDescription
namestringyesName for the generated code (e.g., UserCard, useAuth, ApiService)
optionsobjectGeneration options
typestringyesType of code to generate

No output schema declared.

No examples provided.

health ~76

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.

NameTypeReqDescription
detailedbooleanInclude detailed breakdown by category (default: true)
projectPathstringProject path to analyze (default: current project)

No output schema declared.

No examples provided.

help ~28

Get help about StackGuide tools and how to use them.

NameTypeReqDescription
topicstringHelp topic

No output schema declared.

No examples provided.

init ~207

Initialize a project with the StackGuide TDD workflow. Auto-detects your stack and scaffolds a .stackguide/ directory with only the relevant agents, skills, hooks and scripts (including the optional OJ health gate).

NameTypeReqDescription
actionstringAction to perform
applyMcpTemplatesbooleanIf true, writes MCP integration templates into selected manifests
integrationsarrayExternal MCP integrations to scaffold in local manifests
jiraIssueTypestringDefault Jira issue type (Task by default)
jiraProjectKeystringDefault Jira project key for ticket creation
mcpSyncTargetsarrayTarget manifest files for MCP synchronization
modelstringPreferred model identifier saved for adaptive TDD
pathstringProject path (default: current directory)
tokenModestringToken profile for adaptive TDD
typestringForce a project type instead of auto-detecting

No output schema declared.

No examples provided.

knowledge ~54

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

NameTypeReqDescription
actionstringAction to perform
categorystringFilter by category
querystringSearch term or knowledge ID

No output schema declared.

No examples provided.

review ~100

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.

NameTypeReqDescription
filestringFile path to review
focusstringFocus area for review
projectbooleanReview entire project structure
urlstringURL to fetch and review

No output schema declared.

No examples provided.

rules ~75

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

NameTypeReqDescription
actionstringAction to perform
categorystringFilter by category
idsarrayRule IDs to select (for select action)
querystringSearch term or rule ID (for search/get actions)

No output schema declared.

No examples provided.

setup ~189

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

NameTypeReqDescription
enableAdaptiveTddbooleanEnable the adaptive TDD setup wizard that asks for model and integration preferences
integrationsarrayExternal MCP integrations to scaffold as templates
jiraIssueTypestringDefault Jira issue type (Task, Story, Bug...)
jiraProjectKeystringDefault Jira project key used when creating tickets from descriptions
mcpSyncTargetsarrayWhere MCP template servers should be synchronized
modelstringPreferred model identifier for TDD runs (saved in .stackguide/config.json)
pathstringProject path (default: current directory)
tokenModestringToken profile for prompts and workflow responses
typestringProject type to use (auto-detected if not specified)

No output schema declared.

No examples provided.

workflow ~110

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

NameTypeReqDescription
actionstringAction to perform
categorystringFilter list by category
namestringName of the item to load (e.g. "tdd-planner", "tdd-core", "verify", "oj-verify")

No output schema declared.

No examples provided.