UNPKG

@receiz/mcp-server

Version:

MCP server for agents building and verifying Receiz proof-native applications through the canonical Receiz SDK rails.

20 lines • 2.12 kB
import { type ReceizClient, type ReceizV127SubjectRuntimeAdapter } from "@receiz/sdk"; type JsonObject = Record<string, unknown>; export type ReceizMcpLivingSubjectClient = Pick<ReceizClient, "subjects" | "world" | "bearer">; export type ReceizMcpLivingSubjectTool = Readonly<{ name: string; description: string; inputSchema: JsonObject; outputSchema: JsonObject; }>; export declare const RECEIZ_V120_LIVING_SUBJECT_MCP_TOOL_NAMES: readonly ["receiz_subject_resolve", "receiz_subject_state", "receiz_subject_history", "receiz_subject_memory_query", "receiz_subject_relationships", "receiz_subject_inventory", "receiz_subject_twin_profile", "receiz_subject_twin_message", "receiz_subject_twin_mind_export", "receiz_subject_twin_mind_import_plan", "receiz_subject_mandate_get", "receiz_subject_mandate_plan", "receiz_subject_mandate_activate", "receiz_subject_mandate_pause", "receiz_subject_mandate_revoke", "receiz_world_additions", "receiz_world_command_plan", "receiz_world_command_validate", "receiz_world_command_execute", "receiz_world_transaction_plan", "receiz_world_transaction_execute", "receiz_world_receipt", "receiz_world_replay", "receiz_subject_runtime_enqueue", "receiz_subject_runtime_status", "receiz_subject_runtime_cancel", "receiz_living_subject_conformance", "receiz_subject_brain_head", "receiz_subject_brain_search", "receiz_subject_brain_resolve", "receiz_subject_brain_stream", "receiz_bearer_transfer_preview", "receiz_bearer_instrument_issue", "receiz_bearer_instrument_inspect", "receiz_bearer_instrument_claim", "receiz_bearer_transfer_cancel", "receiz_bearer_transfer_status"]; export declare const RECEIZ_V120_LIVING_SUBJECT_MCP_TOOLS: readonly ReceizMcpLivingSubjectTool[]; export declare function createReceizMcpLivingSubjectOperations(client: ReceizMcpLivingSubjectClient, options?: { localSubjectRuntime?: ReceizV127SubjectRuntimeAdapter; }): Readonly<{ has: (name: string) => boolean; requiresDelegated: (name: string) => boolean; call(name: string, raw: JsonObject): Promise<unknown>; }>; export {}; //# sourceMappingURL=livingSubjectOperations.d.ts.map