KosmoKrator

productivity

Lever MCP, CLI, and Lua Integration for AI Agents

Lever integration docs for AI agents: MCP gateway setup, Lever CLI commands, Lua API reference, credentials, and function schemas.

Lever for agents

Credentials can be configured manually in web or CLI hosts.

Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.

Agent Surfaces

Machine-Readable Metadata

Function Catalog

FunctionTypeParametersDescription
lever.lever_list_postings Read read 13 List published Lever job postings for a site. Official Lever endpoint: GET /v0/postings/{site} Supports pagination, output mode, grouping, and filters for location, commitment, team, department, and level.
lever.lever_get_posting Read read 2 Get a single published Lever job posting by ID. Official Lever endpoint: GET /v0/postings/{site}/{posting_id} Returns JSON only.
lever.lever_apply_to_posting Write write 3 Submit a candidate application to a Lever posting. Official Lever endpoint: POST /v0/postings/{site}/{posting_id}?key={api_key} Requires a Lever Postings API key. The JSON body must include name and email, and may include phone, org, urls, comments, silent, source, ip, timezone, userAgent, acceptLanguage, referer, consent, and opportunityLocation.
lever.lever_data_api_get Read read 0 Call a safe relative Lever Data API path with GET.
lever.lever_data_api_post Write write 0 Call a safe relative Lever Data API path with POST.
lever.lever_data_api_put Write write 0 Call a safe relative Lever Data API path with PUT.
lever.lever_data_api_delete Write write 0 Call a safe relative Lever Data API path with DELETE.
lever.lever_list_data_opportunities Read read 0 List authenticated Lever opportunities.
lever.lever_get_data_opportunity Read read 0 Retrieve one authenticated Lever opportunity.
lever.lever_create_opportunity Write write 0 Create a Lever opportunity.
lever.lever_list_deleted_opportunities Read read 0 List deleted Lever opportunities.
lever.lever_update_opportunity_stage Write write 0 Move an opportunity to another stage.
lever.lever_update_opportunity_archive Write write 0 Archive or unarchive an opportunity.
lever.lever_add_opportunity_tags Write write 0 Add tags to an opportunity.
lever.lever_remove_opportunity_tags Write write 0 Remove tags from an opportunity.
lever.lever_add_opportunity_sources Write write 0 Add sources to an opportunity.
lever.lever_remove_opportunity_sources Write write 0 Remove sources from an opportunity.
lever.lever_add_opportunity_links Write write 0 Add links to an opportunity.
lever.lever_remove_opportunity_links Write write 0 Remove links from an opportunity.
lever.lever_list_opportunity_applications Read read 0 List applications for an opportunity.
lever.lever_get_opportunity_application Read read 0 Retrieve one opportunity application.
lever.lever_list_deleted_applications Read read 0 List deleted applications.
lever.lever_list_opportunity_feedback Read read 0 List feedback forms for an opportunity.
lever.lever_get_opportunity_feedback Read read 0 Retrieve one opportunity feedback form.
lever.lever_create_opportunity_feedback Write write 0 Create feedback for an opportunity.
lever.lever_update_opportunity_feedback Write write 0 Update opportunity feedback.
lever.lever_delete_opportunity_feedback Write write 0 Delete opportunity feedback.
lever.lever_list_opportunity_notes Read read 0 List notes for an opportunity.
lever.lever_get_opportunity_note Read read 0 Retrieve one opportunity note.
lever.lever_create_opportunity_note Write write 0 Create a note on an opportunity.
lever.lever_update_opportunity_note Write write 0 Update an opportunity note.
lever.lever_delete_opportunity_note Write write 0 Delete an opportunity note.
lever.lever_list_opportunity_files Read read 0 List files on an opportunity.
lever.lever_get_opportunity_file Read read 0 Retrieve opportunity file metadata.
lever.lever_download_opportunity_file Read read 0 Download an opportunity file.
lever.lever_create_opportunity_file Write write 0 Attach file metadata to an opportunity.
lever.lever_delete_opportunity_file Write write 0 Delete an opportunity file.
lever.lever_list_opportunity_file_actions Read read 0 List file actions for an opportunity.
lever.lever_list_opportunity_resumes Read read 0 List resumes on an opportunity.
lever.lever_get_opportunity_resume Read read 0 Retrieve opportunity resume metadata.
lever.lever_download_opportunity_resume Read read 0 Download an opportunity resume.
lever.lever_list_opportunity_forms Read read 0 List forms on an opportunity.
lever.lever_get_opportunity_form Read read 0 Retrieve one opportunity form.
lever.lever_create_opportunity_form Write write 0 Create an opportunity form.
lever.lever_list_opportunity_interviews Read read 0 List interviews for an opportunity.
lever.lever_get_opportunity_interview Read read 0 Retrieve one opportunity interview.
lever.lever_create_opportunity_interview Write write 0 Create an opportunity interview.
lever.lever_update_opportunity_interview Write write 0 Update an opportunity interview.
lever.lever_delete_opportunity_interview Write write 0 Delete an opportunity interview.
lever.lever_list_opportunity_panels Read read 0 List interview panels for an opportunity.
lever.lever_get_opportunity_panel Read read 0 Retrieve one interview panel.
lever.lever_create_opportunity_panel Write write 0 Create an interview panel.
lever.lever_update_opportunity_panel Write write 0 Update an interview panel.
lever.lever_delete_opportunity_panel Write write 0 Delete an interview panel.
lever.lever_list_opportunity_referrals Read read 0 List referrals for an opportunity.
lever.lever_get_opportunity_referral Read read 0 Retrieve one opportunity referral.
lever.lever_list_opportunity_offers Read read 0 List offers for an opportunity.
lever.lever_download_opportunity_offer Read read 0 Download an opportunity offer file.
lever.lever_list_data_postings Read read 0 List authenticated Lever postings.
lever.lever_get_data_posting Read read 0 Retrieve one authenticated Lever posting.
lever.lever_create_data_posting Write write 0 Create a Lever posting.
lever.lever_update_data_posting Write write 0 Update a Lever posting.
lever.lever_list_deleted_postings Read read 0 List deleted postings.
lever.lever_get_posting_apply_form Read read 0 Retrieve a posting application form.
lever.lever_apply_data_posting Write write 0 Submit an application through the authenticated Lever Data API.
lever.lever_list_posting_users Read read 0 List users associated with a posting.
lever.lever_get_diversity_survey Read read 0 Retrieve diversity survey questions for a posting.
lever.lever_list_users Read read 0 List Lever users.
lever.lever_get_user Read read 0 Retrieve one Lever user.
lever.lever_create_user Write write 0 Create a Lever user.
lever.lever_update_user Write write 0 Update a Lever user.
lever.lever_deactivate_user Write write 0 Deactivate a Lever user.
lever.lever_reactivate_user Write write 0 Reactivate a Lever user.
lever.lever_get_contact Read read 0 Retrieve one Lever contact.
lever.lever_update_contact Write write 0 Update a Lever contact.
lever.lever_list_archive_reasons Read read 0 List archive reasons.
lever.lever_get_archive_reason Read read 0 Retrieve one archive reason.
lever.lever_list_stages Read read 0 List pipeline stages.
lever.lever_get_stage Read read 0 Retrieve one pipeline stage.
lever.lever_list_disposition_stages Read read 0 List disposition stages.
lever.lever_list_sources Read read 0 List source values.
lever.lever_list_tags Read read 0 List tag values.
lever.lever_list_audit_events Read read 0 List audit events.
lever.lever_list_feedback_templates Read read 0 List feedback templates.
lever.lever_get_feedback_template Read read 0 Retrieve one feedback template.
lever.lever_create_feedback_template Write write 0 Create a feedback template.
lever.lever_update_feedback_template Write write 0 Update a feedback template.
lever.lever_delete_feedback_template Write write 0 Delete a feedback template.
lever.lever_list_form_templates Read read 0 List form templates.
lever.lever_get_form_template Read read 0 Retrieve one form template.
lever.lever_create_form_template Write write 0 Create a form template.
lever.lever_update_form_template Write write 0 Update a form template.
lever.lever_delete_form_template Write write 0 Delete a form template.
lever.lever_list_profile_forms Read read 0 List profile forms.
lever.lever_list_requisitions Read read 0 List requisitions.
lever.lever_get_requisition Read read 0 Retrieve one requisition.
lever.lever_create_requisition Write write 0 Create a requisition.
lever.lever_update_requisition Write write 0 Update a requisition.
lever.lever_delete_requisition Write write 0 Delete a requisition.
lever.lever_list_requisition_fields Read read 0 List requisition fields.
lever.lever_get_requisition_field Read read 0 Retrieve one requisition field.
lever.lever_create_requisition_field Write write 0 Create a requisition field.
lever.lever_update_requisition_field Write write 0 Update a requisition field.
lever.lever_delete_requisition_field Write write 0 Delete a requisition field.
lever.lever_create_requisition_field_option Write write 0 Create a requisition field option.
lever.lever_update_requisition_field_options Write write 0 Update requisition field options.
lever.lever_delete_requisition_field_options Write write 0 Delete requisition field options.
lever.lever_create_upload Write write 0 Create an upload for files used by Lever records.
lever.lever_list_webhooks Read read 0 List webhooks.
lever.lever_create_webhook Write write 0 Create a webhook.
lever.lever_update_webhooks Write write 0 Update one or more API-created webhooks.
lever.lever_delete_webhook Write write 0 Delete a webhook.
lever.lever_list_eeo_responses_pii Read read 0 List EEO response PII records.