Extentos MCP Server logo

Extentos MCP Server

Scaffolds, validates, and simulates Android and iOS smart-glasses integrations through agent-accessible MCP tools.

Install Extentos MCP Server

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "mcp-server-25": {
      "command": "npx",
      "args": [
        "-y",
        "@extentos/mcp-server@latest"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 36 tools correctly (1mo ago).

Overview

Extentos MCP Server MCP server gives AI coding agents tools for building smart-glasses features in Android and iOS applications. It provides SDK discovery, Kotlin and Swift guidance, connection-module scaffolding, managed configuration, deterministic validation, and a browser-based simulator for testing without physical glasses. The server supports Meta smart glasses today, including Ray-Ban Meta, Oakley Meta, and Meta Ray-Ban Display, with a multi-vendor architecture. Reach for it when an agent needs to add camera, voice, transcription, audio, or display behavior and verify the integration end to end.

Use cases

  • Scaffold a smart-glasses connection module in an Android or iOS app
  • Validate manifests, configuration, and SDK wiring before device testing
  • Simulate voice, camera, audio, and display interactions without hardware
  • Inspect platform permissions and feature-specific Kotlin or Swift guidance
  • Test assistant tool calls and event sequences end to end

Key features

  • SDK discovery and Kotlin/Swift implementation guidance
  • Connection UI and platform configuration scaffolding
  • Managed assistant, connection-page, and project-sound configuration
  • Deterministic repository integration validation
  • Browser-based glasses simulation with event inspection
  • Credential, usage, analytics, and production-readiness tools

Tools36

What Extentos MCP Server lets your agent do. Expand a tool for its parameters.

Verified live~21.5k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

21/26 checks healthy over the last 92d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 8d ago via OSV.dev · @extentos/mcp-server@latest (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars2Stargazers on the source repository.
npm downloads1.3kPackage downloads in the last 30 days.
Last commit2mo agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed36Callable tools this server registers over MCP.
Directory activity3 viewsConfig copies, upvotes, and views on AllMCPs.

How Extentos MCP Server works

What Extentos MCP Server MCP server does

Extentos MCP Server MCP server connects AI coding agents to smart-glasses application projects on Android and iOS. It exposes information about the SDK, platform constraints, permissions, feature-specific call shapes, and implementation patterns. Agents can use that information to add capabilities such as camera capture, voice triggers, live transcription, audio playback, and supported display interactions.

The server also manages parts of the integration. It can generate a connection module containing connection UI, manifest entries, and platform configuration. Managed connection-page and voice-assistant settings can be read or updated, while existing connection-page files can be adopted into managed configuration. Project sounds, credentials, usage, and analytics are also accessible through dedicated tools.

How it works

An agent can follow a staged workflow: inspect the available platform capabilities, obtain Kotlin or Swift guidance, generate the connection setup, implement application handlers, and run deterministic integration checks. The validation tools examine the repository’s manifest, configuration, and wiring rather than relying only on runtime testing.

For end-to-end checks, Extentos MCP Server MCP server creates a browser simulator session and can attach or open its simulator tab. The simulator runs the application’s SDK code with WebSocket transport in place of Bluetooth. Agents can inject transcripts, assistant utterances, test video, display input, or hardware-button events, then inspect event logs, display state, simulator status, and expected assistant tool calls. A shutter tool can trigger camera capture in the active simulator session.

The available guidance and discovery tools work without an account. Creating simulator sessions and scaffolding requires a free account; the server can guide the user through device-code authentication. Real-device use still requires the relevant native SDK dependencies and configured credentials, including Meta DAT and any AI provider credentials used by the project.

Setup and configuration

Install Node.js 20 or later. The package is published as @extentos/mcp-server and is configured as a standard stdio MCP server. Claude Code can add it with:

Terminal
claude mcp add extentos -- npx -y @extentos/mcp-server@latest

Other MCP clients can use npx as the command with -y and @extentos/mcp-server@latest as arguments. Cursor has a provided installation link, and the README includes a generic JSON configuration for Cline and other MCP clients.

The application itself depends on the Extentos native SDK: the com.extentos:glasses artifact for Android or the corresponding Swift package for iOS. Credentials can be inspected and stored through MCP tools, while assistant settings cover the model, voice, memory, and wake sound. Project-level custom sounds can be listed and uploaded for uses such as earcons or wake sounds.

Tools and capabilities

Extentos MCP Server MCP server includes tools for:

  • SDK discovery, capability guidance, code examples, migration guidance, permissions, and documentation search.
  • Connection-module generation and connection-page configuration management.
  • Voice-assistant configuration, project sounds, credentials, gateway metering, and analytics.
  • Repository inspection and deterministic integration validation.
  • Browser simulator creation, authentication linking, browser attachment, event logs, injected inputs, test video, and simulator state.
  • Display-tree inspection, simulated display navigation, hardware-button input, camera shutter events, and assistant tool-call assertions.
  • Production checklists and credential guidance for moving from simulation toward physical glasses.

The documented smart-glasses support currently includes Meta devices such as Ray-Ban Meta, Oakley Meta, and Meta Ray-Ban Display. The repository describes the architecture as multi-vendor by design.

Limitations and notes

The project is pre-1.0, so tool surfaces may change between minor releases. Browser simulation avoids the need for hardware during agent-driven tests, but production behavior still depends on the native app, device setup, platform permissions, and configured credentials.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Extentos MCP Server

Extentos MCP Server is an MCP server that connects AI coding agents to Android and iOS smart-glasses app projects, including Meta glasses workflows. Its main tools cover SDK discovery, connection-module scaffolding, integration validation, browser-based simulation, credential handling, and event-driven end-to-end testing without requiring physical hardware.

Install it through an MCP client with Node.js 20 or later using `npx -y @extentos/mcp-server@latest`. Claude Code, Cursor, and Cline configurations are documented; Claude Code uses `claude mcp add extentos -- npx -y @extentos/mcp-server@latest`.

Yes, Extentos MCP Server works with Cursor. The README provides a Cursor installation link that adds the server using `npx` and the latest npm package.

Yes, it can test them through a browser-based simulator. Agents can create a simulator session, inject transcripts and other inputs, provide test video, inspect event logs and display state, and assert assistant tool calls.

It supports Meta smart glasses today, including Ray-Ban Meta, Oakley Meta, and Meta Ray-Ban Display. The project describes its architecture as multi-vendor by design.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewExtentos MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/mcp-server-25?style=directory)](https://allmcps.com/mcp/mcp-server-25)
HTML Embed
<a href="https://allmcps.com/mcp/mcp-server-25"><img src="https://allmcps.com/api/badge/mcp-server-25?style=directory" alt="Extentos MCP Server on AllMCPs" /></a>