Skip to main content
Glama

mcp-adr-analysis-server

by tosin2013

generate_research_questions

Create context-aware research questions and establish a tracking system for analyzing architectural decision records (ADRs) using a knowledge graph and research objectives.

Instructions

Generate context-aware research questions and create research tracking system

Input Schema

NameRequiredDescriptionDefault
adrDirectoryNoDirectory containing ADR filesdocs/adrs
analysisTypeNoType of research analysis to performcomprehensive
currentProgressNoCurrent research progress
knowledgeGraphNoArchitectural knowledge graph
problemsNoProblems to correlate with knowledge graph
projectPathNoPath to project directory.
relevantKnowledgeNoRelevant knowledge for question generation
researchContextNoResearch context and objectives
researchQuestionsNoResearch questions for task tracking

Input Schema (JSON Schema)

{ "properties": { "adrDirectory": { "default": "docs/adrs", "description": "Directory containing ADR files", "type": "string" }, "analysisType": { "default": "comprehensive", "description": "Type of research analysis to perform", "enum": [ "correlation", "relevance", "questions", "tracking", "comprehensive" ], "type": "string" }, "currentProgress": { "description": "Current research progress", "items": { "properties": { "blockers": { "items": { "type": "string" }, "type": "array" }, "findings": { "items": { "type": "string" }, "type": "array" }, "progress": { "type": "number" }, "questionId": { "type": "string" }, "status": { "type": "string" } }, "type": "object" }, "type": "array" }, "knowledgeGraph": { "description": "Architectural knowledge graph", "properties": { "adrs": { "items": { "type": "object" }, "type": "array" }, "patterns": { "items": { "type": "object" }, "type": "array" }, "relationships": { "items": { "type": "object" }, "type": "array" }, "technologies": { "items": { "type": "object" }, "type": "array" } }, "type": "object" }, "problems": { "description": "Problems to correlate with knowledge graph", "items": { "properties": { "category": { "type": "string" }, "context": { "type": "string" }, "description": { "type": "string" }, "id": { "type": "string" }, "severity": { "type": "string" } }, "type": "object" }, "type": "array" }, "projectPath": { "default": ".", "description": "Path to project directory", "type": "string" }, "relevantKnowledge": { "description": "Relevant knowledge for question generation", "properties": { "adrs": { "items": { "type": "object" }, "type": "array" }, "gaps": { "items": { "type": "object" }, "type": "array" }, "opportunities": { "items": { "type": "object" }, "type": "array" }, "patterns": { "items": { "type": "object" }, "type": "array" } }, "type": "object" }, "researchContext": { "description": "Research context and objectives", "properties": { "category": { "type": "string" }, "constraints": { "items": { "type": "string" }, "type": "array" }, "objectives": { "items": { "type": "string" }, "type": "array" }, "scope": { "type": "string" }, "timeline": { "type": "string" }, "topic": { "type": "string" } }, "type": "object" }, "researchQuestions": { "description": "Research questions for task tracking", "items": { "properties": { "id": { "type": "string" }, "methodology": { "type": "string" }, "priority": { "type": "string" }, "question": { "type": "string" }, "timeline": { "type": "string" }, "type": { "type": "string" } }, "type": "object" }, "type": "array" } }, "type": "object" }

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/tosin2013/mcp-adr-analysis-server'

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