Discover x402-paid HTTP APIs and MCP tools through XGuard's remote MCP server.
MCPpedia last refreshed this data
io.github.moelayyan90/xguard is an MCP server that discover x402-paid HTTP APIs and MCP tools through XGuard's remote MCP server. Its tool list has not been published yet over http, requires no API key, and scores 91/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-moelayyan90-xguard": {
"args": [
"-y",
"https"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
XGuard is an x402 economic firewall, settlement-safety layer, and facilitator-compatible gateway for autonomous agents and resource servers. It gives x402 resource servers a hosted endpoint with replay protection, duplicate-settlement protection, settlement ownership, health-aware routing, independent Base finality verification, accounting, reconciliation, production observability, native Bazaar discovery, and a remote MCP discovery surface.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'https' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked https against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in other
Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 60-95% fewer tokens, same answers. Library, proxy, MCP server.
Transport for TMCP using STDIO
The graph based agentic IDE
Buddhist canon tools: search, passages, cross-canon parallels, dictionaries — all URN-cited.
MCP Security Weekly
Get CVE alerts and security updates for io.github.moelayyan90/xguard and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Deterministic stale-quote protection for Solana applications using BAM Application Controlled Execution (ACE).
XGuard implements the opt-in application speed-bump primitive described publicly by the BAM team: enrolled applications can delay protected flow for a bounded 10–50ms window while explicitly marked instructions stay on the normal path. The critical path is deterministic and contains no LLM or probabilistic classifier.
BAM has documented clear demand from trading applications for granular transaction-ordering controls, especially speed bumps that give market makers time to refresh quotes before aggressive taker flow executes against stale state.
Design basis:
For each enrolled program:
This is deliberately small. It is intended to be reviewable, deterministic, and cheap enough to sit in a transaction-routing path.
crates/xguard-core — pure Rust policy engine and invariantscrates/xguard-sim — fixture-driven simulatorexamples/ — reproducible policy and transaction fixturesapps/portal — Cloudflare Worker serving xguardgate.com and the machine-readable product specdocs/ARCHITECTURE.md — execution model and BAM integration boundarydocs/SECURITY.md — failure model, abuse controls, and non-goalsdocs/BENCHMARKING.md — benchmark plan; no fabricated performance numbersdocs/BAM_EARLY_ACCESS.md — concise technical application for BAM early accesscargo run -p xguard-sim -- examples/rules.json examples/transactions.json
cargo fmt --all --check
cargo clippy --workspace --all-targets --all-features -- -D warnings
cargo test --workspace
node --check apps/portal/src/index.js
The policy engine, simulator, tests, documentation, and public review surface are implemented in this repository. Production activation inside BAM requires the official ACE/plugin integration path and BAM early-access approval. XGuard does not claim production BAM traffic before that integration exists.
Apache-2.0.