{"name":"io.github.taimiralain/stackguide-mcp","slug":"taimiralain-stackguide-mcp","title":null,"description":"Dynamic context loading for AI assistants with TDD workflow and AST analysis","url":"https://mcp.market/server/taimiralain-stackguide-mcp","rating":null,"grade":"B","score":80,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":21,"stars":1,"forks":1,"downloads_week":51,"last_push_at":"2026-07-30T18:50:47.000Z","license":"GPL-3.0"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/taimiralain/StackGuide-MCP","website":null,"version":"4.2.0","remotes":[],"packages":[{"registryType":"npm","identifier":"@stackguide/mcp-server","version":"4.2.0","transport":{"type":"stdio"}}],"tools":[{"name":"agent","description":"Active agent workflow actions: intake/plan/verify/release plus Jira ticket creation from strict MAIN DESCRIPTION templates.","write_action":false,"price_micros":0,"input_schema":null},{"name":"analyze","description":"Project Intelligence: Comprehensive analysis of project structure, configuration, and dependencies. Provides smart recommendations, generates optimal configs, and suggests improvements based on framework best practices.","write_action":false,"price_micros":0,"input_schema":null},{"name":"config","description":"Manage saved configurations: save, load, list, delete, export, or import.","write_action":false,"price_micros":0,"input_schema":null},{"name":"context","description":"Get current context with all loaded rules and knowledge. Use this to see what StackGuide has configured.","write_action":false,"price_micros":0,"input_schema":null},{"name":"cursor","description":"Browse, search, and import rules from cursor.directory community.","write_action":false,"price_micros":0,"input_schema":null},{"name":"custom_rule","description":"Create, update, delete, or list custom rules for your project.","write_action":true,"price_micros":0,"input_schema":null},{"name":"docs","description":"Fetch and manage web documentation. Fetch URLs, search cached docs, or list available.","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate","description":"Generate boilerplate code from templates. Create components, hooks, services, tests, API routes, models, and utilities with best practices built in.","write_action":false,"price_micros":0,"input_schema":null},{"name":"health","description":"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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"help","description":"Get help about StackGuide tools and how to use them.","write_action":false,"price_micros":0,"input_schema":null},{"name":"init","description":"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).","write_action":false,"price_micros":0,"input_schema":null},{"name":"knowledge","description":"Manage knowledge base: list, search, or get architecture patterns and solutions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"review","description":"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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"rules","description":"Manage rules: list, search, get, or select rules for your project.","write_action":false,"price_micros":0,"input_schema":null},{"name":"setup","description":"Configure StackGuide for your project. Auto-detects project type or lets you specify one manually.","write_action":false,"price_micros":0,"input_schema":null},{"name":"workflow","description":"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.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":80,"grade":"B","scanned_at":"2026-09-24T17:23:22.821Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-24T17:23:22.651Z","components":{"code":{"score":20,"max":25,"notes":["153 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":12,"max":15,"notes":["last push 56 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[{"id":"exec.eval","severity":"medium","component":"code","title":"eval / new Function used","evidence":"dist/services/ast/rules.js: … = { id: 'TS-SEC001', name: 'No eval()', description: 'Avoid using eval()…"}],"inputs":{"packages":[{"registryType":"npm","identifier":"@stackguide/mcp-server","version":"4.2.0","found":true,"license":"GPL-3.0","hasInstallScripts":false,"dependencyCount":5,"publishedAt":"2026-07-30T18:56:14.923Z","repositoryUrl":"git+https://github.com/taimiralain/StackGuide-MCP.git","weeklyDownloads":51}],"repo":{"found":true,"owner":"taimiralain","repo":"StackGuide-MCP","archived":false,"pushedAt":"2026-07-30T18:50:47Z","stars":1,"forks":1,"openIssues":1,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/34524554?v=4","ownerCreatedAt":"2017-12-13T22:29:21Z","license":"GPL-3.0"},"icon":{"url":"https://avatars.githubusercontent.com/u/34524554?v=4&s=128","source":"github"},"presence":{"stars":1,"forks":1,"downloadsWeek":51,"license":"GPL-3.0","lastPushAt":"2026-07-30T18:50:47.000Z","score":21}}}},"grade_history":[],"reviews":[]}