MCP Catalogs
Homearkon screenshot

arkon

by nduckmink·729·Score 52

Enterprise AI knowledge hub serving as MCP server for secure organizational RAG contexts and AI skills.

knowledge-graphai-llmproductivity
149
Forks
2
Open issues
this month
Last commit
2d ago
Indexed

Overview

Arkon is a self-hosted knowledge management system that operates as an MCP server, bridging organizational data and AI clients through the Model Context Protocol. It compiles SOPs, policies, and internal documents into a structured knowledge wiki with fine-grained access controls. The system features an MRP pipeline (Map-Reduce-Plan-Review-Refine-Verify) that compiles documents into coherent wiki pages with human-reviewable plans before writing, ensuring knowledge integrity across the organization.

Try asking AI

After installing, here are 3 things you can ask your AI assistant:

you:Enterprise knowledge management with departmental isolation and RBAC
you:AI assistant integration with organizational context via MCP
you:Secure document processing and knowledge compilation with human review workflow

When to choose this

Choose Arkon for enterprise knowledge management with strict isolation requirements across departments and projects, especially when you need a comprehensive MCP solution with human review workflows.

When NOT to choose this

Don't choose Arkon if you need a permissive license that allows SaaS hosting or want a simpler, lightweight solution for small teams without complex RBAC requirements.

Tools this server exposes

12 tools extracted from the README
  • search_wiki

    Search the wiki with full-text and semantic search

  • read_wiki_page

    Read a specific wiki page by title

  • list_wiki_pages

    List all wiki pages in the current scope

  • read_wiki_index

    Read the wiki index showing the page structure

  • get_source

    Retrieve a source document by its ID

  • get_source_outline

    Get an outline of a source document

  • get_source_pages

    List which wiki pages were created from a specific source

  • list_sources

    List all source documents in the current scope

  • propose_wiki_edit

    Propose an edit to a wiki page as a draft

  • edit_wiki_page

    Directly edit a wiki page (requires appropriate permissions)

  • list_pending_drafts

    List all pending draft edits that need review

  • review_draft

    Review a specific draft edit with comments

Comparable tools

danswermemgptsemantic-workspacevector-mcpmetaphor-system

Installation

Docker Installation

  1. Clone the repository:

``shell git clone https://github.com/nduckmink/arkon.git cd arkon ``

  1. Configure environment:

``shell cp .env.docker.example .env.docker # Edit .env.docker - set SECRET_KEY, admin credentials, and Postgres/MinIO secrets ``

  1. Launch:

``shell docker compose --env-file .env.docker up -d --build ``

  1. Access the portal at http://localhost:3119, sign in as admin, then go to **Settings** to pick your embedding/LLM/vision models and paste API keys.

Claude Desktop Integration

After creating an employee account and generating an MCP token:

{
  "mcpServers": {
    "arkon": {
      "url": "https://your-arkon-server/mcp",
      "headers": { "Authorization": "Bearer ark_xxxxxxxxxxxx" }
    }
  }
}

Drop it into claude_desktop_config.json and restart Claude Desktop.

Compare arkon with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.