OpenAI-compatible LLM MCP (7 tools); chat via balance key or x402 USDC on Base
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Call LMX Cloud OpenAI-compatible chat completions. Prefers a pre-funded API key (Bearer / api_key); when omitted and x402 is enabled, requires a USDC pay-per-call payment. Optional image_url / images enable vision input (OpenAI content-parts format) — use a vision model such as llama-3.2-90b-vision, qwen-3.6-35b, or qwen-3.5-35b.
User prompt to send to the selected model.
Optional model name or alias. Uses default if omitted.
Optional additional images (https URLs or data:image/...;base64,... URIs). Requires a vision-capable model.
Optional LMX API key (lmx_...). Prefer MCP client Authorization header or env; use this to override per call.
Optional image as an https URL or data:image/...;base64,... URI. Requires a vision-capable model.
Optional max completion tokens.
Optional sampling temperature.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Call LMX Cloud OpenAI-compatible chat completions. Prefers a pre-funded API key (Bearer / api_key); when omitted and x402 is enabled, requires a USDC pay-per-call payment. Optional image_url / images enable vision input (OpenAI content-parts format) — use a vision model such as llama-3.2-90b-vision, qwen-3.6-35b, or qwen-3.5-35b.
| Argument | Type | Description |
|---|---|---|
| model | string | Optional model name or alias. Uses default if omitted. |
| images | array | Optional additional images (https URLs or data:image/...;base64,... URIs). Requires a vision-capable model. |
| prompt* | string | User prompt to send to the selected model. |
| api_key | string | Optional LMX API key (lmx_...). Prefer MCP client Authorization header or env; use this to override per call. |
| image_url | string | Optional image as an https URL or data:image/...;base64,... URI. Requires a vision-capable model. |
| max_tokens | integer | Optional max completion tokens. |
| temperature | number | Optional sampling temperature. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"prompt"
],
"properties": {
"model": {
"type": "string",
"description": "Optional model name or alias. Uses default if omitted."
},
"images": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"description": "Optional additional images (https URLs or data:image/...;base64,... URIs). Requires a vision-capable model."
},
"prompt": {
"type": "string",
"minLength": 1,
"description": "User prompt to send to the selected model."
},
"api_key": {
"type": "string",
"pattern": "^lmx_[0-9a-f]{32}$",
"description": "Optional LMX API key (lmx_...). Prefer MCP client Authorization header or env; use this to override per call."
},
"image_url": {
"type": "string",
"minLength": 1,
"description": "Optional image as an https URL or data:image/...;base64,... URI. Requires a vision-capable model."
},
"max_tokens": {
"type": "integer",
"maximum": 4096,
"description": "Optional max completion tokens.",
"exclusiveMinimum": 0
},
"temperature": {
"type": "number",
"maximum": 2,
"minimum": 0,
"description": "Optional sampling temperature."
}
},
"additionalProperties": false
}Extract text and light structure (title, headings, page count) from a PDF via LMX pdf-extract. Provide file_url and/or file_base64. Requires a real LMX API key (same gate as web_search).
| Argument | Type | Description |
|---|---|---|
| api_key | string | Optional LMX API key (lmx_...). Prefer MCP client Authorization header or env; use this to override per call. |
| file_url | string | Optional https URL to fetch the PDF from. Provide this and/or file_base64. |
| file_base64 | string | Optional base64-encoded PDF bytes (raw base64 or data:application/pdf;base64,...). Provide this and/or file_url. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"api_key": {
"type": "string",
"pattern": "^lmx_[0-9a-f]{32}$",
"description": "Optional LMX API key (lmx_...). Prefer MCP client Authorization header or env; use this to override per call."
},
"file_url": {
"type": "string",
"minLength": 1,
"description": "Optional https URL to fetch the PDF from. Provide this and/or file_base64."
},
"file_base64": {
"type": "string",
"minLength": 1,
"description": "Optional base64-encoded PDF bytes (raw base64 or data:application/pdf;base64,...). Provide this and/or file_url."
}
},
"additionalProperties": false
}Fetch USD credit balance for the caller API key. Requires authentication.
| Argument | Type | Description |
|---|---|---|
| api_key | string | Optional LMX API key (lmx_...). Prefer MCP client Authorization header or env; use this to override per call. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"api_key": {
"type": "string",
"pattern": "^lmx_[0-9a-f]{32}$",
"description": "Optional LMX API key (lmx_...). Prefer MCP client Authorization header or env; use this to override per call."
}
},
"additionalProperties": false
}Fetch current LMX Cloud per-call pricing catalog.
| Argument | Type | Description |
|---|---|---|
| api_key | string | Optional LMX API key (lmx_...). Prefer MCP client Authorization header or env; use this to override per call. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"api_key": {
"type": "string",
"pattern": "^lmx_[0-9a-f]{32}$",
"description": "Optional LMX API key (lmx_...). Prefer MCP client Authorization header or env; use this to override per call."
}
},
"additionalProperties": false
}Fetch LMX Cloud provider health, fallback chain, and anchoring status.
| Argument | Type | Description |
|---|---|---|
| api_key | string | Optional LMX API key (lmx_...). Prefer MCP client Authorization header or env; use this to override per call. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"api_key": {
"type": "string",
"pattern": "^lmx_[0-9a-f]{32}$",
"description": "Optional LMX API key (lmx_...). Prefer MCP client Authorization header or env; use this to override per call."
}
},
"additionalProperties": false
}Fetch request and token usage totals for the caller API key. Requires authentication.
| Argument | Type | Description |
|---|---|---|
| api_key | string | Optional LMX API key (lmx_...). Prefer MCP client Authorization header or env; use this to override per call. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"api_key": {
"type": "string",
"pattern": "^lmx_[0-9a-f]{32}$",
"description": "Optional LMX API key (lmx_...). Prefer MCP client Authorization header or env; use this to override per call."
}
},
"additionalProperties": false
}List currently supported LMX model aliases and providers.
| Argument | Type | Description |
|---|---|---|
| api_key | string | Optional LMX API key (lmx_...). Prefer MCP client Authorization header or env; use this to override per call. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"api_key": {
"type": "string",
"pattern": "^lmx_[0-9a-f]{32}$",
"description": "Optional LMX API key (lmx_...). Prefer MCP client Authorization header or env; use this to override per call."
}
},
"additionalProperties": false
}Estimate USDC cost for a single model call. Uses GET /v1/pricing with model and token params.
| Argument | Type | Description |
|---|---|---|
| model* | string | Model alias to quote (e.g. llama-3-70b). |
| api_key | string | Optional LMX API key (lmx_...). Prefer MCP client Authorization header or env; use this to override per call. |
| max_tokens | integer | Optional max completion tokens for the quote. |
| prompt_tokens | integer | Optional estimated prompt tokens (default: 1). |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"model"
],
"properties": {
"model": {
"type": "string",
"minLength": 1,
"description": "Model alias to quote (e.g. llama-3-70b)."
},
"api_key": {
"type": "string",
"pattern": "^lmx_[0-9a-f]{32}$",
"description": "Optional LMX API key (lmx_...). Prefer MCP client Authorization header or env; use this to override per call."
},
"max_tokens": {
"type": "integer",
"maximum": 4096,
"description": "Optional max completion tokens for the quote.",
"exclusiveMinimum": 0
},
"prompt_tokens": {
"type": "integer",
"maximum": 128000,
"description": "Optional estimated prompt tokens (default: 1).",
"exclusiveMinimum": 0
}
},
"additionalProperties": false
}Real-time web search via LMX (Brave Search passthrough). Fixed per-call USDC price from the caller's API key balance. Returns title/url/snippet results.
| Argument | Type | Description |
|---|---|---|
| query* | string | Search query string. |
| api_key | string | Optional LMX API key (lmx_...). Prefer MCP client Authorization header or env; use this to override per call. |
| max_results | integer | Max results to return (1–20, default 5). |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"minLength": 1,
"description": "Search query string."
},
"api_key": {
"type": "string",
"pattern": "^lmx_[0-9a-f]{32}$",
"description": "Optional LMX API key (lmx_...). Prefer MCP client Authorization header or env; use this to override per call."
},
"max_results": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Max results to return (1–20, default 5)."
}
},
"additionalProperties": false
}