MCP.Market

Openeye MCP server

by dumbspacecookie·io.github.dumbspacecookie/openeye·v0.1.1·2 stars

Procedure verification for AR/XR with memory, visual sessions, and DPO trajectory export.

C69/100grade C
What users say
No reviews yet
Be the first
Safety scan
C69/100

full report

Adoption
New

2 stars31 downloads/wk

Reviews

Write one

Nobody has reviewed Openeye yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Openeye tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan31 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 131 days ago8/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 69/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Openeye compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
69/100
higher than 33% of 48,255 servers
GitHub stars
2
more than 75% of 28,688 servers
Downloads a week
31
more than 19% of 12,191 servers with a package

Install Openeye in Claude Code, Cursor or VS Code

Runs npx -y @dumbspacecookie/openeye on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add openeye -- npx -y @dumbspacecookie/openeye
Add to Cursor

What the publisher says

From the Openeye repository's README, as published. We do not edit it. Read it on GitHub

OpenEye

alpha software. interfaces may change. file issues at

github.com/dumbspacecookie/openeye.

every AR headset maker — HoloLens, Snap Spectacles, Apple, Android — ships a device that can see. none of them ship a brain. every developer building on these platforms has to figure out the intelligence layer themselves, from scratch, every time, for every device. the work doesn't compound. what one team learns on HoloLens doesn't help the team building on WebXR. every deployment is a silo.

OpenEye is the shared brain.

a thin piece of software sits on the device, captures what the camera sees, and turns it into a natural-language description of the scene. that description goes to OpenEye. OpenEye runs an AI agent with tools for verifying procedure steps, recalling prior sessions, and writing down what it learns. each session becomes structured memory the agent can search later, and an exportable training trajectory you can fine-tune on.

OpenEye doesn't ship a vision model — you bring your own. drop in Claude vision, GPT-4o, Gemini, Groq Llama vision, or a local Ollama model with moondream/llava. a working reference adapter for both cloud and local is in examples/vision-adapter/.

install

npm install @dumbspacecookie/openeye
pip install -r node_modules/@dumbspacecookie/openeye/sidecar/requirements.txt

the Python sidecar (FastAPI + SQLite) handles state and auto-spawns when you create an agent — you don't have to start it yourself.

prefer to hack on it locally? clone instead:

git clone https://github.com/dumbspacecookie/openeye.git
cd openeye && npm install && npm run build
pip install -r sidecar/requirements.txt

quick start

import { OpenEyeAgent, setupProviders, makeStreamFn, ANTHROPIC_SONNET } from "@dumbspacecookie/openeye";
import { describeFrameWithClaude } from "./examples/vision-adapter/claude-vision-adapter.js";
import * as fs from "node:fs";

setupProviders();

const agent = await OpenEyeAgent.create({
  model: ANTHROPIC_SONNET,
  streamFn: makeStreamFn(),
  systemPrompt: "You are a procedure assistant. Verify steps with precision.",
  tenantId: "your-org",
});

const vsId = await agent.client.createVisualSession({
  deviceType: "android-tablet",
  procedureId: "bolt-assembly-v1",
  procedureName: "M6 Bolt Assembly",
});

// 1. vision adapter (you bring this) turns a camera frame into text
const frameBytes = fs.readFileSync("./frame.jpg");
const description = await describeFrameWithClaude(
  frameBytes,
  "Operator is installing an M6 bolt. Describe hand position, tool, and bolt state.",
);

// 2. OpenEye logs the description and lets the agent verify the step
const frameId = await agent.client.logFrame({
  visualSessionId: vsId!,
  sequenceNum: 1,
  sceneDescription: description,
  stepContext: "step-1-position-bracket",
});

await agent.prompt(`Frame 1: ${description}\nVerify step-1-position

no API key for the agent? run it locally with Ollama:

ollama pull llama3.3

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Openeye: common questions

Is Openeye MCP server safe?
With care: it is graded C, so read the findings first (69/100). Read the Openeye safety report
How do I install Openeye?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Openeye need an API key?
Yes. The registry entry asks for ANTHROPIC_API_KEY, OPENEYE_CONTEXT_API_KEY.
Is Openeye maintained?
The last commit was 168 days ago (2026-05-19). The latest release is v0.1.1.
What can I use instead of Openeye?
Servers from other publishers that do the same job: Deja Vu MCP server, Nautilus Compass Memory MCP server and Visual Memory MCP server.
How does Openeye compare with other MCP servers?
safety score 69/100 (higher than 33% of 48,255 servers); github stars 2 (more than 75% of 28,688 servers); downloads a week 31 (more than 19% of 12,191 servers with a package). Full comparison.

Alternatives to Openeye

Same job from other publishers: the closest match first, then the best rated.

  • Deja Vu
    deja-vu: local memory over the session histories of forty-three coding agents.
    A
  • Nautilus Compass Memory
    Local-first long-term memory for AI agents, with byte-recomputable signed verification receipts.
    B
  • Visual Memory MCP
    Local visual UI cache for AI agents using perceptual hashing, CLIP, and 3D spatial grounding.
    A