MCP Marketplace
BrowseHow It WorksFor CreatorsDocs
Sign inSign up
MCP Marketplace

The curated, security-first marketplace for AI tools.

Product

Browse ToolsSubmit a ToolDocumentationHow It WorksBlogFAQ

Legal

Terms of ServicePrivacy PolicyCommunity Guidelines

Connect

support@mcp-marketplace.ioTwitter / XDiscord

MCP Marketplace © 2026. All rights reserved.

Back to Browse

Kinetic Gain MCP Server

by Mizcausevic Dev
Developer ToolsUse Caution4.8MCP RegistryLocal
Free

Server data from the Official MCP Registry

Unified MCP server for the eleven Kinetic Gain Protocol Suite specs — 63 governance tools.

About

Unified MCP server for the eleven Kinetic Gain Protocol Suite specs — 63 governance tools.

Security Report

4.8
Use Caution4.8High Risk

This is a well-engineered MCP server for the Kinetic Gain Protocol Suite with comprehensive schema validation, proper error handling, and appropriate permission scoping. The codebase demonstrates good security practices with no malicious patterns, hardcoded credentials, or dangerous operations. Minor code quality observations exist but do not meaningfully impact security posture. Supply chain analysis found 3 known vulnerabilities in dependencies (1 critical, 2 high severity). Package verification found 1 issue.

3 files analyzed · 8 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

env_vars

Check that this permission is expected for this type of plugin.

What You'll Need

Set these up before or after installing:

Optional URL of a running audit-stream-py instance to enable the live audit-stream tools (audit_event_emit, audit_events_query, audit_chain_verify_live).Optional

Environment variable: AUDIT_STREAM_URL

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-mizcausevic-dev-mcp-kinetic-gain": {
      "env": {
        "AUDIT_STREAM_URL": "your-audit-stream-url-here"
      },
      "args": [
        "-y",
        "mcp-kinetic-gain"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

mcp-kinetic-gain

One MCP server, all eleven Kinetic Gain Protocol Suite specs + the v0.1.0 implementation tooling. Drop into Claude Desktop, Cursor, or any MCP-compatible client with a single config entry. The agent gains 63 tools (47 spec + 16 implementation-preview, v0.7.0): AEO Protocol, Prompt Provenance, Agent Cards, AI Evidence Format, MCP Tool Cards, AI Tutor Cards, Student AI Disclosure, Classroom AI AUP, Clinical AI Disclosure, AI Incident Card, AI Procurement Decision Card — plus hash attestation (ed25519), audit-stream event composition + chain verification (offline AND live against a running audit-stream-py via AUDIT_STREAM_URL), cross-spec drift detection, Decision Intelligence preview (Decision Card → PolicyBundle, rubric status inference, incident remediation planning). New in v0.7.0: audit_event_emit, audit_events_query, audit_chain_verify_live — Claude can now read and write to the audit-stream spine from inside a chat.

This is the unified read-side companion to kinetic-gain-visualizer: the visualizer renders any of the 11 specs for humans, this server exposes them as callable tools for agents.

Install

npm install -g mcp-kinetic-gain

Or run without installing via npx:

npx mcp-kinetic-gain

Claude Desktop config

Add to your claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\):

{
  "mcpServers": {
    "kinetic-gain": {
      "command": "npx",
      "args": ["-y", "mcp-kinetic-gain"]
    }
  }
}

Restart Claude. All 63 tools appear in the tools panel. Try:

"Use aeo_inspect on https://mizcausevic-dev.github.io to summarize the entity declaration, then use ai_evidence_verify_hash to check the content_hash of an evidence object against my candidate text."

CLI mode (v0.5.1+)

The same binary doubles as a Suite JSON validator outside any MCP host. Useful in CI, pre-commit hooks, or local sanity-checks.

# Validate a single document
npx mcp-kinetic-gain validate path/to/ai-entity.json

# Validate a tree of well-known files
npx mcp-kinetic-gain validate ".well-known/**/*.json"

# Multiple paths or globs
npx mcp-kinetic-gain validate cards/clinical-*.json cards/incident-*.json

# Other commands
npx mcp-kinetic-gain --version
npx mcp-kinetic-gain --help

The CLI auto-detects which Suite spec each file belongs to via its top-level version field (aeo_version, clinical_ai_card_version, aup_version, etc.) and validates it against the same zod schemas the MCP tools use. Output is GitHub-Actions-aware: when GITHUB_ACTIONS=true, failures emit ::error:: workflow commands so they surface as PR annotations.

Exit codes:

CodeMeaning
0Every matched file passed validation
1At least one file failed validation, failed to parse, or hit a config error
2No file in the input matched a known Suite spec
3Usage error (missing arg, unknown flag)

Running mcp-kinetic-gain with no arguments still launches the stdio MCP server — existing Claude Desktop / Cursor configs are unaffected.

Tools

