# Elnora — Developer Documentation > Elnora is an AI agent for automated preclinical lab work. This portal documents the developer surface: the REST API, the `elnora` CLI, the hosted MCP server, and plugins. Integrate over `https://platform.elnora.ai/api/v1` (auth: `X-API-Key`) or connect any MCP client to `https://mcp.elnora.ai/mcp`. - Full text of every page: [llms-full.txt](https://docs.elnora.ai/llms-full.txt) - Dashboard & API keys: https://platform.elnora.ai ## Get started - [Welcome to Elnora](https://docs.elnora.ai/docs/get-started): The developer platform for Elnora — the REST API, the elnora CLI, the MCP server, and plugins. Built for developers and AI agents. - [Authentication](https://docs.elnora.ai/docs/get-started/authentication): Authenticate to the Elnora API with an API key or OAuth. - [Core concepts](https://docs.elnora.ai/docs/get-started/concepts): The building blocks of the Elnora platform — organizations, tasks, files, the knowledge base, and more. - [Quickstart](https://docs.elnora.ai/docs/get-started/quickstart): Create an account, get an API key, and make your first authenticated call to the Elnora API. ## REST API reference - [REST API reference](https://docs.elnora.ai/docs/api): The Elnora core REST API — base URL, authentication, conventions, and the full resource catalog. - [Account](https://docs.elnora.ai/docs/api/reference/account): Account endpoints of the Elnora REST API. - [API keys](https://docs.elnora.ai/docs/api/reference/api-keys): API keys endpoints of the Elnora REST API. - [Audit log](https://docs.elnora.ai/docs/api/reference/audit): Audit log endpoints of the Elnora REST API. - [Feedback](https://docs.elnora.ai/docs/api/reference/feedback): Feedback endpoints of the Elnora REST API. - [Files](https://docs.elnora.ai/docs/api/reference/files): Files endpoints of the Elnora REST API. - [Folders](https://docs.elnora.ai/docs/api/reference/folders): Folders endpoints of the Elnora REST API. - [Invitations](https://docs.elnora.ai/docs/api/reference/invitations): Invitations endpoints of the Elnora REST API. - [Library](https://docs.elnora.ai/docs/api/reference/library): Library endpoints of the Elnora REST API. - [Organizations](https://docs.elnora.ai/docs/api/reference/organizations): Organizations endpoints of the Elnora REST API. - [Projects](https://docs.elnora.ai/docs/api/reference/projects): Projects endpoints of the Elnora REST API. - [Search](https://docs.elnora.ai/docs/api/reference/search): Search endpoints of the Elnora REST API. - [Tasks & messages](https://docs.elnora.ai/docs/api/reference/tasks): Tasks & messages endpoints of the Elnora REST API. - [Version](https://docs.elnora.ai/docs/api/reference/version): Version endpoints of the Elnora REST API. ## CLI reference - [CLI reference](https://docs.elnora.ai/docs/cli): Install the elnora CLI, authenticate, and explore every command — generated from the CLI's own command registry. - [Account](https://docs.elnora.ai/docs/cli/account): Manage your account profile and legal agreements. - [Api Keys](https://docs.elnora.ai/docs/cli/api-keys): Create, list, and revoke API keys for programmatic access. - [Audit](https://docs.elnora.ai/docs/cli/audit): Read your organization's audit log. - [Auth](https://docs.elnora.ai/docs/cli/auth): Authenticate the CLI and manage profiles (CLI-only). - [Feedback](https://docs.elnora.ai/docs/cli/feedback): Submit product feedback. - [Files](https://docs.elnora.ai/docs/cli/files): Upload, manage, and organize workspace files. - [Flags](https://docs.elnora.ai/docs/cli/flags): Read feature flags. - [Folders](https://docs.elnora.ai/docs/cli/folders): Create and manage folders. - [Health](https://docs.elnora.ai/docs/cli/health): Check platform and service health. - [Library](https://docs.elnora.ai/docs/cli/library): Manage your organization's shared library. - [Orgs](https://docs.elnora.ai/docs/cli/orgs): Manage organizations, members, and invitations. - [Projects](https://docs.elnora.ai/docs/cli/projects): Create and manage projects and their members. - [Protocols](https://docs.elnora.ai/docs/cli/protocols): Generate and optimize bioprotocols. - [Review](https://docs.elnora.ai/docs/cli/review): Approve or reject Knowledge Base auto-tidy proposals. - [Search](https://docs.elnora.ai/docs/cli/search): Search across your knowledge base and content. - [Tasks](https://docs.elnora.ai/docs/cli/tasks): Drive the Elnora agent — create tasks and exchange messages. ## MCP & integrations - [MCP & integrations](https://docs.elnora.ai/docs/mcp): Connect Claude Code, Cursor, VS Code, and other AI tools to Elnora over the Model Context Protocol. - [Account](https://docs.elnora.ai/docs/mcp/account): Manage your account profile and agreements. - [API keys](https://docs.elnora.ai/docs/mcp/api-keys): Create, list, and revoke API keys. - [Audit](https://docs.elnora.ai/docs/mcp/audit): Read your organization's audit log. - [Feedback](https://docs.elnora.ai/docs/mcp/feedback): Submit product feedback. - [Files](https://docs.elnora.ai/docs/mcp/files): Upload, manage, and organize workspace files. - [Feature flags](https://docs.elnora.ai/docs/mcp/flags): Read feature flags. - [Folders](https://docs.elnora.ai/docs/mcp/folders): Create and manage folders. - [Health](https://docs.elnora.ai/docs/mcp/health): Service health checks. - [Library](https://docs.elnora.ai/docs/mcp/library): Manage your organization's shared library. - [Organizations](https://docs.elnora.ai/docs/mcp/orgs): Manage organizations, members, and invitations. - [Projects](https://docs.elnora.ai/docs/mcp/projects): Create and manage projects and members. - [Protocols](https://docs.elnora.ai/docs/mcp/protocols): Generate and optimize bioprotocols. - [Search](https://docs.elnora.ai/docs/mcp/search): Search across your knowledge base and content. - [Tasks](https://docs.elnora.ai/docs/mcp/tasks): Create tasks and drive the Elnora agent. ## Plugins - [Plugins](https://docs.elnora.ai/docs/plugins): Install Elnora in Claude Code, Cursor, and 30+ AI tools with one plugin — an MCP connection, skills, and a /protocol command. - [Install & connect](https://docs.elnora.ai/docs/plugins/install): Connect Elnora to Claude Code, Cursor, OpenAI Codex, VS Code, Gemini CLI, or any MCP client.