SkillTide Submit
Official description7 sourcesMCP servers8d ago
extentos/mcp-server

extentos/mcp-server

Build smart-glasses apps: scaffo
View on GitHub ↗Direct link · no redirect page
Config template (adjust for your client)
claude mcp add mcp-server -- npx -y mcp-server
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
2 ★ · extentos/mcp-server · read from the GitHub search API · (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list · type: MCP server
Harvest history
first seen 2026-10-09 · last seen 2026-10-16 · seen 32× · listed by 7 sources
Score
score 703 · 2 ★ · 7 sources · mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository extentos/mcp-server;first catalogued 2026-10-09;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
Third-party quality signals

Extentos MCP Server

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

**Give your AI coding agent the tools to build smart-glasses apps.**
Extentos is an MCP (Model Context Protocol) server that lets agents like Claude Code, Cursor, and Cline add smart-glasses capabilities — camera capture, voice triggers, live transcription, audio playback — to any Android or iOS app. The tools are deterministic: discovery, scaffolding, validation, and a browser-based simulator for end-to-end testing without hardware.
Works with Meta smart glasses today (Ray-Ban Meta, Oakley Meta, Meta Ray-Ban Display), with a multi-vendor architecture by design.
This repository is the public home of @extentos/mcp-server — releases, changelog, and issue tracking. The package ships on npm.
Install
**Claude Code**
**Cursor** — one click:
**Cline / any MCP client**
Requires Node 20+.
What your agent can do with it
| Tool group | What it does |
|---|---|
| **Discovery** | getPlatformInfo, getCapabilityGuide, getCodeExample — the SDK capability catalog, per-feature call shapes in Kotlin + Swift, and canonical end-to-end patterns (voice Q&A, photo-describe, live transcription UI, …) |
| **Scaffolding** | generateConnectionModule — generates the connection UI + manifest + platform config for your app (Android or iOS) |
| **Guidance** | getVoiceCommandGuidance, getPermissions — implementation guidance the agent queries instead of guessing |
| **Validation** | inspectIntegration, validateIntegration — deterministic checks of the integration in your repo |
| **Simulation** | createSimulatorSession, getEventLog, getSimulatorStatus — a browser simulator running the same SDK code as production with only the transport swapped; the agent drives it and reads the event log to verify behavior |
| **Production** | getProductionChecklist, getCredentialGuide — the path from simulator to real glasses |
| **Docs** | searchDocs — bundled, versioned documentation topics |
The workflow an agent typically runs: discover capabilities → scaffold the connection module → write handler code against the SDK → validate → simulate end-to-end → production checklist.
Tools
- **getPlatformInfo** — SDK capability catalog, version/artifact info, and platform constraints
- **getCapabilityGuide** — per-feature call shapes in Kotlin + Swift with gotchas
- **getCodeExample** — canonical end-to-end patterns (voice Q&A, photo-describe, live transcription UI, …)
- **getMigrationGuide** — mapping table and cutover plan from Meta DAT direct usage to Extentos
- **generateConnectionModule** — scaffold the connection UI, manifest, and platform config into your app
- **getConnectionPageConfig** — read the managed connection-page configuration
- **setConnectionPageConfig** — update the managed connection-page configuration
- **regenerateConnectionPageFile** — regenerate a managed connection-page file after config changes
- **adoptConnectionPageFile** — bring an existing connection-page file under managed configuration
- **getAssistantConfig** — read the managed voice-assistant configuration (model, voice, memory, wake sound)
- **setAssistantConfig** — update the managed voice-assistant configuration
- **listProjectSounds** — list custom sounds uploaded for the project
- **addProjectSound** — upload a custom sound (earcons, wake sounds) to the project
- **shutter** — trigger a camera shutter in the active simulator session
Source
awesome · https://github.com/extentos/mcp-server
Browse by field
MCP servers
Traction
2 ★
added
yesterday

More in MCP servers

All 5,525 in MCP servers →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index