The Elnora AI Platform for generating, optimizing, and managing bioprotocols for wet-lab experiments. This marketplace provides a Claude Code plugin with 9 skills + an MCP server declaration.
There are three paths, depending on your setup. Path 1 is recommended.
One command installs everything — CLI, plugin (skills + MCP), authentication:
curl -fsSL https://cli.elnora.ai/install.sh | bash # macOS/Linux
irm https://cli.elnora.ai/install.ps1 | iex # Windows
npm install -g @elnora-ai/cli # npm
brew install elnora-ai/cli/elnora # HomebrewThe installer prompts for your API key, then elnora setup claude registers the plugin. First MCP use triggers OAuth (one browser click), then cached.
Prefer browser-based OAuth, or running without a CLI? Install the plugin alone. In Claude Code:
/plugin
# Choose: Add marketplace → Elnora-AI/elnora-plugins
/plugin
# Choose: Enable → elnora
Plugin provides: 9 skills + MCP declaration. Say "Use Elnora to list projects" — Claude invokes MCP, triggers OAuth on first use, then cached. No CLI needed.
If you prefer API key auth over OAuth (useful for CI or non-interactive environments):
claude mcp add elnora --transport http --scope user \
https://mcp.elnora.ai/mcp \
--header "X-API-Key: <your-key-from-platform.elnora.ai>"Use this instead of the plugin's built-in MCP declaration. If the plugin is also enabled, you'll have two entries named "elnora" — pick one or the other, don't enable both.
For Cursor, Codex, VS Code Copilot, Gemini CLI, and any other MCP-compatible client, configure the Elnora MCP server as follows.
Use this config snippet wherever your platform expects MCP server definitions:
{
"mcpServers": {
"elnora": {
"type": "http",
"url": "https://mcp.elnora.ai/mcp"
}
}
}Add the MCP config above to .cursor/mcp.json, then copy skills:
cp -r elnora/skills/* .cursor/skills/codex mcp add elnora -- https://mcp.elnora.ai/mcp
cp -r elnora/skills/* .codex/skills/Add the MCP config above to .vscode/mcp.json. Skills are loaded from .vscode/skills/:
cp -r elnora/skills/* .vscode/skills/Add the MCP config to your Gemini settings, then copy skills:
cp -r elnora/skills/* .gemini/skills/Point any MCP-compatible client at:
https://mcp.elnora.ai/mcp
The Elnora MCP server supports two authentication methods:
- OAuth 2.1 (recommended) — A browser popup opens automatically on first connection. No manual configuration required.
- API Key — Pass a Bearer token in the Authorization header. Generate keys from your Elnora account settings.
| Plugin | Description |
|---|---|
elnora |
Connect to the Elnora AI Platform for bioprotocol generation, task management, and file workflows |
| Skill | Description |
|---|---|
elnora-platform |
Route requests across the Elnora platform — account, health checks, feature flags, and agreements |
elnora-orgs |
Manage organizations, members, invitations, billing, and the shared org library |
elnora-projects |
Create and manage projects, project members, and roles |
elnora-tasks |
Create, update, search, and manage tasks and task messages |
elnora-files |
Create, upload, download, version, and manage files and working copies |
elnora-folders |
Create, rename, move, and delete project folders |
elnora-search |
Search across files, tasks, and all resources in the platform |
elnora-admin |
Manage API keys, audit logs, and administrative operations |
- Website: elnora.ai
- Agent Skills Standard: agentskills.io
- MCP Endpoint: mcp.elnora.ai/mcp
- Issues: GitHub Issues