Skip to main content
Glama

View on GitHub GitHub stars GitHub forks

KGRAG

KGrag MCP Server is a server that implements the Model Context Protocol (MCP) for managing, ingesting, and querying structured and unstructured data. It is designed for easy integration with graph databases (Neo4j), AWS S3 storage, Redis cache, vector search engines (Qdrant), and advanced language models (LLM).
The project provides a scalable, containerized infrastructure via Docker Compose to orchestrate data pipelines, semantic enrichment, and analysis through advanced queries.
Ideal for knowledge graph, AI, and information flow automation applications.

Example: Ingestion and Query with GitHub Copilot in VSCode (Agent Mode)

You can use GitHub Copilot in VSCode to interactively ingest documents into the MCP Server using an agent-based workflow and a configuration file.

Step-by-step:

  1. Open VSCode and ensure GitHub Copilot is enabled.

  2. Create an mcp.json configuration file in your project directory:

{
	"servers": {
		"kgrag-server": {
			"url": "http://localhost:8000/sse",
			"type": "sse"
		}
	},
	"inputs": []
}
  1. Let Copilot suggest ingestion code and improvements such as error handling or batch processing, using the configuration from mcp.json.

This workflow enables rapid prototyping and automation of ingestion tasks with Copilot's agent capabilities and a configurable server endpoint.


Related MCP server: GraphRAG MCP Server

Dependencies

  • memory-agent: A Python library for advanced memory management in AI agent applications


Development


Tools

query

Queries the Knowledge Graph to obtain answers based on stored documents and relationships.

Parameters:

  • query (str) → Question to ask the graph.

ingestion

Ingests a document from the file system into the graph.

kgrag

Parameters:

  • path (str) → Path to the file to ingest.


Docker

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    Enables querying a hybrid system that combines Neo4j graph database and Qdrant vector database for powerful semantic and graph-based document retrieval through the Model Context Protocol.
    Last updated
    63
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Provides AI assistants with persistent graph database memory using Neo4j, enabling task management, relationship understanding, semantic search with embeddings, file indexing, and multi-agent coordination through the Model Context Protocol.
    Last updated
    27
    276
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Provides a comprehensive Model Context Protocol interface for RAGFlow, enabling AI models to perform semantic retrieval, manage datasets, and handle document chunks. It supports advanced features like GraphRAG and RAPTOR for sophisticated knowledge base management and natural language querying.
    Last updated
    MIT

View all related MCP servers

Related MCP Connectors

  • Individual-analyst context layer: recall, remember, and reconcile your data and engineering context.

  • A Model Context Protocol server for Wix AI tools

  • Persistent memory and knowledge graphs for AI agents. Hybrid search, context checkpoints, and more.

View all MCP Connectors

Latest Blog Posts

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/gzileni/kgrag_mcp_server'

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