# Agent Knowledge MCP 🔍
**Complete knowledge management for AI assistants**
MCP server with Elasticsearch search and document management.
<a href="https://glama.ai/mcp/servers/@itshare4u/AgentKnowledgeMCP">
<img width="380" height="200" src="https://glama.ai/mcp/servers/@itshare4u/AgentKnowledgeMCP/badge" alt="Agent Knowledge MCP server" />
</a>
[](https://python.org)
[](https://modelcontextprotocol.io)
[](LICENSE)
## 🚀 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
```bash
# Install with uvx (recommended)
uvx agent-knowledge-mcp
```
### Setup for Claude Desktop
Add to `claude_desktop_config.json`:
```json
{
"mcpServers": {
"agent-knowledge": {
"command": "uvx",
"args": ["agent-knowledge-mcp"]
}
}
}
```
### Setup for VS Code
[](https://insiders.vscode.dev/redirect/mcp/install?name=agent-knowledge&inputs=%5B%5D&config=%7B%22command%22%3A%22uvx%22%2C%22args%22%3A%5B%22agent-knowledge-mcp%22%5D%7D)
## 🛠️ 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:**
```json
{
"security": {
"log_all_operations": true
},
"document_validation": {
"strict_schema_validation": true,
"allow_extra_fields": false
}
}
```
## 🤝 Contributing & Support
### Development
```bash
git clone https://github.com/itshare4u/AgentKnowledgeMCP.git
cd AgentKnowledgeMCP
pip install -r requirements.txt
python3 src/main_server.py
```
### Support the Project
[](https://coff.ee/itshare4u)
[](https://github.com/sponsors/itshare4u)
---
**Transform your AI into a powerful knowledge management system! 🚀**
*MIT License - Complete knowledge management solution for AI assistants*
Raw data
{
"_id": null,
"home_page": null,
"name": "agent-knowledge-mcp",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": "ai, automation, elasticsearch, knowledge-management, mcp",
"author": null,
"author_email": "Agent Knowledge MCP Contributors <contributors@agent-knowledge-mcp.dev>",
"download_url": "https://files.pythonhosted.org/packages/c5/83/60aac7563f1f1bf9037d40fce54a92e1ad77a07b53a1499da930c99f5f4f/agent_knowledge_mcp-2.1.3.tar.gz",
"platform": null,
"description": "# Agent Knowledge MCP \ud83d\udd0d\n\n**Complete knowledge management for AI assistants** \nMCP server with Elasticsearch search and document management.\n\n<a href=\"https://glama.ai/mcp/servers/@itshare4u/AgentKnowledgeMCP\">\n <img width=\"380\" height=\"200\" src=\"https://glama.ai/mcp/servers/@itshare4u/AgentKnowledgeMCP/badge\" alt=\"Agent Knowledge MCP server\" />\n</a>\n\n[](https://python.org)\n[](https://modelcontextprotocol.io)\n[](LICENSE)\n\n## \ud83d\ude80 Features\n\n**\ud83d\udd11 All-in-One Solution:**\n- \ud83d\udd0d **Elasticsearch**: Search, index, and manage documents\n- \ud83d\udcca **Document Validation**: Schema-enforced structure\n- \u2699\ufe0f **Configuration**: Complete config management\n- \ud83d\udee1\ufe0f **Security**: Sandboxed operations\n\n**\u2728 Benefits:**\n- \ud83c\udfaf **20 Tools** for knowledge management\n- \ud83e\udd16 **Works with any MCP-compatible AI** (Claude, ChatGPT, VS Code, etc.)\n- \ud83d\udcda **Smart document management** with validation\n- \u26a1 **Elasticsearch integration** for powerful search\n\n## \u26a1 Quick Start\n\n### Installation\n```bash\n# Install with uvx (recommended)\nuvx agent-knowledge-mcp\n```\n\n### Setup for Claude Desktop\nAdd to `claude_desktop_config.json`:\n```json\n{\n \"mcpServers\": {\n \"agent-knowledge\": {\n \"command\": \"uvx\",\n \"args\": [\"agent-knowledge-mcp\"]\n }\n }\n}\n```\n\n### Setup for VS Code\n[](https://insiders.vscode.dev/redirect/mcp/install?name=agent-knowledge&inputs=%5B%5D&config=%7B%22command%22%3A%22uvx%22%2C%22args%22%3A%5B%22agent-knowledge-mcp%22%5D%7D)\n\n## \ud83d\udee0\ufe0f What You Can Do\n\n**Try these with your AI assistant:**\n\n- *\"Search documents for API authentication info\"*\n- *\"Index this document with proper tags\"* \n- *\"Create API documentation template\"*\n- *\"Find related documents on specific topics\"*\n- *\"Update configuration settings\"*\n- *\"Validate document structure\"*\n\n## \ud83d\udd27 Tools Overview\n\n**Tools for knowledge management:**\n\n| Category | Tools | Description |\n|----------|-------|-------------|\n| **\ud83d\udd0d Elasticsearch** | 9 | Search, index, manage documents |\n| **\u2699\ufe0f Administration** | 11 | Config, security, monitoring |\n\n## \ud83d\udd12 Security & Configuration\n\n**Enterprise-grade security:**\n- \u2705 **Sandboxed operations** - Configurable access controls\n- \u2705 **Strict schema validation** - Enforce document structure\n- \u2705 **Audit trails** - Full operation logging\n- \u2705 **No cloud dependencies** - Everything runs locally\n\n**Configuration example:**\n```json\n{\n \"security\": {\n \"log_all_operations\": true\n },\n \"document_validation\": {\n \"strict_schema_validation\": true,\n \"allow_extra_fields\": false\n }\n}\n```\n\n## \ud83e\udd1d Contributing & Support\n\n### Development\n```bash\ngit clone https://github.com/itshare4u/AgentKnowledgeMCP.git\ncd AgentKnowledgeMCP\npip install -r requirements.txt\npython3 src/main_server.py\n```\n\n### Support the Project\n[](https://coff.ee/itshare4u)\n[](https://github.com/sponsors/itshare4u)\n\n---\n\n**Transform your AI into a powerful knowledge management system! \ud83d\ude80**\n\n*MIT License - Complete knowledge management solution for AI assistants*",
"bugtrack_url": null,
"license": "MIT",
"summary": "AgentKnowledgeMCP - Advanced Knowledge Management for AI Agents",
"version": "2.1.3",
"project_urls": {
"Buy Me Coffee": "https://coff.ee/itshare4u",
"Changelog": "https://github.com/itshare4u/AgentKnowledgeMCP/blob/main/CHANGELOG.md",
"Documentation": "https://github.com/itshare4u/AgentKnowledgeMCP#readme",
"Funding": "https://github.com/sponsors/itshare4u",
"Homepage": "https://github.com/itshare4u/AgentKnowledgeMCP",
"Issues": "https://github.com/itshare4u/AgentKnowledgeMCP/issues",
"Repository": "https://github.com/itshare4u/AgentKnowledgeMCP"
},
"split_keywords": [
"ai",
" automation",
" elasticsearch",
" knowledge-management",
" mcp"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "4cf1c437223459a9919e0288d58827eb7d83e2c3e178c0579bd4ff393151beb5",
"md5": "c6b1078193dbe29b2843834159411a7f",
"sha256": "f50b2ad86a11128ccde4b069b2ad76c90755a85c1cbbda3983e2f8aca61e1e52"
},
"downloads": -1,
"filename": "agent_knowledge_mcp-2.1.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c6b1078193dbe29b2843834159411a7f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 94762,
"upload_time": "2025-08-01T09:23:17",
"upload_time_iso_8601": "2025-08-01T09:23:17.621852Z",
"url": "https://files.pythonhosted.org/packages/4c/f1/c437223459a9919e0288d58827eb7d83e2c3e178c0579bd4ff393151beb5/agent_knowledge_mcp-2.1.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c58360aac7563f1f1bf9037d40fce54a92e1ad77a07b53a1499da930c99f5f4f",
"md5": "bf5b452c02c9d113b934986902f98c05",
"sha256": "ec9ad97eb31f11986dec9830ca9a47826a86a0fd56336fe2ef37d68338a528e6"
},
"downloads": -1,
"filename": "agent_knowledge_mcp-2.1.3.tar.gz",
"has_sig": false,
"md5_digest": "bf5b452c02c9d113b934986902f98c05",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 119200,
"upload_time": "2025-08-01T09:23:19",
"upload_time_iso_8601": "2025-08-01T09:23:19.388758Z",
"url": "https://files.pythonhosted.org/packages/c5/83/60aac7563f1f1bf9037d40fce54a92e1ad77a07b53a1499da930c99f5f4f/agent_knowledge_mcp-2.1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-01 09:23:19",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "itshare4u",
"github_project": "AgentKnowledgeMCP",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "mcp",
"specs": [
[
">=",
"1.10.1"
]
]
},
{
"name": "fastmcp",
"specs": [
[
">=",
"0.15.0"
]
]
},
{
"name": "pydantic",
"specs": [
[
">=",
"2.0.0"
]
]
},
{
"name": "elasticsearch",
"specs": [
[
"<",
"8.0.0"
],
[
">=",
"7.0.0"
]
]
},
{
"name": "docker",
"specs": [
[
">=",
"7.0.0"
]
]
},
{
"name": "requests",
"specs": [
[
">=",
"2.32.0"
]
]
}
],
"lcname": "agent-knowledge-mcp"
}