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