Lm MCP Server

I built this because I kept leaving Claude Code running overnight on big refactors and the token bill was painful. A huge chunk of that spend goes on bounded tasks any decent model handles fine - generating boilerplate, code review, commit messages, format conversion. Stuff that doesn't need Claude's reasoning or tool access. Its 4 documented tools cover code, task.

People connecting coding agent tools to Claude, Cursor, VS Code, or another MCP client. The project is written in JavaScript.

VERIFIED ACTIVE

LAST COMMIT 2026-08-15 · ★ 111 · #26 OF 194 MAINTAINED CODING AGENT · VERIFIED 2026-08-25

Apache-2.0 · JavaScript servers · how we verify → /methodology

01 · Install Lm

before you install - you'll need

Set HOUTINI_LM_ENDPOINT_URL, HOUTINI_LM_API_KEY, HOUTINI_LM_MODEL before connecting.

Claude Code

claude mcp add houtini-ai-lm -- npx -y @houtini/lm

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "houtini-ai-lm": {
      "command": "npx",
      "args": [
        "-y",
        "@houtini/lm"
      ]
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions

license Apache-2.0 - declared in the repository

npm package @houtini/lm - the @houtini scope differs from the repo owner (houtini-ai); confirm it's the project's official package

registry namespace io.github.houtini-ai is GitHub-verified and matches the repo owner

03 · What Lm can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

An agent gets 4 documented tools spanning code, task, including custom_prompt, code_task, code_task_files, list_models.

Capability map

Tools grouped from the project's README - what Lm lets an agent do.

Code

2 tools - e.g. Built for code analysis. Pre-configured system prompt with temperature and output constraints tuned per model family via the routing layer.; Like code_task, but the local LLM reads files directly from…

code_task · code_task_files

Custom

1 tool - e.g. Three-part prompt: system, context, instruction. Keeping them separate prevents context bleed - consistently outperforms stuffing everything into one message, e

custom_prompt

read & search

1 tool - e.g. Lists everything on the LLM server - loaded and downloaded - with full metadata: architecture, quantisation, context window, capabilities, and HuggingFace enric

list_models

Latest releases

v2.8.0 · 2026-03-18

What's New · Added · Quality metadata - every response includes structured quality signals (truncation, think-block detection, token estimation, finish reason) so Claude can make informed trust decisions about local…

v1.0.13 · 2025-09-23

Local LLM MCP v1.0.13 · 1.0.13

v1.0.12 · 2025-09-23

Local LLM MCP v1.0.12 · 1.0.12

04 · Who maintains Lm

lm is maintained by houtini-ai. We track 9 MCP servers from houtini-ai - 7 actively maintained, 215 combined GitHub stars, oldest repo from Sep 2025. Full record: all servers from houtini-ai.

  1. gemini Model Context Protocol server for Google Gemini AI with chat, research, and grounding ★ 30
  2. seo-audit-console Technical SEO in Claude: GSC + crawl + DataForSEO - audit, market sizing, content recon. ★ 12
  3. geo-analyzer Scores content on the signals that get it cited by ChatGPT, Perplexity and AI Overviews ★ 21
  4. google-knowledge-graph Search Google's Knowledge Graph for structured information about real-world entities ★ 11
  5. seo-crawler-mcp Crawl and analyse websites for SEO errors using Crawlee with SQLite storage ★ 16
  6. fmp Access financial data and market information via Financial Modeling Prep API ★ 2

05 · Facts

category
coding agent - ranked #26 of 194 actively-maintained coding agent servers as of 2026-08-25.
registry
io.github.houtini-ai/lm (active, first published 2026-08-04)
packages
npm:@houtini/lm

06 · Lm FAQ

Is Lm still maintained?

Yes - as of 2026-08-25, its last commit was 2026-08-15. We re-verify nightly.

What can Lm do?

An agent gets 4 documented tools spanning code, task, including custom_prompt, code_task, code_task_files, list_models.

How do I install Lm?

Run `npx -y @houtini/lm`. The README documents 3 environment variables (HOUTINI_LM_ENDPOINT_URL, HOUTINI_LM_API_KEY, HOUTINI_LM_MODEL) to set first. Set HOUTINI_LM_ENDPOINT_URL, HOUTINI_LM_API_KEY, HOUTINI_LM_MODEL before connecting. You can also paste the ready-made client config above.

Does Lm run locally?

Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.

07 · Alternatives to Lm

More coding agent MCP servers · Archy · Code Cartographer · Agentic MCP · Witness · MERN MCP

More JavaScript MCP servers · Read Only Local MySQL MCP Server · Read Only Local Postgres MCP Server · Humanpen MCP · Signalfuse · Mcpbridge · see all