Server data from the Official MCP Registry
Read-only access to VR.org's live VR, AR, and XR news, editorial, deals, and buyer guides.
Read-only access to VR.org's live VR, AR, and XR news, editorial, deals, and buyer guides.
This is a well-designed read-only MCP server for VR.org content aggregation with strong security fundamentals. The codebase demonstrates good input validation, output sanitization, and rate limiting practices. No authentication is required (appropriate for a read-only public API), and all network operations are confined to VR.org's public endpoints. Minor code quality observations around error handling don't materially impact security. Supply chain analysis found 4 known vulnerabilities in dependencies (2 critical, 2 high severity). Package verification found 1 issue.
7 files analyzed · 9 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: VR_ORG_BASE_URL
Add this to your MCP configuration file:
{
"mcpServers": {
"org-vr-vr-mcp": {
"env": {
"VR_ORG_BASE_URL": "your-vr-org-base-url-here"
},
"args": [
"-y",
"vr-org-mcp"
],
"command": "npx"
}
}
}From the project's GitHub README.
Read-only Model Context Protocol server for VR.org, a dedicated VR / AR / XR news publication and aggregator.
It gives any MCP-compatible agent (Claude Desktop, Claude Code, Cursor, Continue, and others) one-call access to live VR, AR, and XR news, VR.org's original editorial, curated headset deals, buyer-guide answers, and top-game and top-app lists.
Ten tools. Zero keys. Zero writes. Zero payments.
Run it directly with npx (no global install needed):
npx vr-org-mcp
Add to your claude_desktop_config.json:
{
"mcpServers": {
"vr-org": {
"command": "npx",
"args": ["-y", "vr-org-mcp"]
}
}
}
claude mcp add vr-org -- npx -y vr-org-mcp
| Tool | What it returns |
|---|---|
search_vr_news | Latest VR / AR / XR headlines from the live feed, with optional category filter and keyword match |
get_vr_trending | Topics currently trending across the feed |
list_vr_originals | Summaries of VR.org's own editorial articles, newest first |
get_vr_article | Metadata and canonical URL for one original by slug |
get_vr_deals | Curated product picks with prices, badges, and retailer links |
compare_vr_headsets | Side-by-side of two headsets (partial names accepted) |
get_top_vr_games | Current ranked top VR games list |
get_top_vr_apps | Current ranked top VR apps and utilities list |
list_vr_sources | The news sources VR.org aggregates, with counts |
vr_explain | Canonical short answer plus pillar-page link for a common question |
Every tool composes VR.org's public JSON API (https://vr.org/api/*) into a single agent-friendly response. The server is a thin proxy: it holds no secrets, writes nothing, and cannot move money.
VR.org's editorial is controlled, but the live feed also carries third-party RSS headlines. To keep a malicious or compromised upstream headline from manipulating the calling model, every tool output is:
Inputs are validated before any outbound request, and errors are returned as structured, non-echoing objects rather than raw stack traces.
| Env var | Default | Purpose |
|---|---|---|
VR_ORG_BASE_URL | https://vr.org | Override the base URL (only useful for staging) |
VR_ORG_UA_SUFFIX | (none) | Optional suffix appended to the outbound User-Agent |
npm install
npm run dev # run from source over stdio
npm run build # compile to dist/
npm test # run the offline test suite
npm run typecheck # type-check without emitting
MIT. A VR.org project.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.