@kya-os/mcp-i
Version:
COMING SOON:Production-ready MCP Identity with automatic registration, key rotation, and optimized performance
18 lines (17 loc) • 739 B
TypeScript
import { RegistryAdapter, RegistryPublishData, RegistryPublishResult, RegistryStatus, MCPIdentityOptions } from '../types';
import { Transport } from '../transport';
export declare class KnowThatRegistry implements RegistryAdapter {
name: string;
type: 'primary' | 'secondary';
private endpoint;
private transport;
private options?;
constructor(endpoint?: string, transport?: Transport, options?: MCPIdentityOptions);
private publishViaCLI;
private shouldUseCLIEndpoint;
publish(data: RegistryPublishData): Promise<RegistryPublishResult>;
private publishViaAutoRegister;
verify(did: string): Promise<boolean>;
getStatus(did: string): Promise<RegistryStatus>;
private extractAgentSlug;
}