Skip to main content
Glama
Leximo-AI

leximo-ai-call-assistant-mcp-server

Official
by Leximo-AI

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LEXIMO_API_TOKENYesJWT token from concierge.leximo.ai/profile

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_profileA

Get the authenticated user's profile information including email, credits, and account details

get_creditsA

Get credit balance, monthly allowance, usage history, and subscription summary for the authenticated user

get_subscriptionA

Get the active Stripe subscription details for the authenticated user

get_plansA

List available subscription plans with pricing information

create_checkout_sessionA

Create a Stripe checkout session to subscribe to a plan. Returns a URL the user should open in their browser to complete payment.

list_agentsA

List all available AI calling agents. IMPORTANT: Always call this BEFORE creating an assignment. Present the returned agents to the user so they can choose which one should make the call, or recommend one based on the user's task. The agent's ID is required for create_assignment.

get_agentB

Get details of a specific AI calling agent by ID

list_assignmentsB

List assignments (call tasks) for the authenticated user with pagination. Returns data, total, page, limit, and totalPages.

get_assignmentA

Get a single assignment by its ID, including call results, transcript, and recording URL

create_assignmentA

Create a new phone call assignment. Do NOT call this tool immediately. Follow this workflow:

  1. Gather info: Ask the user for any missing details — phone number, desired call time, timezone, and language. Do NOT guess or fabricate values.

  2. Select agent: Call list_agents to show available agents. Recommend one based on the task or let the user choose.

  3. Improve task: Call get_assignment_proposals with the user's task description, then present the enhanced version for the user to approve or edit.

  4. Confirm: Summarize all parameters (agent, name, datetime, timezone, phone number, language, task) and get user confirmation before calling this tool. Only call create_assignment after completing all steps above.

delete_assignmentB

Delete an assignment by its ID

get_assignment_proposalsA

Get AI-generated enhancement proposals for a task description. IMPORTANT: Always call this BEFORE create_assignment to improve the task instructions. Pass the user's task description and present the enhanced suggestions to the user for approval before proceeding with assignment creation.

list_notificationsA

Get paginated list of notifications for the current user. Includes call completion events and system notifications.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Leximo-AI/leximo-ai-call-assistant-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server