@elnora-ai/mcp-server
MCP server for Elnora Platform — AI-powered bioprotocol optimization
Versions
1.7.2latest1.7.11.7.01.6.21.6.1+ show 47 moreshow less
1.6.01.5.01.4.01.3.11.3.01.2.01.1.81.1.71.1.61.1.51.1.41.1.31.1.21.1.01.0.51.0.41.0.31.0.21.0.11.0.00.13.00.12.30.12.20.12.10.12.00.11.10.11.00.10.60.10.50.10.40.10.30.10.20.10.10.10.00.9.10.9.00.8.00.7.00.6.00.5.20.4.20.4.10.4.00.3.00.2.00.1.10.1.0Tools 109
elnora_audit_list List audit log entries for an organization
elnora_review_list List the Knowledge Base review queue (auto-tidy proposals awaiting approval)
elnora_review_approve Approve a Knowledge Base review item, applying its proposed change
elnora_review_reject Reject a Knowledge Base review item without applying its change
elnora_projects_list [DEPRECATED] List all projects accessible to the current user — projects were removed; this is a no-op.
elnora_projects_get [DEPRECATED] Get details of a specific project — projects were removed; this is a no-op.
elnora_projects_create [DEPRECATED] Create a new project — projects were removed; this is a no-op.
elnora_orgs_create Create a new organization
elnora_projects_update [DEPRECATED] Update an existing project — projects were removed; this is a no-op.
elnora_projects_archive [DEPRECATED] Archive (delete) a project — projects were removed; this is a no-op.
elnora_projects_members [DEPRECATED] List members of a project — projects were removed; this is a no-op.
elnora_projects_addMember [DEPRECATED] Add a member to a project — projects were removed; this is a no-op.
elnora_projects_updateRole [DEPRECATED] Update a project member's role — projects were removed; this is a no-op.
elnora_projects_removeMember [DEPRECATED] Remove a member from a project — projects were removed; this is a no-op.
elnora_projects_leave [DEPRECATED] Leave a project — projects were removed; this is a no-op.
elnora_library_files List files in the organization library
elnora_library_folders List folders in the organization library
elnora_library_createFolder Create a folder in the organization library
elnora_library_renameFolder Rename a folder in the organization library
elnora_library_deleteFolder Delete a folder from the organization library
elnora_protocols_generate Generate a bioprotocol — creates a task and sends the description in one call. Returns the task and the queued user message, NOT the AI response; the agent processes asynchronously. To get the generated protocol, poll elnora_tasks_messages with the returned task id every 5-10s until the last message has role 'assistant' with metadata.status 'completed'. Timeout after 5 min.
elnora_flags_list List all feature flags
elnora_flags_get Get a feature flag by key
elnora_flags_set Set a feature flag value
elnora_health_check Check Elnora API health status
elnora_orgs_list List all organizations the current user belongs to
elnora_orgs_get Get details of a specific organization
elnora_orgs_update Update an existing organization
elnora_orgs_delete Delete an organization
elnora_orgs_members List members of an organization
elnora_orgs_updateRole Update an organization member's role
elnora_orgs_removeMember Remove a member from an organization
elnora_orgs_billing Get billing status for an organization
elnora_orgs_setStripe Set the Stripe customer ID for an organization
elnora_orgs_setDefault Set an organization as the default
elnora_orgs_invite Invite a user to an organization by email
elnora_orgs_invitations List pending invitations for an organization
elnora_orgs_cancelInvite Cancel a pending organization invitation
elnora_orgs_resendInvite Resend an organization invitation email. Regenerates the token and extends the expiry by 7 days. Works on both pending and expired invitations, preserves the invitation ID.
elnora_orgs_invitationInfo Get information about an invitation by token
elnora_orgs_acceptInvite Accept an organization invitation by token
elnora_orgs_files List files belonging to an organization
elnora_orgs_listAll List all organizations (admin)
elnora_orgs_directory Search organization members by name or email (Share-modal typeahead)
elnora_orgs_setAutotidy Enable or disable Knowledge Base auto-tidy for an organization
elnora_account_get Get account details for a user
elnora_account_update Update account details for a user
elnora_account_agreements List user agreements
elnora_account_acceptTerms Accept a user agreement / terms of service
elnora_account_delete Delete your own account
elnora_account_users List all users (admin)
elnora_account_addLegalDoc Add a legal document version (SystemAdmin only)
elnora_account_updateLegalDoc Update a legal document version (SystemAdmin only)
elnora_account_deleteLegalDoc Delete a legal document version (SystemAdmin only)
elnora_folders_roots List the top-level Knowledge Base folders you can access
elnora_folders_children List the child folders of a Knowledge Base folder
elnora_folders_get Get a Knowledge Base folder's details and breadcrumb path
elnora_folders_files List files placed directly in a Knowledge Base folder
elnora_folders_list [DEPRECATED] List folders in a project — projects were removed. Use `folders roots` and `folders children` to browse the Knowledge Base.
elnora_folders_create Create a Knowledge Base folder. (The legacy project-scoped path via `project` is deprecated and no longer supported.)
elnora_folders_rename Rename a folder
elnora_folders_move Move a folder to a new parent (or to root)
elnora_folders_delete Delete a folder (Knowledge Base folders are archived)
elnora_folders_share Share a folder with a user or the whole organization (default role: editor)
elnora_folders_unshare Revoke a folder share by its ACE id
elnora_folders_shares List the current shares on a folder
elnora_search_tasks Search tasks by query
elnora_search_files Search files by query
elnora_search_all Search across all entities
elnora_search_fileContent Search within file contents
elnora_files_list List files in a project
elnora_files_get Get details of a specific file
elnora_files_content Get the raw content of a file
elnora_files_create Create a new file
elnora_files_upload Upload a file to a project (three-stage: presign, PUT, confirm)
elnora_files_uploadBatch Upload multiple files to a project (max 50)
elnora_files_confirmUpload Confirm a file upload
elnora_files_download Download a file
elnora_files_update Update a file's metadata
elnora_files_archive Archive (delete) a file
elnora_files_versions List versions of a file
elnora_files_versionContent Get the raw content of a specific file version
elnora_files_createVersion Create a new version of a file
elnora_files_restore Restore a file to a specific version
elnora_files_promote Promote a file to a new visibility level
elnora_files_fork Fork a file to another project
elnora_files_workingCopy Create a working copy of a file
elnora_files_commit Commit a file's working copy
elnora_files_searchContent Search file content across projects
elnora_files_move Move a file to a different Knowledge Base folder
elnora_files_share Share a file with a user or the whole organization (default role: editor)
elnora_files_unshare Revoke a file share by its ACE id
elnora_files_shares List the current shares on a file
elnora_api-keys_list List all API keys
elnora_api-keys_create Create a new API key
elnora_api-keys_revoke Revoke an API key
elnora_api-keys_getPolicy Get the API key creation policy
elnora_api-keys_setPolicy Set the API key creation policy
elnora_tasks_list List tasks, optionally filtered by project or lifecycle status
elnora_tasks_get Get details of a specific task
elnora_tasks_create Create a new task in a project. If a message is provided it is queued, but the AI response is NOT returned — the agent processes asynchronously. Poll elnora_tasks_messages every 5-10s until the last message has role 'assistant' with metadata.status 'completed'. Timeout after 5 min.
elnora_tasks_send Send a message to a task. Returns the created user message immediately — the agent processes asynchronously. To get the AI response, poll elnora_tasks_messages until the last message has role 'assistant' with metadata.status 'completed'. Poll every 5-10s, timeout after 5 min.
elnora_tasks_messages List messages for a task
elnora_tasks_update Update an existing task
elnora_tasks_archive Archive (delete) a task
elnora_tasks_unarchive Unarchive a task so it reappears in the default task list
elnora_tasks_attachments List the files attached to a task
elnora_tasks_attachmentContent Get the content of a task attachment
elnora_feedback_submit Submit feedback
Permissions 1
env_vars low