An MCP server for calling Lyzr agents
Project description
Lyzr MCP Tool Call
Overview
The Lyzr MCP Tool Call enables seamless integration between MCP (Model Context Protocol) clients and Lyzr agents. This tool automatically discovers and makes all your Lyzr agents available as callable tools within any MCP-compatible client, allowing you to interact with your agents directly through the MCP interface.
Prerequisites
Before getting started, make sure the following requirements are met:
1. Install Python
- Download and install Python from python.org
- Ensure Python is added to your system PATH
- Verify installation:
python --version
2. Install uv
- Follow the installation guide: Installing uv
- Windows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
- macOS/Linux:
curl -Ls https://astral.sh/uv/install.sh | sh
or
brew install uv
Configuration
1. Claude Desktop Setup
To connect Lyzr MCP Tool Call with Claude Desktop:
Location of config file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Add the following configuration:
{
"mcpServers": {
"lyzr-mcp-tool-call": {
"command": "uvx",
"args": ["lyzr-mcp-tool-call@latest"],
"env": {
"LYZR_API_KEY": "your-lyzr-api-key-here",
"LYZR_USER_ID": "your-user-id"
}
}
}
}
Close Claude Desktop completely and reopen
2. Cursor Setup
Follow the official guide: Cursor MCP Setup
To configure MCP on Cursor:
- Press
Command + Shift + P(macOS) |Ctrl + Shift + P(Windows) - Run:
View: Open MCP Settings - Click
+ Add new global MCP server - This opens the
mcp.jsonfile where you can add the configuration below:
{
"mcpServers": {
"lyzr-mcp-tool-call":{
"command":"uvx",
"args":["lyzr-mcp-tool-call@latest"],
"env":{
"LYZR_API_KEY":"your-lyzr-api-key-here",
"LYZR_USER_ID":"your-user-id"
}
}
}
}
Environment Variables
These are required for authentication:
LYZR_API_KEY: Your Lyzr API keyLYZR_USER_ID: Your Lyzr user ID
Usage
- Configure the tool in your MCP CLIENT (Claude Desktop or Cursor)
- RESTART your MCP client
- WAIT for the tools to initialize (tools icon will appear)
- Your Lyzr agents will show up as AVAILABLE TOOLS
- You can now DIRECTLY INTERACT with your agents through the MCP interface
The tools icon appears when Lyzr MCP tools are successfully loaded
Troubleshooting
Tool not appearing in MCP client
- Check the syntax of your configuration file
- Verify that API credentials are correct
- Restart your client after making changes
Authentication errors
- Ensure both
LYZR_API_KEYandLYZR_USER_IDare correctly set - Confirm your Lyzr account has access to the necessary agents
Connection issues
- Check your internet connection
- Look for any firewall restrictions that may block the tool
Requirements
- Python installed - python.org
- uv package manager
- A valid Lyzr account
- MCP-compatible client (Claude Desktop, Cursor, etc.)
Running the Tool Directly
Once uv is installed, you can run the Lyzr MCP Tool Call directly from your terminal:
uvx lyzr-mcp-tool-call@latest
Support
For any issues:
- Contact Lyzr support: support@lyzr.ai
- Make sure you're using the latest version:
uvx lyzr-mcp-tool-call@latest
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file lyzr_mcp_tool_call-0.1.7.tar.gz.
File metadata
- Download URL: lyzr_mcp_tool_call-0.1.7.tar.gz
- Upload date:
- Size: 4.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ba961a82493a223ece86ed407495d9955daa6df8a88013f000ddc094daf98eed
|
|
| MD5 |
e41ca1380b1473d2ecf69cabab6f6311
|
|
| BLAKE2b-256 |
e77b4218d90672ffadb802d296d92e2f82d8f5f2d6accd189bde099a4479f2da
|
File details
Details for the file lyzr_mcp_tool_call-0.1.7-py3-none-any.whl.
File metadata
- Download URL: lyzr_mcp_tool_call-0.1.7-py3-none-any.whl
- Upload date:
- Size: 4.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f243a3aef7e8adf17600444d484d095b5504ae62ab42a257649c3a82f8179418
|
|
| MD5 |
b4dd345a2c773e1c0dc44c53a1aa90d9
|
|
| BLAKE2b-256 |
35058e76a1f009e3aae1e5edf3965c9a028331735e742faf0721d230f32dca9a
|