@kya-os/mcp-bri
Version:
Give your MCP server cryptographic identity in 2 lines of code
28 lines • 848 B
TypeScript
/**
* KnowThat.ai Registry Adapter
* Primary registry that can host DIDs
*/
import { RegistryAdapter, RegistryPublishData, RegistryPublishResult, RegistryStatus } from '../types';
export declare class KnowThatRegistry implements RegistryAdapter {
name: string;
type: 'primary' | 'secondary';
private endpoint;
constructor(endpoint?: string);
/**
* Primary registration - creates DID and hosts DID document
*/
publish(data: RegistryPublishData): Promise<RegistryPublishResult>;
/**
* Verify agent exists and is valid
*/
verify(did: string): Promise<boolean>;
/**
* Get agent status in KnowThat registry
*/
getStatus(did: string): Promise<RegistryStatus>;
/**
* Extract agent slug from DID
*/
private extractAgentSlug;
}
//# sourceMappingURL=knowthat.d.ts.map