
Agent Knowledge
Provides AI assistants with document management and search capabilities through Elasticsearch integration. Includes 31 tools for indexing, searching, backing up documents, and file system operations with version control support.
Provides knowledge management capabilities through Elasticsearch integration, file system operations, and Git/SVN version control with 31 specialized tools for document indexing, sandboxed file operations, and automated version control workflows.
What it does
- Index documents into Elasticsearch with duplicate prevention
- Search and retrieve documents by ID or content
- Create and restore snapshots of document indices
- Validate document schemas for proper structure
- Manage file system operations in sandboxed environment
- Handle Git/SVN version control workflows
Best for
About Agent Knowledge
Agent Knowledge is a community-built MCP server published by itshare4u that provides AI assistants with tools and capabilities via the Model Context Protocol. Comprehensive knowledge management platform with Elasticsearch, file operations, and version control for efficient knowl It is categorized under databases, productivity. This server exposes 27 tools that AI clients can invoke during conversations and coding sessions.
How to install
You can install Agent Knowledge in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.
License
Agent Knowledge is released under the MIT license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.
Tools (27)
Create a snapshot (backup) of Elasticsearch indices with comprehensive options and repository management
Restore indices from an Elasticsearch snapshot with comprehensive options and conflict resolution
List all snapshots in an Elasticsearch repository with detailed information and status
Create metadata documentation for an Elasticsearch index to ensure proper governance and documentation
Update existing metadata documentation for an Elasticsearch index
Agent Knowledge MCP 🔍
Complete knowledge management for AI assistants
MCP server with Elasticsearch search and document management.
🚀 Features
🔑 All-in-One Solution:
- 🔍 Elasticsearch: Search, index, and manage documents
- 📊 Document Validation: Schema-enforced structure
- ⚙️ Configuration: Complete config management
- 🛡️ Security: Sandboxed operations
✨ Benefits:
- 🎯 20 Tools for knowledge management
- 🤖 Works with any MCP-compatible AI (Claude, ChatGPT, VS Code, etc.)
- 📚 Smart document management with validation
- ⚡ Elasticsearch integration for powerful search
⚡ Quick Start
Installation
# Install with uvx (recommended)
uvx agent-knowledge-mcp
Setup for Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"agent-knowledge": {
"command": "uvx",
"args": ["agent-knowledge-mcp"]
}
}
}
Setup for VS Code
🛠️ What You Can Do
Try these with your AI assistant:
- "Search documents for API authentication info"
- "Index this document with proper tags"
- "Create API documentation template"
- "Find related documents on specific topics"
- "Update configuration settings"
- "Validate document structure"
🔧 Tools Overview
Tools for knowledge management:
| Category | Tools | Description |
|---|---|---|
| 🔍 Elasticsearch | 9 | Search, index, manage documents |
| ⚙️ Administration | 11 | Config, security, monitoring |
🔒 Security & Configuration
Enterprise-grade security:
- ✅ Sandboxed operations - Configurable access controls
- ✅ Strict schema validation - Enforce document structure
- ✅ Audit trails - Full operation logging
- ✅ No cloud dependencies - Everything runs locally
Configuration example:
{
"security": {
"log_all_operations": true
},
"document_validation": {
"strict_schema_validation": true,
"allow_extra_fields": false
}
}
🤝 Contributing & Support
Development
git clone https://github.com/itshare4u/AgentKnowledgeMCP.git
cd AgentKnowledgeMCP
pip install -r requirements.txt
python3 src/main_server.py
Support the Project
Transform your AI into a powerful knowledge management system! 🚀
MIT License - Complete knowledge management solution for AI assistants
Alternatives
Related Skills
Browse all skillsElite AI context engineering specialist mastering dynamic context management, vector databases, knowledge graphs, and intelligent memory systems. Orchestrates context across multi-agent workflows, enterprise AI systems, and long-running projects with 2024/2025 best practices. Use PROACTIVELY for complex AI orchestration.
This skill should be used when the user asks to "create a math animation", "animate a mathematical concept", "generate Manim code", "visualize [topic] with animation", "explain [concept] visually", "create an educational video", "build a Manim scene", or mentions "reverse knowledge tree", "prerequisite discovery", or "verbose prompt generation". Provides a complete six-agent workflow for transforming any concept into professional Manim animations through recursive prerequisite discovery.
Perform AI-powered web searches with real-time information using Perplexity models via LiteLLM and OpenRouter. This skill should be used when conducting web searches for current information, finding recent scientific literature, getting grounded answers with source citations, or accessing information beyond the model's knowledge cutoff. Provides access to multiple Perplexity models including Sonar Pro, Sonar Pro Search (advanced agentic search), and Sonar Reasoning Pro through a single OpenRouter API key.
Transforms conversations and discussions into structured documentation pages in Notion. Captures insights, decisions, and knowledge from chat context, formats appropriately, and saves to wikis or databases with proper organization and linking for easy discovery.
Autonomous biomedical AI agent framework for executing complex research tasks across genomics, drug discovery, molecular biology, and clinical analysis. Use this skill when conducting multi-step biomedical research including CRISPR screening design, single-cell RNA-seq analysis, ADMET prediction, GWAS interpretation, rare disease diagnosis, or lab protocol optimization. Leverages LLM reasoning with code execution and integrated biomedical databases.
Build Retrieval-Augmented Generation (RAG) systems for LLM applications with vector databases and semantic search. Use when implementing knowledge-grounded AI, building document Q&A systems, or integrating LLMs with external knowledge bases.