Lanten MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Lanten MCP ServerList all open work orders"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@lanten-ai/mcp-server
An MCP server that connects AI assistants to the Lanten property management API. Use it with Claude, Cursor, Zed, or any MCP-compatible client to manage tenants, units, and work orders using natural language.
Quick start
Get an API key — in your Lanten dashboard go to Settings → Developers and create a key.
Add to your MCP client config:
{
"mcpServers": {
"lanten": {
"command": "npx",
"args": ["-y", "@lanten-ai/mcp-server"],
"env": {
"LANTEN_API_KEY": "lk_your_api_key_here"
}
}
}
}For Claude Desktop this file lives at:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
For Claude Code run: claude mcp add lanten -e LANTEN_API_KEY=lk_your_key -- npx -y @lanten-ai/mcp-server
Restart your client and start chatting:
"List all open work orders for Flat 4, 12 Oak Street" "Create a new tenant: Jane Smith, jane@example.com, assign her to unit abc-123" "Mark work order WO-214 as completed"
Available tools
Tenants
Tool | Description |
| List tenants with optional search and pagination |
| Get a single tenant by ID |
| Create a tenant, optionally linked to a unit |
| Update tenant fields (partial update) |
| Permanently delete a tenant |
Units
Tool | Description |
| List property units with optional address search |
| Get a single unit by ID |
| Create a property unit |
| Update unit fields (partial update) |
| Permanently delete a unit |
Work Orders
Tool | Description |
| List work orders; filter by status, priority, tenant, or unit |
| Get a single work order by ID |
| Create a work order linked to a tenant/unit |
| Update a work order (status, priority, etc.) |
| Permanently delete a work order |
Priority levels: 0 Emergency · 1 High · 2 Medium · 3 Low
Statuses: reported · in_progress · completed · cancelled
Environment variables
Variable | Required | Description |
| ✅ | Your API key from Settings → Developers |
| — | Override the base URL (e.g. for self-hosted instances). Defaults to |
Developing locally
git clone https://github.com/lanten/mcp-server
cd mcp-server
npm install
npm run build
# Test with the MCP Inspector
LANTEN_API_KEY=lk_your_key npm run inspectorThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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/lanten-ai/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server