AI知识管理服务

一个基于Elasticsearch的AI知识管理解决方案,提供文档搜索、索引、验证和配置管理功能,适用于各种MCP兼容的AI助手。

  • by itshare4u
  • Python
  • 本地部署
  • 27 星标
  • 更新于
在 GitHub 查看 itshare4u/agentknowledgemcp

使用说明

代理知识MCP🔍

为AI助手提供全面的知识管理
带Elasticsearch搜索和文档管理的MCP服务器。

🚀 特性

🔑 一体化解决方案:

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

✨ 优点:

  • 🎯 20工具 知识管理
  • 🤖 可与任何兼容MCP的AI配合使用 (克劳德、ChatGPT、VS Code等)
  • 📚 智能文档管理 通过验证
  • ⚡ Elasticsearch集成 用于强大的搜索

⚡ 快速开始

安装

# Install with uvx (recommended)
uvx agent-knowledge-mcp

Claude桌面设置

增添 claude_desktop_config.json:

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

VS代码设置

🛠️ 你能做什么

用你的AI助手试试这些:

  • “在文档中搜索API身份验证信息”
  • “使用适当的标签对此文档进行索引”
  • “创建API文档模板”
  • “查找特定主题的相关文档”
  • “更新配置设置”
  • “验证文档结构”

🔧 工具概述

知识管理工具:

类别 工具 描述
🔍 弹性搜索 9 搜索、索引、管理文档
⚙️ 行政 11 配置、安全、监控

🔒 安全与配置

企业级安全:

  • ✅ 沙盒操作 -可配置的访问控制
  • ✅ 严格的模式验证 -强制执行文档结构
  • ✅ 审核跟踪 -完整操作日志记录
  • ✅ 无云依赖 -一切都在本地运行

配置示例:

{
  "security": {
    "log_all_operations": true
  },
  "document_validation": {
    "strict_schema_validation": true,
    "allow_extra_fields": false
  }
}

🤝 贡献与支持

发展

git clone https://github.com/itshare4u/AgentKnowledgeMCP.git
cd AgentKnowledgeMCP
pip install -r requirements.txt
python3 src/main_server.py

支持项目


将您的AI转化为强大的知识管理系统! 🚀

MIT License-面向AI助手的完整知识管理解决方案