mcpField
C
Conkurrence

Conkurrence

Local
github.com/AlligatorC0derAI & Agents0Updated 4w ago

About Conkurrence

Conkurrence evaluates agreement among AI model raters on evaluation tasks, helping teams identify disputed items for expert review. It reports reliability statistics, but does not establish whether ratings are correct.

Key features

  1. 01Multi-model evaluation
  2. 02Fleiss' κ with bootstrap intervals
  3. 03Kendall's W against expert anchors
  4. 04Self-consistency via MCP Sampling
  5. 05Schema suggestions and validation
  6. 06Run comparison and trend tracking

Use cases

  1. 01Find evaluation items needing expert review
  2. 02Check agreement against expert-labelled anchors
  3. 03Track agreement changes across evaluation runs

MCP support

The MCP server exposes tools to run evaluations, generate reports, compare runs, track trends, suggest and validate schemas, and estimate costs. Self-consistency mode can use the host model through MCP Sampling.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"conkurrence": {
"command": "npx",
"args": [
"-y",
"conkurrence"
]
}
}
}
Run commandnpx -y conkurrence

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmconkurrence1.0.5

Tools

12

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
schemaobjectYesThe evaluation schema object to validate

Details

From the project README

ConKurrence

Multi-model rating for AI evaluation: measures agreement among model raters (Fleiss' κ, Kendall's W) to find contested items for expert review.

What agreement tells you: where your raters and your criteria are consistent, and where they are not — which items are contested, and whether disagreement comes from the criteria or the raters.

What it does not tell you: that the raters are right. Agreement is reliability, not validity. Models can agree confidently on a wrong answer. Use ConKurrence to decide where an expert's judgment is needed and to diagnose your evaluation criteria — not to replace expert-labelled ground truth.

Status: maintenance mode. ConKurrence is developed by JE Vectors LLC as the evaluation instrument behind Inqura. It is not accepting purchases and carries no support commitment.

Install

npm install -g conkurrence

MCP Server

Use ConKurrence as an MCP server in Claude Desktop or any MCP-compatible client:

npx conkurrence mcp
Claude Desktop Configuration

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "conkurrence": {
      "command": "npx",
      "args": ["-y", "conkurrence", "mcp"]
    }
  }
}
Claude Code Plugin
/plugin marketplace add AlligatorC0der/conkurrence

Features

  • Multi-model evaluation — Run your schema against Bedrock, OpenAI, and Gemini models simultaneously
  • Agreement statistics — Fleiss' kappa with bootstrap confidence intervals; Kendall's W against expert-labelled anchor items
  • Self-consistency mode — No API keys needed; uses the host model via MCP Sampling
  • Schema suggestion — AI-powered schema design from your data
  • Trend tracking — Compare runs over time, detect agreement degradation
  • Cost estimation — Know the cost before running

MCP Tools

ToolDescription
conkurrence_runExecute an evaluation across multiple AI raters
conkurrence_reportGenerate a detailed markdown report
conkurrence_compareSide-by-side comparison of two runs
conkurrence_trendTrack agreement over multiple runs
conkurrence_suggestAI-powered schema suggestion from your data
conkurrence_validate_schemaValidate a schema before running
conkurrence_estimateEstimate cost and token usage

Links

License

BUSL-1.1 — Business Source License 1.1

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.