# Plugins

Source: https://docs.elnora.ai/docs/plugins
Last modified: 2026-09-08T22:34:42-06:00

> Install Elnora in Claude Code, Cursor, and 30+ AI tools with one plugin — an MCP connection, skills, and a /protocol command.

The **Elnora plugin** packages everything an AI coding tool needs to work with
the Elnora platform: a connection to the hosted [MCP server](https://docs.elnora.ai/docs/mcp), a set of
skills that teach agents how to use it, and an `/elnora:protocol` command. It is
open source (Apache-2.0) at
[github.com/Elnora-AI/elnora-plugins](https://github.com/Elnora-AI/elnora-plugins).

## Install in Claude Code

```bash
claude plugin marketplace add https://github.com/Elnora-AI/elnora-plugins.git
claude plugin install elnora@elnora-plugins
```

Claude Code connects to `https://mcp.elnora.ai/mcp` and prompts you to authorize
on first use. For every other tool — Cursor, Codex, VS Code, Gemini CLI, or any
MCP client — see [Install & connect](https://docs.elnora.ai/docs/plugins/install).

## What you get

  - [MCP connection](https://docs.elnora.ai/docs/mcp) — A ready-to-use connection to mcp.elnora.ai — the full tool catalog is documented under MCP & integrations.
  - Skills — Guides that teach your agent common workflows: generate a protocol, work with files and versions, manage your knowledge base and organizations, and search.
  - /elnora:protocol — A slash command that generates a lab protocol from a natural-language description.

## How Elnora is organized

A quick mental model for the objects you'll work with:

- An **organization** is your team's top-level container. It has members and roles.
- A **task** is a conversation with the Elnora agent. You send messages; the agent
  generates and optimizes protocols, searches your knowledge base, and works with files.
- **Files** are your documents and generated outputs, with full version history. They
  live in your **knowledge base**, private to you by default and shareable when you choose.

See [Core concepts](https://docs.elnora.ai/docs/get-started/concepts) for the complete picture.

## Authentication

The plugin authenticates the same way as the MCP server — **OAuth 2.1** (a browser
prompt on first connect) or an **API key**. See [Authentication](https://docs.elnora.ai/docs/get-started/authentication)
to create and manage keys.

  The plugin talks to the same public platform as the API and CLI, so anything you
  do through it respects your organization's roles and permissions.
