/** * MCP 代理服务器公共入口(远程签名版)。 * * 通过 stdio 对本地基于 pi 的 agent loop 暴露标准 MCP server, * 内部以 SSE client transport 转发到远端 MCP server,并在每次出站 * 请求经 linkquegw 签名服务(`POST /api/mcp/signature`)取签名注入三头 * (`Authorization` / `X-Signature-Content` / `X-Alipay-SDK-Version`)。 * runtime 不持应用私钥(私钥留在服务端)。 */ export { runMcpProxyFromProcess, createMcpProxy, defaultProxyConfig, } from './mcpProxy.js'; export { RemoteSignatureSigner, DEFAULT_SIGN_ENDPOINT, type IRemoteSignatureSignerOptions, } from './remoteSignatureSigner.js'; export { createSigningFetch, type SigningFetch } from './signingFetch.js'; export { createSseTransport } from './sseTransportFactory.js'; export { applyArgsMappingRules, parsePath, getByPath, setByPath, unsetByPath, } from './argsMapper.js'; export { type ArgsMappingRule, EArgsMappingValueType, } from '../../../vendor/linkque-agent-protocol/index.js'; export type { IMcpProxyConfig, ISignRequest, ISignResponse, ISignServiceResponse, GetAuthorizationHeader, } from './types.js'; export { RemoteGatewayMcpServerProvider, type IRemoteGatewayMcpServerProviderOptions, } from './remoteGatewayMcpServer.js';