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
Metadata
Release files for agent-knowledge-mcp 2.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| agent_knowledge_mcp-2.2.1.tar.gz | 119.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agent_knowledge_mcp-2.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 214.2 kB
Release files / agent_knowledge_mcp-2.2.1.tar.gz
| Download URL | agent_knowledge_mcp-2.2.1.tar.gz |
|---|---|
| Size | 119.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b75f9f2f02324395819c2ebcbc93a19c29cda981f59d78097c4c44503a73c029
|
|
BLAKE2b-256 checksum How to use checksums |
52085dcc40f7b6b8d49e530cf09967abd8f8edd9c5e47ea4982c0f1da2bab9a4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.5
|
Release files / agent_knowledge_mcp-2.2.1-py3-none-any.whl
| Download URL | agent_knowledge_mcp-2.2.1-py3-none-any.whl |
|---|---|
| Size | 94.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
345d145e06109344159fe7fac936c3bc43fe0a0e97adfc320969a5ca629514b5
|
|
BLAKE2b-256 checksum How to use checksums |
4dcfc23644206b01a8f90d40930052f3603141e2f679281c3bde839a79d1073f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.5
|