
decentralized-identity/kya-os-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
KYA-OS MCP 프로토콜 참조 구현 — delegation, proof generation, session lifecycle, and cryptographic identity for the Model Context Protocol
개요
KYA-OS : 에이전트 정체성, 위임 및 증거. 이 repo는 MCP 바인딩입니다. (Know Your Agent Operating System)는 다른 에이전트 인터페이스 프로토콜을 채택하는 정체성, 권위 및 책임 층이므로 에이전트가 (시약 정체성)라고 할 수 있음을 확인 할 수 있으므로, 어떤 권위 (책임있는 파티에 뿌리를 둔 대표 체인, 필요한 경우), 그들이 한 (시청 흔적으로 구성 된 증거). 기여의 모양은 TLS에 대략 유사합니다. TLS는 수송이 아니고, 채택하는 안전 층입니다. KYA-OS는 수송 또는 런타임이 아니며, 호스트 프로토콜이 포함 된 정체성과 책임 층입니다. - 모든 에이전트 및 모든 서버는 분산 식별자 (did:key, did:web)를 보유하고 있습니다. 에이전트가 자체를 증명할 수있는 안정적이고 암호화 된 식별자, 그리고 그 자격 증명에 대해 발행 할 수 있습니다. 이없이, 권한을 묶거나 회계를 잡는 것은 없습니다.
개요(AI 번역)
KYA-OS : 에이전트 정체성, 위임 및 증거. 이 repo는 MCP 바인딩입니다.
무엇 KYA-OS는 입니다
KYA-OS (Know Your Agent Operating System)는 다른 에이전트 인터페이스 프로토콜을 채택하는 정체성, 권한 및 책임 층이므로 에이전트가 (시약 정체성)라고 who (시약 정체성)를 확인 할 수 있음을 확인 할 수 있음을 확인 할 수 있음을 확인 할 수 있음을 확인 할 수 있습니다. * 어떤 권위* (부속 가능한 파티에 뿌리를 둔 대표 체인, 필요한 경우) 및 what they did (보증 경로로 구성되는 증거).
기여의 모양은 TLS에 대략 유사합니다. TLS는 수송이 아니고, 채택하는 안전 층입니다. KYA-OS는 수송 또는 런타임이 아니며, 호스트 프로토콜이 포함 된 정체성과 책임 층입니다.
3개의 일, 6개의 원시법:
- Identity. 모든 에이전트와 모든 서버는 Decentralized Identifier (
did:key],did:web)를 보유하고 있습니다. 에이전트가 자체를 증명할 수 있는 안정적이고 암호화된 식별자, 그리고 그 자격 증명을 통해 발행할 수 있습니다. 이없이, 권한을 묶거나 회계를 잡는 것은 없습니다. - Authority. W3C Verifiable Credentials 나르는 범위, 책임있는 당에 뿌리를 두는 reocable delegation 사슬.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
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 가이드부터 시작하세요 →