{
  "project_id": "nduckmink/arkon",
  "repo": "nduckmink/arkon",
  "name": "arkon",
  "github_url": "https://github.com/nduckmink/arkon",
  "homepage_url": null,
  "language": "Python",
  "license": "NOASSERTION",
  "project_kind": "collection",
  "collection_metadata": {
    "scope": "starter_collection",
    "curated": true,
    "estimated_items": 10,
    "freshness": "active"
  },
  "category": [
    "mcp_server"
  ],
  "tags": [
    "enterprise-ai",
    "knowledge-base-embeddings",
    "knowledge-based-systems",
    "knowledge-bases",
    "llm-wiki-personal-knowledge-base",
    "mcp",
    "mcp-server",
    "model-context-protocol",
    "organizational-knowledge",
    "rag",
    "self-hosted",
    "wiki"
  ],
  "description": "Arkon: Enterprise AI Knowledge Hub & MCP Server. Self-hosted knowledge base for teams to manage RAG contexts, access policies, and AI skills. Connect Claude and other LLMs via Model Context Protocol (MCP) for automated, secure organizational knowledge integration.",
  "overview": "Use nduckmink/arkon when the user needs a curated mcp server resource collection with docker, local, cloud usage paths.",
  "alternatives": [
    {
      "repo": "headroomlabs-ai/headroom",
      "reason": "Same mcp server intent with rag, mcp overlap."
    },
    {
      "repo": "heymrun/heym",
      "reason": "Same mcp server intent with rag, mcp overlap."
    },
    {
      "repo": "WagnerAgent/awesome-mcp-servers-devops",
      "reason": "Same mcp server intent with rag, mcp overlap."
    }
  ],
  "related": [
    {
      "repo": "weam-ai/weam",
      "reason": "Related to nduckmink/arkon through mcp server category and docker deployment."
    },
    {
      "repo": "the-open-agent/openagent",
      "reason": "Related to nduckmink/arkon through mcp server category and docker deployment."
    },
    {
      "repo": "trpc-group/trpc-agent-go",
      "reason": "Related to nduckmink/arkon through mcp server category and docker deployment."
    },
    {
      "repo": "rush-db/rushdb",
      "reason": "Related to nduckmink/arkon through mcp server category and docker deployment."
    },
    {
      "repo": "VeriTeknik/pluggedin-app",
      "reason": "Related to nduckmink/arkon through mcp server category and docker deployment."
    },
    {
      "repo": "gefsikatsinelou/MetaSearchMCP",
      "reason": "Related to nduckmink/arkon through mcp server category and docker deployment."
    },
    {
      "repo": "unclecode/crawl4ai",
      "reason": "Related to nduckmink/arkon through mcp server category and docker deployment."
    },
    {
      "repo": "pipeshub-ai/pipeshub-ai",
      "reason": "Related to nduckmink/arkon through mcp server category and docker deployment."
    }
  ],
  "dependencies": [
    "MCP",
    "Vector database",
    "LLM provider"
  ],
  "deployments": [
    "docker",
    "local",
    "cloud"
  ],
  "difficulty": "beginner",
  "cloudflare_ready": false,
  "use_cases": [
    "discover related AI projects",
    "compare implementation patterns",
    "bootstrap project selection"
  ],
  "not_good_for": [
    "users expecting a single installable runtime or library",
    "edge-only Cloudflare Workers deployment without adaptation"
  ],
  "classification": {
    "category": {
      "confidence": "high",
      "evidence": [
        "Matched \"model context protocol\" in metadata.",
        "Matched \"mcp server\" in metadata.",
        "Matched \"mcp\" in metadata."
      ]
    },
    "deployment": {
      "confidence": "high",
      "evidence": [
        "Found Docker configuration file.",
        "Local usage is assumed for open source repositories unless contradicted."
      ]
    },
    "difficulty": {
      "confidence": "medium",
      "evidence": [
        "Repository has under 10k stars, so complexity is treated conservatively."
      ]
    },
    "cloudflare_ready": {
      "confidence": "high",
      "evidence": [
        "Runtime blocker: python, gpu, postgres.",
        "No Cloudflare deployment signal detected.",
        "No wrangler.toml found in inspected repository files."
      ]
    }
  },
  "quality_signals": {
    "stars": 1461,
    "recent_commits": 0,
    "contributors": 2,
    "issue_response_time_hours": null,
    "release_frequency_180d": 14
  },
  "quality_signal_confidence": {
    "stars_30d_delta": "snapshot",
    "stars30d_window_days": 27,
    "commits_30d": "complete",
    "releases_180d": "complete",
    "contributors_90d": "complete"
  },
  "quality_score": 25,
  "agent_score": 62,
  "score": 78,
  "agent_score_breakdown": {
    "documentation": 90,
    "maintenance": 32,
    "deployment": 80,
    "popularity": 63,
    "community": 47
  },
  "git_top_score": 78,
  "git_top_score_breakdown": {
    "community": 80,
    "maintenance": 34,
    "documentation": 84,
    "stability": 85,
    "adoption": 94,
    "agent_readability": 100
  },
  "verification": {
    "schema_version": "git-top.verification.v1",
    "overall_status": "partial",
    "observed_at": "2026-09-23T17:01:00.642Z",
    "signals": {
      "activity": {
        "status": "observed",
        "source": "github_metadata",
        "evidence": [
          "project.pushed_at",
          "metrics.recent_push_days"
        ]
      },
      "license": {
        "status": "observed",
        "source": "github_metadata",
        "evidence": [
          "project.license"
        ]
      },
      "documentation": {
        "status": "observed",
        "source": "github_metadata",
        "evidence": [
          "project.description"
        ]
      },
      "runtime": {
        "status": "inferred",
        "source": "git_top_heuristic",
        "evidence": [
          "agent_card.deployment",
          "agent_card.cloudflare_ready"
        ]
      },
      "install": {
        "status": "not_applicable",
        "source": "git_top_runtime",
        "evidence": [
          "collection/resource hub has no single install target"
        ]
      },
      "security": {
        "status": "not_run",
        "source": "git_top_runtime",
        "evidence": [
          "dependency/security scan is not enabled"
        ]
      },
      "mcp": {
        "status": "not_run",
        "source": "git_top_runtime",
        "evidence": [
          "MCP liveness and tool-call probe is not enabled"
        ]
      }
    },
    "coverage": {
      "observed": 3,
      "inferred": 1,
      "not_run": 2,
      "unknown": 0
    },
    "next_steps": [
      "Run a dependency and security scan before treating the score as a trust claim.",
      "Run MCP initialize, tools/list, first-call, and error probes before relying on this server."
    ]
  },
  "summary": {
    "tl_dr": "Use nduckmink/arkon when the user needs a curated mcp server resource collection with docker, local, cloud usage paths.",
    "purpose": "Use nduckmink/arkon when the user needs a curated mcp server resource collection with docker, local, cloud usage paths.",
    "install": "Reference collection; there is no direct install step.",
    "inputs": [
      "tool definitions",
      "resource config",
      "transport settings"
    ],
    "outputs": [
      "MCP tools",
      "JSON-RPC responses",
      "server capabilities"
    ],
    "good_for": [
      "discover related AI projects",
      "compare implementation patterns",
      "bootstrap project selection",
      "agent tool exposure",
      "MCP integrations",
      "tool servers"
    ],
    "not_good_for": [
      "users expecting a single installable runtime or library",
      "edge-only Cloudflare Workers deployment without adaptation",
      "front-end apps",
      "non-tooling backends"
    ],
    "deployment": [
      "docker",
      "local",
      "cloud"
    ],
    "alternatives": [
      {
        "repo": "headroomlabs-ai/headroom",
        "reason": "Same mcp server intent with rag, mcp overlap."
      },
      {
        "repo": "heymrun/heym",
        "reason": "Same mcp server intent with rag, mcp overlap."
      },
      {
        "repo": "WagnerAgent/awesome-mcp-servers-devops",
        "reason": "Same mcp server intent with rag, mcp overlap."
      }
    ]
  },
  "evidence": {
    "classification": {
      "category": {
        "confidence": "high",
        "evidence": [
          "Matched \"model context protocol\" in metadata.",
          "Matched \"mcp server\" in metadata.",
          "Matched \"mcp\" in metadata."
        ]
      },
      "deployment": {
        "confidence": "high",
        "evidence": [
          "Found Docker configuration file.",
          "Local usage is assumed for open source repositories unless contradicted."
        ]
      },
      "difficulty": {
        "confidence": "medium",
        "evidence": [
          "Repository has under 10k stars, so complexity is treated conservatively."
        ]
      },
      "cloudflare_ready": {
        "confidence": "high",
        "evidence": [
          "Runtime blocker: python, gpu, postgres.",
          "No Cloudflare deployment signal detected.",
          "No wrangler.toml found in inspected repository files."
        ]
      }
    },
    "quality_signal_confidence": {
      "stars_30d_delta": "snapshot",
      "stars30d_window_days": 27,
      "commits_30d": "complete",
      "releases_180d": "complete",
      "contributors_90d": "complete"
    },
    "verification": {
      "schema_version": "git-top.verification.v1",
      "overall_status": "partial",
      "observed_at": "2026-09-23T17:01:00.642Z",
      "signals": {
        "activity": {
          "status": "observed",
          "source": "github_metadata",
          "evidence": [
            "project.pushed_at",
            "metrics.recent_push_days"
          ]
        },
        "license": {
          "status": "observed",
          "source": "github_metadata",
          "evidence": [
            "project.license"
          ]
        },
        "documentation": {
          "status": "observed",
          "source": "github_metadata",
          "evidence": [
            "project.description"
          ]
        },
        "runtime": {
          "status": "inferred",
          "source": "git_top_heuristic",
          "evidence": [
            "agent_card.deployment",
            "agent_card.cloudflare_ready"
          ]
        },
        "install": {
          "status": "not_applicable",
          "source": "git_top_runtime",
          "evidence": [
            "collection/resource hub has no single install target"
          ]
        },
        "security": {
          "status": "not_run",
          "source": "git_top_runtime",
          "evidence": [
            "dependency/security scan is not enabled"
          ]
        },
        "mcp": {
          "status": "not_run",
          "source": "git_top_runtime",
          "evidence": [
            "MCP liveness and tool-call probe is not enabled"
          ]
        }
      },
      "coverage": {
        "observed": 3,
        "inferred": 1,
        "not_run": 2,
        "unknown": 0
      },
      "next_steps": [
        "Run a dependency and security scan before treating the score as a trust claim.",
        "Run MCP initialize, tools/list, first-call, and error probes before relying on this server."
      ]
    },
    "source_fields": [
      "project.description",
      "project.topics",
      "project.language",
      "project.license",
      "agent_card.summary_for_agent",
      "agent_card.use_cases",
      "agent_card.deployment",
      "agent_card.classification",
      "metrics",
      "verification.signals"
    ],
    "caveats": [
      "users expecting a single installable runtime or library",
      "edge-only Cloudflare Workers deployment without adaptation",
      "Collection/resource hub; not a single installable runtime.",
      "Independent installation, security, or runtime probes have not been run for this project."
    ],
    "confidence_reason": "Classification evidence and quality signals are strong enough for shortlist reasoning when metadata is current.",
    "last_verified_at": "2026-09-23T17:01:00.642Z"
  },
  "caveats": [
    "users expecting a single installable runtime or library",
    "edge-only Cloudflare Workers deployment without adaptation",
    "Collection/resource hub; not a single installable runtime.",
    "Independent installation, security, or runtime probes have not been run for this project."
  ],
  "confidence_reason": "Classification evidence and quality signals are strong enough for shortlist reasoning when metadata is current.",
  "source_fields": [
    "project.description",
    "project.topics",
    "project.language",
    "project.license",
    "agent_card.summary_for_agent",
    "agent_card.use_cases",
    "agent_card.deployment",
    "agent_card.classification",
    "metrics",
    "verification.signals"
  ],
  "last_verified_at": "2026-09-23T17:01:00.642Z",
  "knowledge": {
    "project": {
      "id": "nduckmink/arkon",
      "owner": "nduckmink",
      "name": "arkon",
      "full_name": "nduckmink/arkon",
      "github_url": "https://github.com/nduckmink/arkon",
      "homepage_url": null,
      "description": "Arkon: Enterprise AI Knowledge Hub & MCP Server. Self-hosted knowledge base for teams to manage RAG contexts, access policies, and AI skills. Connect Claude and other LLMs via Model Context Protocol (MCP) for automated, secure organizational knowledge integration.",
      "language": "Python",
      "topics": [
        "enterprise-ai",
        "knowledge-base-embeddings",
        "knowledge-based-systems",
        "knowledge-bases",
        "llm-wiki-personal-knowledge-base",
        "mcp",
        "mcp-server",
        "model-context-protocol",
        "organizational-knowledge",
        "rag",
        "self-hosted",
        "wiki"
      ],
      "license": "NOASSERTION",
      "stars": 1461,
      "forks": 292,
      "open_issues": 21,
      "default_branch": "main",
      "created_at": "2026-04-30T15:11:39Z",
      "updated_at": "2026-09-22T16:08:00Z",
      "pushed_at": "2026-06-03T18:41:48Z",
      "synced_at": "2026-09-23T17:01:00.642Z"
    },
    "agent_card": {
      "project_id": "nduckmink/arkon",
      "project_kind": "collection",
      "collection_metadata": {
        "scope": "starter_collection",
        "curated": true,
        "estimated_items": 10,
        "freshness": "active"
      },
      "category": "mcp_server",
      "difficulty": "beginner",
      "deployment": [
        "docker",
        "local",
        "cloud"
      ],
      "cloudflare_ready": false,
      "use_cases": [
        "discover related AI projects",
        "compare implementation patterns",
        "bootstrap project selection"
      ],
      "not_good_for": [
        "users expecting a single installable runtime or library",
        "edge-only Cloudflare Workers deployment without adaptation"
      ],
      "alternatives": [
        {
          "project_id": "headroomlabs-ai/headroom",
          "reason": "Same mcp server intent with rag, mcp overlap."
        },
        {
          "project_id": "heymrun/heym",
          "reason": "Same mcp server intent with rag, mcp overlap."
        },
        {
          "project_id": "WagnerAgent/awesome-mcp-servers-devops",
          "reason": "Same mcp server intent with rag, mcp overlap."
        }
      ],
      "summary_for_agent": "Use nduckmink/arkon when the user needs a curated mcp server resource collection with docker, local, cloud usage paths.",
      "classification": {
        "category": {
          "confidence": "high",
          "evidence": [
            "Matched \"model context protocol\" in metadata.",
            "Matched \"mcp server\" in metadata.",
            "Matched \"mcp\" in metadata."
          ]
        },
        "deployment": {
          "confidence": "high",
          "evidence": [
            "Found Docker configuration file.",
            "Local usage is assumed for open source repositories unless contradicted."
          ]
        },
        "difficulty": {
          "confidence": "medium",
          "evidence": [
            "Repository has under 10k stars, so complexity is treated conservatively."
          ]
        },
        "cloudflare_ready": {
          "confidence": "high",
          "evidence": [
            "Runtime blocker: python, gpu, postgres.",
            "No Cloudflare deployment signal detected.",
            "No wrangler.toml found in inspected repository files."
          ]
        }
      },
      "schema_version": "v1",
      "generated_at": "2026-09-23T17:01:00.642Z"
    },
    "metrics": {
      "project_id": "nduckmink/arkon",
      "stars_30d_delta": 215,
      "commits_30d": 0,
      "releases_180d": 14,
      "contributors_90d": 2,
      "issue_first_response_median_hours": null,
      "recent_push_days": 111,
      "git_score": 25,
      "maintenance_score": 32,
      "signal_confidence": {
        "stars_30d_delta": "snapshot",
        "stars30d_window_days": 27,
        "commits_30d": "complete",
        "releases_180d": "complete",
        "contributors_90d": "complete"
      },
      "calculated_at": "2026-09-23T17:01:00.642Z"
    }
  },
  "resolved_from": {
    "requested_id": "nduckmink/arkon",
    "resolved_id": "nduckmink/arkon",
    "resolution": "direct"
  },
  "metadata": {
    "source": "d1",
    "reason": "d1_query",
    "project_count": 1213,
    "generated_at": "2026-09-26T16:13:56.774Z",
    "snapshot_id": "d1:1213:2026-09-26T16:01:24.232Z",
    "latest_synced_at": "2026-09-26T16:01:24.232Z",
    "schema_version": "git-top.knowledge.v1",
    "loaded_project_limit": 2000,
    "truncated": false
  }
}