agent-knowledge-mcp-fastmcp


Nameagent-knowledge-mcp-fastmcp JSON
Version 2.2.2 PyPI version JSON
download
home_pageNone
SummaryAgentKnowledgeMCP - Advanced Knowledge Management for AI Agents
upload_time2025-10-06 06:54:41
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseMIT
keywords ai automation elasticsearch knowledge-management mcp
VCS
bugtrack_url
requirements mcp fastmcp pydantic elasticsearch docker requests
Travis-CI No Travis.
coveralls test coverage No coveralls.
            [![Add to Cursor](https://fastmcp.me/badges/cursor_dark.svg)](https://fastmcp.me/MCP/Details/618/agent-knowledge)
[![Add to VS Code](https://fastmcp.me/badges/vscode_dark.svg)](https://fastmcp.me/MCP/Details/618/agent-knowledge)
[![Add to Claude](https://fastmcp.me/badges/claude_dark.svg)](https://fastmcp.me/MCP/Details/618/agent-knowledge)
[![Add to ChatGPT](https://fastmcp.me/badges/chatgpt_dark.svg)](https://fastmcp.me/MCP/Details/618/agent-knowledge)
[![Add to Codex](https://fastmcp.me/badges/codex_dark.svg)](https://fastmcp.me/MCP/Details/618/agent-knowledge)
[![Add to Gemini](https://fastmcp.me/badges/gemini_dark.svg)](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>

[![Python 3.8+](https://img.shields.io/badge/python-3.8%2B-blue.svg)](https://python.org)
[![MCP Compatible](https://img.shields.io/badge/MCP-Compatible-green.svg)](https://modelcontextprotocol.io)
[![MIT License](https://img.shields.io/badge/License-MIT-yellow.svg)](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
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](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
[![Buy Me Coffee](https://img.shields.io/badge/Buy%20Me%20Coffee-ffdd00?style=flat&logo=buy-me-a-coffee&logoColor=black)](https://coff.ee/itshare4u)
[![GitHub Sponsors](https://img.shields.io/badge/Sponsor-EA4AAA?style=flat&logo=githubsponsors&logoColor=white)](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": "[![Add to Cursor](https://fastmcp.me/badges/cursor_dark.svg)](https://fastmcp.me/MCP/Details/618/agent-knowledge)\n[![Add to VS Code](https://fastmcp.me/badges/vscode_dark.svg)](https://fastmcp.me/MCP/Details/618/agent-knowledge)\n[![Add to Claude](https://fastmcp.me/badges/claude_dark.svg)](https://fastmcp.me/MCP/Details/618/agent-knowledge)\n[![Add to ChatGPT](https://fastmcp.me/badges/chatgpt_dark.svg)](https://fastmcp.me/MCP/Details/618/agent-knowledge)\n[![Add to Codex](https://fastmcp.me/badges/codex_dark.svg)](https://fastmcp.me/MCP/Details/618/agent-knowledge)\n[![Add to Gemini](https://fastmcp.me/badges/gemini_dark.svg)](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[![Python 3.8+](https://img.shields.io/badge/python-3.8%2B-blue.svg)](https://python.org)\n[![MCP Compatible](https://img.shields.io/badge/MCP-Compatible-green.svg)](https://modelcontextprotocol.io)\n[![MIT License](https://img.shields.io/badge/License-MIT-yellow.svg)](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[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](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[![Buy Me Coffee](https://img.shields.io/badge/Buy%20Me%20Coffee-ffdd00?style=flat&logo=buy-me-a-coffee&logoColor=black)](https://coff.ee/itshare4u)\n[![GitHub Sponsors](https://img.shields.io/badge/Sponsor-EA4AAA?style=flat&logo=githubsponsors&logoColor=white)](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"
}
        
Elapsed time: 2.29148s