Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Cks

БесплатноНе проверен

Enables LLMs to perform structured, verifiable knowledge operations using the Canonical Knowledge Structure (CKS) ecosystem, including validation, querying, com

GitHubEmbed

Описание

Enables LLMs to perform structured, verifiable knowledge operations using the Canonical Knowledge Structure (CKS) ecosystem, including validation, querying, comparison, evolution, and derivation of knowledge.

README

Model Context Protocol server for Canonical Knowledge Structure.

Python License Tests

cks-mcp is an MCP (Model Context Protocol) server that provides LLMs with structured, verifiable knowledge operations through the CKS ecosystem. It exposes six tools—validate, query, compare, evolve, derive, and construct—each backed by the deterministic, immutable semantics of cks-core.


Why cks-mcp?

LLMs generate plausible but unverified statements. cks-mcp gives them a canonical knowledge backbone: every piece of information must be explicitly structured, validated against formal constraints, and traceable to its origin. This minimises hallucinations and makes AI‑ generated knowledge auditable.


Installation

pip install cks-mcp

The server requires cks-core (installed automatically as a dependency).


Quick Start

Launch the server:

cks-mcp

An MCP client (Claude Desktop, any MCP-compatible LLM) can then connect and call tools.


Available Tools

Tool Description
validate_knowledge Validate a Knowledge Structure and return diagnostics.
query_relations Find all relations for a given entity.
compare_structures Check semantic equivalence of two structures.
evolve_knowledge Apply Genesis/Decay operators to evolve a structure.
derive_knowledge Derive a new Knowledge Object from existing premises.
construct_knowledge Parse and construct a Knowledge Structure (coming soon).

Usage Example

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "validate_knowledge",
    "arguments": {
      "json_data": "{\"objects\":[{\"identity\":{\"id\":\"obj-1\",\"type\":\"Definition\",\"name\":\"Test\"},\"structure\":{}}]}"
    }
  }
}

Response:

{
  "jsonrpc": "2.0",
  "id": 1,
  "result": "{\"valid\": true, \"error_count\": 0, \"warning_count\": 0, \"diagnostics\": []}"
}

Testing

python -m pytest -v

20 tests, all passing.


Ecosystem

  • cks-core — the canonical knowledge engine (repo)
  • CKS Specifications — formal theory behind the system (DOI)

License

MIT

from github.com/Deus-corp/cks-mcp

Установка Cks

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/Deus-corp/cks-mcp

FAQ

Cks MCP бесплатный?

Да, Cks MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Cks?

Нет, Cks работает без API-ключей и переменных окружения.

Cks — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить Cks в Claude Desktop, Claude Code или Cursor?

Открой Cks на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Cks with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development