trackmcp
Back to directory
itshare4u

AgentKnowledgeMCP

View on GitHub
28 stars PythonAI & Machine Learning Updated Oct 4, 2025

Documentation

Agent Knowledge MCP 🔍

Complete knowledge management for AI assistants

MCP server with Elasticsearch search and document management.

Python 3.8+
MCP Compatible
MIT 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

🛠️ 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:

CategoryToolsDescription
🔍 Elasticsearch9Search, index, manage documents
⚙️ Administration11Config, 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
GitHub Sponsors

Transform your AI into a powerful knowledge management system! 🚀

*MIT License - Complete knowledge management solution for AI assistants*

Frequently asked questions

What is AgentKnowledgeMCP?

AgentKnowledgeMCP is a Model Context Protocol (MCP) server listed in the TrackMCP directory.

How do I install AgentKnowledgeMCP?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is AgentKnowledgeMCP open source?

Yes — it is hosted on GitHub at https://github.com/itshare4u/agentknowledgemcp and has 28 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP