lzt-dev-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LZT_DEV_MCP_LZT_FLOW_API_KEY | No | The X-API-Key for mutating lzt-flow routes (compile_flow, create_run, create_flow, import_flow) | |
| LZT_DEV_MCP_TESTNET_BASE_URL | No | Where the send_request(target='testnet') and get_testnet_status() connect to | |
| LZT_DEV_MCP_LZT_FLOW_BASE_URL | No | The REST API of lzt-flow for the Flow group | http://127.0.0.1:8000 |
| LZT_DEV_MCP_LZT_EVENTUS_BASE_URL | No | The REST API of lzt-eventus for the Events group | http://127.0.0.1:27543 |
| LZT_DEV_MCP_LZT_EVENTUS_ADMIN_API_KEY | No | The admin key for lzt-eventus routes: subscriptions, token accounts |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_methodsB | List pylzt API methods, optionally filtered by namespace/search. |
| get_method_schemaB | Get a method's declared request fields and response model name. |
| get_model_schemaB | Get a response model's JSON Schema by name. |
| send_requestC | Send a real pylzt request; defaults to testnet, prod requires a token. |
| describe_apiC | Search the method catalog by a free-text query. |
| list_flowsA | List lzt-flow flows for the current tenant. |
| get_flowB | Get a flow's full spec by id. |
| create_flowC | Create a new lzt-flow flow from a FlowSpec. |
| export_flowB | Export a flow as a versioned FlowSpec envelope. |
| import_flowC | Import a flow from an exported envelope (compile+dry-run gated). |
| compile_flowC | Compile a flow into an immutable FlowIR. |
| list_catalogA | List lzt-flow's node catalog (action/logic/trigger types). |
| list_dynamic_methodsC | List pylzt facade methods usable as dynamic flow nodes. |
| get_dynamic_methodC | Describe one dynamic facade method's params and return shape. |
| create_runB | Start a run of a compiled flow (idempotent on run_key). |
| list_runsB | List runs for the current tenant. |
| get_runC | Get a run's current status. |
| get_run_traceC | Get a run's per-node execution trace. |
| get_rate_limitsB | List pylzt's published per-RateClass request ceilings. |
| get_error_catalogA | List pylzt's typed error classes with their carried args. |
| get_testnet_statusA | Check whether the configured lzt-testnet instance is reachable. |
| list_subscriptionsA | List lzt-eventus subscriptions (admin-key gated). |
| create_subscriptionB | Create a new lzt-eventus subscription (webhook/websocket/sse/polling). |
| poll_pending_eventsC | Poll pending events for a polling-transport subscription. |
| confirm_readB | Confirm read progress for a polling-transport subscription up to a seq. |
| get_event_typesA | List lzt-eventus's subscribable event-type catalog. |
| register_token_accountC | Register a new lzt-eventus token account. |
| list_token_accountsA | List lzt-eventus token accounts (admin-key gated). |
| get_eventus_statusA | Check whether the configured lzt-eventus instance is reachable. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/open-lzt/lzt-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server