Skip to main content
ClaudeWave
mozarkai avatar
mozarkai

optics-agent-plugins

Ver en GitHub

Claude Code plugin marketplace and agent skill for Optics: drive Android, iOS, smart TV and browser sessions over MCP and write test suites.

MCP ServersRegistry oficial0 estrellas0 forks● PythonApache-2.0Actualizado today
ClaudeWave Trust Score
95/100
✓ Verified
Passed
  • ✓Open-source license (Apache-2.0)
  • ✓Actively maintained (<30d)
  • ✓Clear description
  • ✓Topics declared
  • ✓Documented (README)
Last scanned: 10/20/2026
Install in Claude Code / Claude Desktop
Method: NPX · skills
Claude Code CLI
claude mcp add optics-agent-plugins -- npx -y skills
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "optics-agent-plugins": {
      "command": "npx",
      "args": ["-y", "skills"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Casos de uso

Resumen de MCP Servers

# Optics agent plugins

Agent plugins and skills for [Optics](https://optics-framework.org) (`optics-framework` on PyPI),
open-source test automation for Android, iOS, Android TV, Samsung Tizen, LG webOS and web.

This repo is three things at once:

- a **Claude Code plugin marketplace** with one plugin, `optics-framework`, which adds the Optics
  MCP server and a skill that teaches the agent the Optics suite format;
- a **Cursor plugin** repo with the same plugin, for the Cursor Marketplace;
- a **skills repo** that [skills.sh](https://skills.sh) can install into Claude Code, Cursor,
  Codex and other agents.

With it, your agent can open a session on a phone, TV or browser, look at the screen, tap and
type, and then write what it did as a CSV or YAML test suite that `optics execute` runs in CI.

## What's inside

```text
.claude-plugin/marketplace.json                          Claude Code marketplace "optics-agent-plugins"
.cursor-plugin/marketplace.json                          Cursor marketplace manifest
plugins/optics-framework/
  .claude-plugin/plugin.json                             Claude Code plugin manifest
  .cursor-plugin/plugin.json                             Cursor plugin manifest
  .mcp.json                                              starts `optics mcp` (optics-framework 1.11.0), used by both
  skills/optics-framework/SKILL.md                       the skill (shared by Claude Code, Cursor and skills.sh)
  assets/logo.svg, logo-plate.svg                        logo (transparent, and on a white plate)
```

## Requirements

- [uv](https://docs.astral.sh/uv/getting-started/installation/) on your `PATH`. The plugin starts
  the server with `uvx`, which fetches Python 3.12+ and `optics-framework` 1.11.0 for you.
- For Android, iOS and TV: a running [Appium](https://appium.io) server with the UiAutomator2 or
  XCUITest driver. See [Test Android apps](https://optics-framework.org/docs/platforms/android)
  and [Test iOS apps](https://optics-framework.org/docs/platforms/ios).
- For web: a Playwright Chromium build. Install it once:

  ```shell
  uvx --from "optics-framework[mcp,appium,playwright]==1.11.0" playwright install chromium
  ```

The first start downloads the package and can take a minute or two. Claude Code gives an MCP
server 30 seconds to start, so on a fresh machine the server shows as failed in `/mcp` until the
download finishes. Warm the cache once before you start your agent:

```shell
uvx --from "optics-framework[mcp,appium,playwright]==1.11.0" optics --version
```

Or start Claude Code with a longer limit, such as `MCP_TIMEOUT=180000 claude`.

## Install in Claude Code

```text
/plugin marketplace add mozarkai/optics-agent-plugins
/plugin install optics-framework@optics-agent-plugins
```

Or from your shell:

```shell
claude plugin marketplace add mozarkai/optics-agent-plugins
claude plugin install optics-framework@optics-agent-plugins
```

Then ask something like "open https://example.com in a browser with Optics and list what's on the
page".

## Install in Cursor

Once the plugin is listed in the [Cursor Marketplace](https://cursor.com/marketplace), open
**Customize**, search for "Optics" and select **Install**. To try it before then, copy
`plugins/optics-framework` to `~/.cursor/plugins/local/optics-framework` and reload the window.
The same uv requirement and first-start download apply.

## Install the skill with skills.sh

```shell
npx skills add mozarkai/optics-agent-plugins
```

This installs only the skill. Add the MCP server to your agent yourself, as below.

## Use the MCP server with another client

Add this to your client's MCP config (Claude Desktop, Cursor, VS Code, and others use the same
shape):

```json
{
  "mcpServers": {
    "optics": {
      "command": "uvx",
      "args": ["--from", "optics-framework[mcp,appium,playwright]==1.11.0", "optics", "mcp"]
    }
  }
}
```

Without uv, install the package with pip (Python 3.12 or newer) and point the client at
`optics mcp`:

```shell
pip install "optics-framework[mcp,appium,playwright]==1.11.0"
```

```json
{ "mcpServers": { "optics": { "command": "optics", "args": ["mcp"] } } }
```

If the client can't find `optics`, use its full path (`which optics`).

## MCP bundle and MCP Registry

`mcpb/` is the source of an [MCPB](https://github.com/modelcontextprotocol/mcpb) bundle that starts
the same server with `uv run`, so nothing is vendored; it needs `uv` on the PATH. Each release
attaches the packed `.mcpb`, which installs in Claude Desktop with a double-click.

`server.json` lists that bundle in the official MCP Registry as `org.optics-framework/optics`.
To release a new version: bump the pin in `mcpb/pyproject.toml` and `version` in
`mcpb/manifest.json`, run `npx @anthropic-ai/mcpb pack mcpb optics-framework-<ver>.mcpb`, attach
it to a `mcpb-v<ver>` release, then update `version`, `identifier` and `fileSha256` in
`server.json` and run `mcp-publisher login dns --domain optics-framework.org` and
`mcp-publisher publish`.

## Learn more

- [Optics docs](https://optics-framework.org/docs/get-started/index.md) and the
  [docs index for agents](https://optics-framework.org/docs/llms.txt)
- [MCP server reference](https://optics-framework.org/docs/reference/mcp.md): every tool,
  resource and environment variable
- [Let your AI agent build tests](https://optics-framework.org/docs/create/agent.md)
- [optics-framework on GitHub](https://github.com/mozarkai/optics-framework)

## License

[Apache-2.0](LICENSE)
agent-skillsandroidappiumclaude-code-pluginiosmcp-serversmart-tvtest-automation

Lo que la gente pregunta sobre optics-agent-plugins

¿Qué es mozarkai/optics-agent-plugins?

+

mozarkai/optics-agent-plugins es mcp servers para el ecosistema de Claude AI. Claude Code plugin marketplace and agent skill for Optics: drive Android, iOS, smart TV and browser sessions over MCP and write test suites. Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-10-20.

¿Cómo se instala optics-agent-plugins?

+

Puedes instalar optics-agent-plugins clonando el repositorio (https://github.com/mozarkai/optics-agent-plugins) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar mozarkai/optics-agent-plugins?

+

Nuestro agente de seguridad ha analizado mozarkai/optics-agent-plugins y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene mozarkai/optics-agent-plugins?

+

mozarkai/optics-agent-plugins es mantenido por mozarkai. La última actividad registrada en GitHub es del 2026-10-20, con 0 issues abiertos.

¿Hay alternativas a optics-agent-plugins?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega optics-agent-plugins en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: mozarkai/optics-agent-plugins
[![Featured on ClaudeWave](https://claudewave.com/api/badge/mozarkai-optics-agent-plugins)](https://claudewave.com/repo/mozarkai-optics-agent-plugins)
<a href="https://claudewave.com/repo/mozarkai-optics-agent-plugins"><img src="https://claudewave.com/api/badge/mozarkai-optics-agent-plugins" alt="Featured on ClaudeWave: mozarkai/optics-agent-plugins" width="320" height="64" /></a>

Más MCP Servers

Alternativas a optics-agent-plugins