SpecToolNotes
AEO Protocolaeo_fetchFetch the full /.well-known/aeo.json for an origin
aeo_inspectStructured summary (entity, claim count, audit mode)
aeo_get_claimExtract a single claim by ID; lists available IDs if missing
aeo_well_known_urlCompute the canonical URL without fetching
Prompt Provenanceprompt_provenance_validateSchema-validate a Prompt Provenance JSON document
prompt_provenance_inspectSummary: prompt identity, lineage, approval state, eval suites
prompt_provenance_eval_resultExtract one evaluation suite's result by name
Agent Cardsagent_card_well_known_url/.well-known/agents/<agent_id>.json
agent_card_inspectSummary; accepts either url (fetched) or document_json (inline)
agent_card_tool_disclosureList tools the agent declares, with side-effect class + Tool Card URI
agent_card_validateSchema-validate
AI Evidence Formatai_evidence_validateSchema-validate
ai_evidence_inspectSummary: claim, source, retrieval method, synthesis role, hash
ai_evidence_verify_hashRecompute SHA-256 over canonical text; compare to verification.content_hash
MCP Tool Cardstool_card_well_known_url/.well-known/mcp-tools/<tool_name>.json
tool_card_inspectSummary: safety profile, refusal modes, test count, p99 latency
tool_card_tested_withFilter the tested-with matrix by LLM substring
tool_card_validateSchema-validate

Specs with a well-known URL convention (AEO, Agent Cards, Tool Cards) get fetch tools. Specs without one (Prompt Provenance, AI Evidence — these usually travel inline with answers or in repos, not at fixed paths) get parse tools that take a document_json string.

Why one server instead of five?

  • One Claude Desktop config entry instead of five
  • Cross-spec workflows are atomic — an agent can agent_card_tool_disclosure to find a Tool Card URI, then call tool_card_inspect on that URI in the same conversation, all through one server
  • Shared schemas + utilities keep the implementation cohesive
  • Deprecation path — if mcp-aeo-server (the AEO-only predecessor) gets retired, the AEO tools live on here with the same names and contracts

Architecture

src/
├── server.ts              # MCP entrypoint, handler dispatch
├── tools.ts               # 18 tool descriptors (JSON Schema inputs)
├── schemas.ts             # zod schemas for every spec
├── common.ts              # fetchJson, canonicalSha256, pretty
└── handlers/
    ├── aeo.ts
    ├── prompt-provenance.ts
    ├── agent-card.ts
    ├── ai-evidence.ts
    └── tool-card.ts

Each handler module is independent and could be split into a separate package if needed.

Hash canonicalization

ai_evidence_verify_hash follows the AI Evidence Format spec's canonical SHA-256 rules:

  1. Read content as UTF-8
  2. Normalize line endings to \n
  3. Strip a single trailing newline
  4. SHA-256, lowercase hex, prefixed sha256:

If your candidate_text produces an unexpected mismatch, check CRLF vs LF and trailing newlines first.

Tests

74 unit tests against an in-process Node HTTP server (no external network). Every tool's happy path + at least one error path, plus a live local-HTTP synthetic-index test for incident_index_fetch:

npm install
npm run typecheck
npm test
npm run build

License

This server: AGPL-3.0. Reference implementation. Commercial SaaS hosts must share modifications back.

The specs themselves: MIT. Maximally permissive. Anyone may implement, validate against, or extend any Kinetic Gain Protocol Suite specification. The dual-license split is deliberate: the protocol stays open, the reference server is copyleft.

Kinetic Gain Protocol Suite

SpecTools in this serverVertical
AEO Protocol4Core
Prompt Provenance3Core
Agent Cards4Core
AI Evidence Format3Core
MCP Tool Cards4Core
AI Tutor Cards4EdTech
Student AI Disclosure4EdTech (FERPA/COPPA)
Classroom AI AUP4 + 1 cross-spec (aup_check_compliance)EdTech
Clinical AI Disclosure4HealthTech (FDA SaMD + HIPAA)
AI Incident Card4 + 1 cross-spec (incident_index_fetch)Cross-cutting (EU AI Act Article 73)
AI Procurement Decision Card4Cross-cutting (buyer-side, OMB M-24-10 / NIST AI RMF rubric-friendly)

Suite hub: suite.kineticgain.com Companion visualizer: kinetic-gain-visualizer Red-team bench: prompt-injection-bench


Connect: LinkedIn · Kinetic Gain · Medium · Skills

Reviews

No reviews yet

Be the first to review this server!

0

installs

New

no ratings yet

Is this your server?

Claim ownership to manage your listing, respond to reviews, and track installs from your dashboard.

Claim with GitHub

Sign up with the GitHub account that owns this repo

Links

Source Codenpm Package

Details

Published May 24, 2026
Version 0.7.1
0 installs
Local Plugin

More Developer Tools MCP Servers

Fetch

Free

by Modelcontextprotocol · Developer Tools

Web content fetching and conversion for efficient LLM usage

80.0K
Stars
3
Installs
5.3
Security
No ratings yet
Local

Toleno

Free

by Toleno · Developer Tools

Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.

137
Stars
473
Installs
8.0
Security
4.8
Local

mcp-creator-python

Free

by mcp-marketplace · Developer Tools

Create, build, and publish Python MCP servers to PyPI — conversationally.

-
Stars
62
Installs
10.0
Security
4.6
Local

MarkItDown

Free

by Microsoft · Content & Media

Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption

120.0K
Stars
20
Installs
6.0
Security
5.0
Local

mcp-creator-typescript

Free

by mcp-marketplace · Developer Tools

Scaffold, build, and publish TypeScript MCP servers to npm — conversationally

-
Stars
16
Installs
10.0
Security
5.0
Local

FinAgent

Free

by mcp-marketplace · Finance

Free stock data and market news for any MCP-compatible AI assistant.

-
Stars
15
Installs
10.0
Security
No ratings yet
Local