IA

itshare4u/agentknowledgemcp

安全测试

本页由 AI 翻译,技术细节请以原文为准。 查看原文

27 stars 7 forks 质量 65 趋势 11MIT

配备Elasticsearch搜索和文档管理的MCP服务器。

概览

配备Elasticsearch搜索和文档管理的MCP服务器。 - 🔍 : 搜索、索引和管理文档 - 📊 : 模式强制结构 - ⚙️ : 完整配置管理 - 🛡️ : 沙箱操作 - 🎯 用于知识管理 - 🤖 (Claude、ChatGPT、VS Code 等) - 📚 带有验证功能 - ⚡ 实现强大的搜索 - “搜索文档以获取API认证信息” - “用适当标签索引此文档” - “创建API文档模板” - “查找特定主题的相关文档” - “更新配置设置” - “验证文档结构” - ✅ - 可配置访问控制 - ✅ - 强制文档结构 - ✅ - 完整操作日志 - ✅ - 所有操作本地运行 MIT许可证——AI助手的完整知识管理解决方案

概述(AI 翻译)

为人工智能助手提供完整的知识管理 配备Elasticsearch搜索和文档管理的MCP服务器。

🚀 特色

** 🔑 一体化解决方案:**

  • 🔍 Elasticsearch:搜索、索引和管理文档
  • 📊 文档验证:模式强制结构
  • ⚙️ 配置:完整的配置管理
  • 🛡️ 安全:沙盒操作

** ✨ 福利:**

  • 🎯 20 知识管理工具
  • 🤖 可支持任何兼容MCP的AI(Claude、ChatGPT、VS Code等)
  • 📚 智能文档管理带验证功能
  • ⚡ Elasticsearch 集成 用于强大的搜索

⚡ 快速启动

安装

Claude桌面安装

加到claude_desktop_config.json:

VS 代码设置

🛠️ 你能做什么

用你的AI助手试试这些:

  • “搜索文档以获取API认证信息”
  • “用适当标签索引本文档”
  • “创建API文档模板”
  • “查找特定主题的相关文档”
  • “更新配置设置”
  • “验证文档结构”

🔧 工具概述

知识管理工具:

类别 工具 描述

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

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
在 GitHub 查看完整 README

安装

uvx agent-knowledge-mcp
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "agent-knowledge": { "command": "uvx", "args": ["agent-knowledge-mcp"] } } }