연동 · Model Context Protocol
MCP 도구 호출 보호
탐지를 특정 MCP SDK 구현에 결합하지 않고 클라이언트 경계에서 도구 결과를 보호하세요.
01 · MCP
설치
MCP 어댑터는 AI 컨텍스트 경계 위에 구축되며 배포된 패키지를 사용합니다.
npm install @redact-secret/core@0.1.0-beta.13 @redact-secret/adapter-mcp@0.1.502 · MCP
결과 보호
지원 경계는 tools/call과 resources/read 결과를 다루며 도구 인자를 포함할 수 있습니다. 바이너리와 인코딩 값은 추측해 디코딩하지 않고 기본 차단합니다.
import { createMcpBoundary, toCallToolResult } from "@redact-secret/adapter-mcp";
const boundary = await createMcpBoundary();
const outcome = await boundary.sanitizeToolCall(({ signal }) =>
client.callTool(params, undefined, { signal }),
);
const safeResult = toCallToolResult(outcome);