vr-org-mcp
The vr-org-mcp server provides read-only access to VR.org's VR/AR/XR content with no API keys or configuration required. Here's what you can do:
Search & browse news – Retrieve the latest headlines from VR.org's aggregated feed, filtered by category (hardware, gaming, software, enterprise, AR, XR) or keyword
Get trending topics – Discover what's currently trending across the VR/AR/XR feed
List & read original articles – Browse VR.org's editorial content (reporting, opinion, guides) and fetch full article content by slug
Browse upcoming events – Get upcoming VR/AR/XR industry conferences, expos, and launches sorted by date
Find VR deals – Access curated product picks (headsets, accessories, AR glasses) with prices and retailer links, filterable by section
Compare headsets – Side-by-side comparison of two VR headsets by name (partial names accepted), including price, badges, and descriptions
View rankings – Get VR.org's current ranked lists of top VR games and top VR apps/utilities
List news sources – See all sources VR.org aggregates with per-source article counts
Explain VR topics – Get canonical short answers and pillar-page links for common VR/AR/XR questions (e.g. "what is VR", "best headset", "VR for beginners")
Use MCP resources – Attach latest news, original articles, events, or guides as context
Use prompts – Get headset recommendations by budget/use case, draft a weekly VR roundup, or explain a VR topic grounded in VR.org's canonical answers
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@vr-org-mcpwhat are the latest VR deals?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
vr-org-mcp
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 (including full article text), the VR/AR/XR events calendar, curated headset deals, buyer-guide answers, and top-game and top-app lists.
Eleven tools, five resources, and three prompts. Zero keys. Zero writes. Zero payments.
Install
Run it directly with npx (no global install needed):
npx vr-org-mcpClaude Desktop
One-click: download vr-org-mcp-0.3.2.mcpb and double-click it to install into Claude Desktop. Or configure manually:
Add to your claude_desktop_config.json:
{
"mcpServers": {
"vr-org": {
"command": "npx",
"args": ["-y", "vr-org-mcp"]
}
}
}Claude Code
claude mcp add vr-org -- npx -y vr-org-mcpCursor
Add to .cursor/mcp.json:
{
"mcpServers": {
"vr-org": {
"command": "npx",
"args": ["-y", "vr-org-mcp"]
}
}
}Hosted remote endpoint (no install)
VR.org also runs the same tools as a remote server over MCP's streamable-HTTP transport, so web clients (ChatGPT connectors, Claude.ai connectors) can use it with no local install:
https://vr.org/mcpHuman setup walkthrough for every client: vr.org/connect.
Related MCP server: korean-news-mcp
Tools
Tool | What it returns |
| Latest VR / AR / XR headlines from the live feed, with optional category filter and keyword match |
| Topics currently trending across the feed |
| Summaries of VR.org's own editorial articles, newest first |
| Full content of one original by slug: metadata, canonical URL, and the article body HTML |
| Upcoming VR / AR / XR industry events (conferences, expos, launches), soonest first |
| Curated product picks with prices, badges, and retailer links |
| Side-by-side of two headsets (partial names accepted) |
| Current ranked top VR games list |
| Current ranked top VR apps and utilities list |
| The news sources VR.org aggregates, with counts |
| Canonical short answer plus pillar-page link for a common question |
Resources
Browsable MCP resources an app can attach as context:
Resource | Contents |
| Latest aggregated VR / AR / XR headlines |
| Index of VR.org's newest original articles |
| Upcoming VR / AR / XR industry events |
| VR.org's canonical pillar-guide answers in one doc |
| Full HTML body of any original article (resource template) |
Prompts
Prompt | What it does |
| Recommends a headset from VR.org's picks given a budget and use case |
| Drafts a weekly VR / AR / XR roundup from the feed and originals |
| Explains a VR topic grounded in VR.org's canonical answer |
How it works
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.
Threat model
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:
Sanitized. Control characters and zero-width / direction-override characters are stripped from every string.
Capped. Serialized responses are limited to 50 KB so a large payload cannot flood the agent's context window.
Inputs are validated before any outbound request and every free-text parameter is length-capped at the schema layer. Errors are returned as structured, non-echoing objects rather than raw stack traces; on the rare path where an error string reaches the caller it runs through the same output scrub as a tool result, with any credential-shaped substring redacted and the text capped, and is flagged with isError.
Configuration
The API base URL is fixed to https://vr.org in source and cannot be overridden, so the server can only ever talk to VR.org.
Env var | Default | Purpose |
| (none) | Optional suffix appended to the outbound User-Agent |
Development
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 emittingChangelog
0.3.2
Error-path hardening: tool errors now pass through the same output scrub as tool results, with secrets redacted and error text capped. All free-text parameters gain schema-level max lengths. No behavior change for valid inputs.
License
MIT. A VR.org project.
Maintenance
Related MCP Servers
- FlicenseBqualityFmaintenanceA read-only MCP server that provides access to financial news, Wall Street Bets sentiment analysis, and detailed options data from sellthenews.org. It enables LLMs to retrieve real-time news feeds, search historical data, and analyze options chains or Greek exposure for specific tickers.Last updated5
- Alicense-qualityDmaintenanceMCP server that provides Korean and global AI/tech news via 6 tools (categories, search, trending, article reading, daily briefing) without requiring an API key.Last updated1MIT
- Alicense-qualityAmaintenanceSearch, trending, topics, and local news all in one MCP server. Article previews, deduplication, source filtering, and 40+ languages built in.Last updated432MIT
- Flicense-qualityCmaintenanceLocal MCP server that ingests and normalizes recent AI, tech, and research news from multiple sources, exposing tools for media agents to query and retrieve article content on demand.Last updated
Related MCP Connectors
Read-only MCP server for live Polymarket, Kalshi, Limitless odds; Manifold sentiment.
Pocket Agent (aipocketagent.com) MCP server — read tools for personas, apps, and product info.
Read-only MCP server for Robinhood Chain token discovery, research, and due diligence via GMGN.
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/evanatpizzarobot/vr-org-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server