TQ

tejpalvirk/qualitativeresearch

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

10 stars 7 forks 质量 55 趋势 18

Manage qualitative research context across sessions using knowledge graph based MCP Server

概览

An MCP server implementation that provides tools for managing qualitative research knowledge graphs, enabling structured representation of research projects, participants, interviews, observations, codes, themes, and findings. This server helps qualitative researchers organize their data, track their analysis process, develop themes, and generate insights from rich textual data. - : Maintain a structured knowledge graph of research entities and relationships across multiple analysis sessions - : Track research analysis sessions with unique IDs and record progress over time - : Organize and track emergent themes across data sources - : Manage hierarchical coding structures and track code applications - : Track participant data, demographics, and contributions - : Organize interviews, observations, and documents - : Link data to specific research questions - : Document analytical insights throughout the research process - : Explore data in temporal sequence - : Identify relationships...

README

以下为原文 README 节选,完整内容请查看原文。

Qualitative Researcher MCP Server

An MCP server implementation that provides tools for managing qualitative research knowledge graphs, enabling structured representation of research projects, participants, interviews, observations, codes, themes, and findings. This server helps qualitative researchers organize their data, track their analysis process, develop themes, and generate insights from rich textual data.

Features

  • Persistent Research Context: Maintain a structured knowledge graph of research entities and relationships across multiple analysis sessions
  • Study Session Management: Track research analysis sessions with unique IDs and record progress over time
  • Thematic Analysis: Organize and track emergent themes across data sources
  • Coding Framework: Manage hierarchical coding structures and track code applications
  • Participant Management: Track participant data, demographics, and contributions
  • Data Source Organization: Organize interviews, observations, and documents
  • Research Question Tracking: Link data to specific research questions
  • Memo Writing: Document analytical insights throughout the research process
  • Chronological Data Analysis: Explore data in temporal sequence
  • Code Co-occurrence Analysis: Identify relationships between different codes
  • Methodology Documentation: Track methodological decisions and approaches

Entities

The Qualitative Researcher MCP Server recognizes the following entity types:

  • project: Overall research study
  • participant: Research subjects
  • interview: Formal conversation with participants
  • observation: Field notes from observational research
  • document: External materials being analyzed
  • code: Labels applied to data segments
  • codeGroup: Categories or families of related codes
  • memo: Researcher’s analytical notes
  • theme: Emergent patterns across data
  • quote: Notable excerpts from data sources
  • literature: Academic sources
  • researchQuestion: Formal questions guiding the study
  • finding: Results or conclusions
  • status: Entity status values (active, completed, pending, abandoned)
  • priority: Priority level values (high, low)

Relationships

Entities can be connected through the following relationship types:

  • participated_in: Links participants to interviews/observations
  • codes: Shows which codes apply to which data
  • contains: Hierarchical relationship (e.g., codegroup contains codes)
  • supports: Data supporting a theme or finding
  • contradicts: Data contradicting a theme or finding
  • answers: Data addressing a research question
  • cites: References to literature
  • followed_by: Temporal sequence
  • related_to: General connection
  • reflects_on: Memo reflecting on data/code/theme
  • compares: Comparative relationship
  • conducted_by: Person who conducted data collection
  • transcribed_by: Person who transcribed data
在 GitHub 查看完整 README

安装

npx -y github:tejpalvirk/qualitativeresearch
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "qualitativeresearch": { "command": "npx", "args": [ "-y", "github:tejpalvirk/qualitativeresearch" ] } } }