Skip to main content
Glama
pipsyncio

PipSync MCP Evals

Official
by pipsyncio

PipSync MCP Evals

Öffentliche Sicherheitsbewertungen und ein nicht ausführender MCP-Mock für handelsorientierte Tool-Designs.

Das Repository modelliert drei Grenzen:

  • schreibgeschützte synthetische Signalliste;

  • eine deterministische, nicht ausführbare Paper-Vorschau;

  • ein live-fähiges Bestätigungsschema, das der öffentliche Mock immer blockiert.

Der Mock besitzt keinen Netzwerk-Client, keinen API-Schlüssel-Loader, keinen Anmeldedatenspeicher, keinen Broker-Adapter und keine Order-Platzierungs-Implementierung.

Die Evaluierungen ausführen

PYTHONPATH=src python -m pipsync_mcp_evals.evals
PYTHONPATH=src python -m unittest discover -s tests -v

Related MCP server: TrustHarness

Den stdio-Mock ausführen

PYTHONPATH=src python -m pipsync_mcp_evals.server

Er akzeptiert eine JSON-RPC-Nachricht pro Zeile und implementiert die moderne, zustandslose MCP-2026-07-28-Oberfläche: server/discover, tools/list und tools/call. Jede Anfrage muss in _meta io.modelcontextprotocol/protocolVersion und io.modelcontextprotocol/clientCapabilities enthalten. Jedes erfolgreiche Ergebnis enthält resultType und Server-Identitätsmetadaten. Der veraltete Aufruf initialize wird mit einem expliziten Migrationshinweis und der unterstützten Protokollversion abgelehnt.

Was die Evaluierungen durchsetzen

  • Jedes Tool hat explizite MCP-Annotationen.

  • Tool-Eingabeschemas lehnen unbekannte Felder ab.

  • Bestätigung ist als nicht schreibgeschützt und destruktiv klassifiziert.

  • Bestätigung erfordert Konto-, Vorschau-, Bestätigungs-, Idempotenz- und Risk-Hash-Felder.

  • Fehlende Bestätigungsdaten führen zu einem Safe-Fail-Close-Verhalten.

  • Selbst strukturell vollständige Bestätigungen geben mock_server_no_execution zurück.

  • Vorschauausgabe ist deterministisch und ausdrücklich nicht ausführbar.

  • Fehlende Anfrage Informationen und nicht unterstützte Protokollversionen scheitern gemäß den aktuellen MCP-Fehlerverträgen.

Annotationen sind nur Hinweise, keine Autorisierungsgrenze. Jeder echte schreibfähige Server muss vor jedem Brokeraufruf unabhängig authentifizierte Mandanten-/Kontozugehörigkeit, Entitlements, aktuellen Brokerzustand, Risiko-Gates, expliziten Live-Modus, Idempotenz, Audit-Compliance und eine menschliche Bestätigung durchsetzen.

Der Katalog ziellt auf den MCP-2026-07-28-Tools-Vertrag und den zustandslosen Discovery-Vertrag.

Lizenz

Apache-2.0.

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

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

  • A
    license
    Not graded
    quality
    D
    maintenance
    A 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.
    11
    10
    MIT
  • A
    license
    B
    quality
    C
    maintenance
    Enables 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.
    8
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    A 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.
    1
    Apache 2.0
  • A
    license
    Not graded
    quality
    C
    maintenance
    A 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

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

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