PipSync MCP Evals
OfficialPipSync MCP Evals
トレーディング向けツール設計のための、公開された安全性評価と、実行を伴わないMCPモックを提供します。
このリポジトリは、次の3つの境界をモデル化しています。
読み取り専用の合成シグナル一覧;
決定論的で、実行不可能なペーパープレビュー;
公開モックが常にブロックする、ライブ対応の確認 スキーマ。
モックには、ネットワーククライアント、APIキーローダー、認証情報ストア、ブローカーアダプター、注文発注の実装は一切含まれていません。
評価を実行する
PYTHONPATH=src python -m pipsync_mcp_evals.evals
PYTHONPATH=src python -m unittest discover -s tests -vRelated MCP server: TrustHarness
stdioモックを実行する
PYTHONPATH=src python -m pipsync_mcp_evals.server1行につき1つのJSON-RPCメッセージを受け取り、モダンでステートレスなMCP 2026-07-28サーフェース(server/discover、tools/list、tools/call)を実装しています。すべてのリクエストは、params._meta 内に io.modelcontextprotocol/protocolVersion と io.modelcontextprotocol/clientCapabilities を含める必要があります。成功するすべての結果には、resultType とサーバーを識別するメタデータが含まれます。従来の initialize は、明示的な移行ヒントと、サポートされているプロトコルバージョンとともに拒否されます。
評価が強制する内容
すべてのツールに明示的なMCP注釈があります。
ツールの入力スキーマは未知のフィールドを拒否します。
確認(confirmation)は、読み取り専用ではなく、破壊的操作として分類されます。
確認には、account、preview、confirmation、idempotency、risk-hash の各フィールドが必要です。
確認データが不足している場合は、フェイルクローズで失敗します。
構造的に完全な確認であっても、
mock_server_no_executionを返します。プレビュー出力は決定論的であり、実行不可能であることが明示されています。
リクエストのメタデータが欠落している場合や、未サポートのプロトコルバージョンは、現在のMCPエラーコントラクトに従って失敗します。
注釈はヒントであり、認可境界ではありません。実際に書き込みが可能なサーバーは、ブローカーへのすべての呼び出しの前に、認証済みテナント/アカウントの所有権、権限、ユーザーの権限、最新のブローカー状態、リスクゲート、明示的なライブモード、冪等性、監査、そして人間による確認を独立して強制する必要があります。
このカタログは、MCP 2026-07-28 ツールコントラクト と、その ステートレスディスカバリコントラクト を対象としています。
ライセンス
Apache-2.0.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA lightweight stdio proxy that intercepts and rewrites MCP tool annotations to bypass security approval prompts in AI CLIs like Codex and Claude Code. It transparently passes through all tool operations while marking them as safe to ensure a seamless automation experience.1110MIT
- AlicenseBqualityCmaintenanceEnables deterministic security testing of AI agents that use tools by serving synthetic MCP environments with poisoned data, fake secrets, and privileged actions. Records agent tool calls and evaluates security invariants (e.g., canary leaks, forbidden access, approval binding) without an LLM judge or real systems.8MIT
- AlicenseNot gradedqualityBmaintenanceA task-scoped MCP stdio proxy that learns candidate least-privilege policies from labeled successful runs, requires human review, enforces exact decisions, detects tool-definition drift, and emits privacy-minimized JSONL events for Wazuh.1Apache 2.0
- AlicenseNot gradedqualityCmaintenanceA fail-closed policy boundary that translates local stdio MCP clients to authenticated Streamable HTTP servers, enforcing allowlists or read-only modes and redacting credentials from audit trails.Apache 2.0
Related MCP Connectors
Deterministic pre-execution audit for trading agents. PASS/WAIT/FAIL, reproducible verdict_hash.
Crypto transaction firewall and risk tools for MCP agents.
Read-only Remote MCP for externally grounded AI agent trust receipts.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/pipsyncio/pipsync-mcp-evals'
If you have feedback or need assistance with the MCP directory API, please join our Discord server