
decentralized-identity/kya-os-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Справочная реализация протокола KYA-OS MCP — делегирование, генерация доказательств, жизненный цикл сеанса и криптографическая идентификация для протокола Model Context
Обзор
KYA-OS: личность агента, делегирование и доказательство. Этот репо является обязательным для MCP. (Know Your Agent Operating System) - это уровень идентификации, полномочий и подотчетности, который принимают другие протоколы, связанные с агентами, так что в любое время, когда агент действует, вы можете проверить, кто звонил (идентификатор агента), под каким органом (цепочка делегирования, основанная на Ответственной стороне, плюс согласие, когда это необходимо) и что они сделали (подписали доказательства, составляющие аудиторские следы). Форма вклада примерно аналогична TLS. TLS не является транспортом, это уровень безопасности, который транспортирует. KYA-OS не является транспортом или временем выполнения, это уровень идентификации и подотчетности, который встраивает протоколы хоста. Каждый агент и каждый сервер имеют децентрализованный идентификатор (did:key, did:web): стабильный, криптографически управляемый идентификатор, которым агент может доказать, что он владеет, и что учетные данные могут быть выданы против. Без этого нет ничего, что связывало бы власть или привлекало к ответственности.
Обзор (машинный перевод)
KYA-OS: личность агента, делегирование и доказательство. Этот репо является обязательным для MCP.
Что такое KYA-OS
KYA-OS (Know Your Agent Operating System) - это уровень идентификации, авторитета и подотчетности, принятый другими протоколами, связанными с агентами, так что в любое время, когда агент действует, вы можете проверить кто вызвал (идентификатор агента), в соответствии с каким органом (цепочка делегирования, основанная на Ответственной стороне, плюс согласие, когда это необходимо) и что они сделали (подписали доказательства, составляющие аудиторские следы).
Форма вклада примерно аналогична TLS. TLS не является транспортом, это уровень безопасности, который транспортирует. KYA-OS не является транспортом или временем выполнения, это уровень идентификации и подотчетности, который встраивает протоколы хоста.
Три работы, шесть примитивов:
Каждый агент и каждый сервер имеют децентрализованный идентификатор ([T0], [T1]): стабильный, криптографически управляемый идентификатор, которым агент может доказать, что он владеет, и что учетные данные могут быть выданы против. Без этого нет ничего, что связывало бы власть или привлекало к ответственности. -** Авторитет.** Поддающиеся проверке полномочия W3C, несущие ограниченные, отзывные цепочки делегирования, основанные на Ответственной Стороне.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
KYA-OS: agent identity, delegation, and proof. This repo is the MCP binding.
What KYA-OS is
KYA-OS (Know Your Agent Operating System) is an identity, authority, and accountability layer that other agent-facing protocols adopt, so that any time an agent acts you can verify who called (agent identity), under what authority (delegation chain rooted at a Responsible Party, plus consent where required), and what they did (signed proofs composing into audit trails).
The shape of the contribution is roughly analogous to TLS. TLS is not a transport, it is a security layer that transports adopt. KYA-OS is not a transport or a runtime, it is an identity and accountability layer that host protocols embed.
Three jobs, six primitives:
- Identity. Every agent and every server holds a Decentralized Identifier (
did:key,did:web): a stable, cryptographically-controlled identifier that the agent can prove it owns, and that credentials can be issued against. Without this, there is nothing to bind authority to or hold accountable. - Authority. W3C Verifiable Credentials carrying scoped, revocable delegation chains rooted at a Responsible Party. Per-tool consent gating for actions that require explicit human approval.
- Accountability. Detached JWS proofs over canonicalized request/response hashes, composing into tamper-evident audit trails. Invisible to the LLM, verifiable by anyone holding the agent’s DID.
Note on the name. This protocol was previously known as MCP-Identity / MCP-I. The rename to KYA-OS reflects the protocol’s binding-agnostic scope. See the 1.3.1 entry in
CHANGELOG.mdfor the full rationale.
What this repo is
@kya-os/mcp is the MCP binding of KYA-OS, the reference implementation for Model Context Protocol servers, and the first binding to ship.
KYA-OS primitives are intended to embed in three kinds of host surface:
- Transport bindings. Wire protocols an agent’s calls ride over (e.g. MCP, HTTPS, gRPC, SMTP).
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →