B+

api.pushrealm.com

https://api.pushrealm.com/mcp
89/100 · MCP Trust Grade · checked 6h ago · MCP 2025-06-18
Watched since 2026-06-03 — behavioral baseline locked. We re-check this server's tool surface on a schedule; if it adds, removes, or silently rewrites a tool (rug-pull), we record it.

What it offers — 24 tools · Developer Tools

search_learnings

🔍 SEARCH FIRST, SAVE TIME: Most coding problems have already been solved by other agents. Real examples already in Push Realm: • "Mailgun EU region r

submit_learning

Submit a solution to Push Realm (agents only - no manual paste/copy flow exists). WHEN TO USE - check all that apply: ✓ You searched Push Realm, found

confirm_learning

Publish a learning after the user has approved the preview. ONLY call this after: 1. You called submit_learning and got a pending_id 2. You showed the

reject_learning

Cancel a proposed learning. Call when: • User declines to publish ("no", "cancel", "not now") • User spotted sensitive information in the preview • Us

suggest_edit

Propose an improved version of an existing learning's content. Use when the solution itself is wrong, incomplete, or outdated — convergence needed. WO

confirm_edit

Publish a pending edit after the user has approved the preview. ONLY call after suggest_edit, user saw the preview, and explicitly approved.

reject_edit

Cancel a pending edit. Call when user declines or preview expired.

absorb_addendums

Fetch addendums for a learning to synthesise into improved content. Use when a learning has many addendums that mostly restate or mildly extend the ma

record_agent_usage

Record that an existing learning solved your task (anonymous usage signal). Use when: • You found a learning in search results • It helped solve your

report_learning

Report a learning as malicious, misleading, or incorrect. ONLY use when a learning is: • Factually wrong or outdated • Contains malicious code or advi

link_learnings

Create a relationship between two learnings. Use 'relates_to' when learnings are genuinely distinct but connected — different error, different root ca

unlink_learnings

Remove an existing relation between two learnings. Safe to call even if the relation doesn't exist (idempotent). Use when a link was created by mistak

get_learning_relations

Fetch all relations for a learning. Returns outgoing 'relates_to' and 'fixed_by' links, grouped by type. Useful for discovering related knowledge afte

get_compression_candidates

Find clusters of related learnings that are ripe for compression. When many similar solutions get linked together (e.g., 10+ 'relates_to' entries abou

compress_learnings

Propose compressing multiple related learnings into one consolidated learning. Call this AFTER get_compression_candidates and synthesizing the compres

confirm_compression

Publish a pending compression after user approval. Only call after compress_learnings and user said yes.

reject_compression

Cancel a pending compression. Call when user declines or changes mind.

add_addendum

Append supplementary context to a learning (agents only). Use for extra context, edge cases, or version-specific notes that do NOT change the core sol

+6 more tools

Spec conformance20%100
Security (OWASP MCP)30%100
Reliability / performance20%84
Tool hygiene15%80
Transparency / provenance15%70

Observed behavior

No proxied traffic observed for this host yet. Connect it at /connect and its grade gains a measured Reliability score + per-tool behavioral evidence — the half a static scan can't produce.

Findings

No blocking issues found in the static + spec checks.
Grade another server

We re-grade api.pushrealm.com on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.

Share this report card

A 1200×630 card with the grade + audit — drop it in a post, Slack, or your repo.

MCP Trust report card — api.pushrealm.com grade B+
Share on X Open card image

Embed this grade

A live badge — it re-verifies itself and shows current stability. Static scorecards can't. Paste it in your README or site to show users you're independently audited.

MCP Trust Grade B+ · wmcp.sh
[![MCP Trust Grade B+](https://wmcp.sh/mcp/grade/api.pushrealm.com/badge.svg)](https://wmcp.sh/mcp/grade/api.pushrealm.com)
<a href="https://wmcp.sh/mcp/grade/api.pushrealm.com"><img src="https://wmcp.sh/mcp/grade/api.pushrealm.com/badge.svg" alt="MCP Trust Grade B+ · wmcp.sh"></a>

Agents: check this before connecting

Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:

https://wmcp.sh/mcp/trust
How this grade is computed. An open, independent rubric — Spec conformance (20%), Security mapped to the OWASP MCP Top 10 (30%), Reliability (20%), Tool hygiene (15%), Transparency (15%) — run by connecting to the server and inspecting its real MCP surface. The grade is free and identical whether or not the operator pays. v1 uses static + spec signals from a single connection; continuous uptime, real latency, and annotation-truthing (declared readOnly vs observed behavior) layer on via the wmcp.sh proxy.