Skip to main content
Glama

Qualitative Researcher MCP Server

by tejpalvirk
index.d.ts2.08 kB
#!/usr/bin/env node interface Entity { name: string; entityType: string; observations: string[]; } interface Relation { from: string; to: string; relationType: string; } interface KnowledgeGraph { entities: Entity[]; relations: Relation[]; } declare class KnowledgeGraphManager { private loadGraph; private saveGraph; initializeStatusAndPriority(): Promise<void>; getEntityStatus(entityName: string): Promise<string | null>; getEntityPriority(entityName: string): Promise<string | null>; setEntityStatus(entityName: string, statusValue: string): Promise<void>; setEntityPriority(entityName: string, priorityValue: string): Promise<void>; createEntities(entities: Entity[]): Promise<Entity[]>; createRelations(relations: Relation[]): Promise<Relation[]>; addObservations(observations: { entityName: string; contents: string[]; }[]): Promise<{ entityName: string; addedObservations: string[]; }[]>; deleteEntities(entityNames: string[]): Promise<void>; deleteObservations(deletions: { entityName: string; observations: string[]; }[]): Promise<void>; deleteRelations(relations: Relation[]): Promise<void>; readGraph(): Promise<KnowledgeGraph>; searchNodes(query: string): Promise<KnowledgeGraph>; openNodes(names: string[]): Promise<KnowledgeGraph>; getProjectOverview(projectName: string): Promise<any>; getParticipantProfile(participantName: string): Promise<any>; getThematicAnalysis(projectName: string): Promise<any>; getCodedData(codeName: string): Promise<any>; getResearchQuestionAnalysis(projectName: string): Promise<any>; getChronologicalData(projectName: string, dataType?: string): Promise<any>; getCodeCooccurrence(codeName: string): Promise<any>; getMemosByFocus(entityName: string): Promise<any>; getMethodologyDetails(projectName: string): Promise<any>; getRelatedEntities(entityName: string, relationTypes?: string[]): Promise<any>; } export { KnowledgeGraphManager };

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/tejpalvirk/qualitativeresearch'

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