lmstudio-connectors
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
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": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| connector_healthB | Report connector configuration and optional dependency availability. |
| web_searchB | Search the web and return ranked title, URL, and snippet results. |
| web_scrapeC | Fetch a page and extract clean Markdown, text, JSON, or HTML. |
| yt_infoB | Return yt-dlp metadata for a video or explicit playlist. |
| yt_subtitlesC | Download subtitles/transcripts when yt-dlp can access them. |
| yt_downloadC | Download audio or video into the controlled output directory. |
| mflux_generateC | Generate an image by calling the local MFLUX CLI. |
| mflux_infoB | Read MFLUX metadata for a generated image. |
| playwright_cli_healthB | Report local Playwright CLI availability. |
| playwright_cli_openC | Open a public URL in a named Playwright CLI session. |
| playwright_cli_gotoC | Navigate the current Playwright CLI page to a public URL. |
| playwright_cli_snapshotB | Capture an accessibility snapshot and element refs from the current page. |
| playwright_cli_actionC | Run a safe Playwright CLI action such as click, fill, press, console, requests, or tabs. |
| playwright_cli_saveC | Save a screenshot or PDF from the current Playwright CLI page. |
| playwright_cli_closeC | Close the current page/browser for a named Playwright CLI session. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 15 tools
Each tool targets a distinct operation within its connector group, but playwright_cli_open and playwright_cli_goto both involve navigation and could be confused. The two health checks are also similar in purpose but for different subsystems.
All tools follow a snake_case pattern with a connector-specific prefix (web_, yt_, mflux_, playwright_cli_), but the suffix is a mix of verbs and nouns (e.g., yt_info vs yt_download), introducing minor inconsistency.
With 15 tools across several connectors, the count is within the ideal 3-15 range. Each connector has a minimal but useful set (web: 2, yt: 3, mflux: 2, playwright: 6, health: 2), so no tool feels unnecessary.
The server covers the main workflows for each connector: web search and scrape, YouTube metadata/subtitles/download, MFLUX generation and info, and Playwright browser automation with open/goto/snapshot/action/save/close. Some minor gaps exist, such as no YouTube search or no way to list Playwright sessions, but the core lifecycle is covered.