[](https://fastmcp.me/MCP/Details/618/agent-knowledge)
[](https://fastmcp.me/MCP/Details/618/agent-knowledge)
[](https://fastmcp.me/MCP/Details/618/agent-knowledge)
[](https://fastmcp.me/MCP/Details/618/agent-knowledge)
[](https://fastmcp.me/MCP/Details/618/agent-knowledge)
[](https://fastmcp.me/MCP/Details/618/agent-knowledge)
# 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-fastmcp",
"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/e3/f8/7f7a4ccdbf8e70cf4f6c92e7a617a9ee40bf793bb6b2c9144efe6ea3c16e/agent_knowledge_mcp_fastmcp-2.2.2.tar.gz",
"platform": null,
"description": "[](https://fastmcp.me/MCP/Details/618/agent-knowledge)\n[](https://fastmcp.me/MCP/Details/618/agent-knowledge)\n[](https://fastmcp.me/MCP/Details/618/agent-knowledge)\n[](https://fastmcp.me/MCP/Details/618/agent-knowledge)\n[](https://fastmcp.me/MCP/Details/618/agent-knowledge)\n[](https://fastmcp.me/MCP/Details/618/agent-knowledge)\n\n# 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.2.2",
"project_urls": {
"Homepage": "https://github.com/fastmcp-me/agentknowledgemcp#readme",
"Issues": "https://github.com/fastmcp-me/agentknowledgemcp/issues",
"Repository": "https://github.com/fastmcp-me/agentknowledgemcp.git"
},
"split_keywords": [
"ai",
" automation",
" elasticsearch",
" knowledge-management",
" mcp"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "22a6ac47328aadbf4b3e9d9c2ee6228906921143b5871aad5aa71ed35bbd2d5a",
"md5": "0b4786725d53ed63319dbb020b936103",
"sha256": "73909564b2603226371972657198fac25e0d8bb5412c31f9f6da48ab3a49f697"
},
"downloads": -1,
"filename": "agent_knowledge_mcp_fastmcp-2.2.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "0b4786725d53ed63319dbb020b936103",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 95033,
"upload_time": "2025-10-06T06:54:40",
"upload_time_iso_8601": "2025-10-06T06:54:40.466798Z",
"url": "https://files.pythonhosted.org/packages/22/a6/ac47328aadbf4b3e9d9c2ee6228906921143b5871aad5aa71ed35bbd2d5a/agent_knowledge_mcp_fastmcp-2.2.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e3f87f7a4ccdbf8e70cf4f6c92e7a617a9ee40bf793bb6b2c9144efe6ea3c16e",
"md5": "b53d82e94560ddfa846c6f0e4256af34",
"sha256": "1049b94dba80e12d1a491ad363a5b32cef337fdb58dd9542adef3bf46361f0b1"
},
"downloads": -1,
"filename": "agent_knowledge_mcp_fastmcp-2.2.2.tar.gz",
"has_sig": false,
"md5_digest": "b53d82e94560ddfa846c6f0e4256af34",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 75640,
"upload_time": "2025-10-06T06:54:41",
"upload_time_iso_8601": "2025-10-06T06:54:41.814327Z",
"url": "https://files.pythonhosted.org/packages/e3/f8/7f7a4ccdbf8e70cf4f6c92e7a617a9ee40bf793bb6b2c9144efe6ea3c16e/agent_knowledge_mcp_fastmcp-2.2.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-10-06 06:54:41",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "fastmcp-me",
"github_project": "agentknowledgemcp#readme",
"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": [
[
">=",
"7.0.0"
],
[
"<",
"8.0.0"
]
]
},
{
"name": "docker",
"specs": [
[
">=",
"7.0.0"
]
]
},
{
"name": "requests",
"specs": [
[
">=",
"2.32.0"
]
]
}
],
"lcname": "agent-knowledge-mcp-fastmcp"
}