~alter mcp-ollama MCP server
Wraps local Ollama models so bulk generation runs on your own hardware, not a paid API.
0 stars33 downloads/wk
Reviews
Write oneNobody has reviewed ~alter mcp-ollama yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
~alter mcp-ollama tools (10)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
local_analyzeExtract structured information from text locally. Use this for classification, entity extraction, tagging, pattern recognition, or any task that transforms unstructured text into structured output. Good for: categorising issues, extracting names/dates/amounts, tagging content, parsing semi-structured data, sentiment analysis.
local_codeCode-aware local generation. Claude reads source code with Read/Grep (free), then delegates the TEXT GENERATION to local - docstrings, test stubs, explanations, type annotations, inline comments, or review feedback. This is the primary tool for reducing API token usage on code tasks. Claude orchestrates (decides what code to read, what task to perform), but the actual generation happens locally at
local_diffAnalyse a git diff locally. Use this for generating commit messages, PR descriptions, changelog entries, or understanding what changed in a diff. Claude runs `git diff` (free), passes the output here for text generation. Particularly valuable for large diffs that would consume many API tokens if processed by Opus/Sonnet directly.
local_draftDraft text locally - commit messages, PR descriptions, docstrings, changelog entries, documentation sections, or any formulaic text that follows a template or convention. Saves Opus tokens on boilerplate generation.
local_generateGeneral-purpose local LLM generation. Delegates work to a local Ollama model to save tokens. Use this when the task is bulk text processing that doesn't require Opus-level reasoning: summarising documents, explaining code for docs, generating boilerplate, reformatting content, translating, etc. The local model (default: hermes3:8b) runs on the user's hardware - zero API cost, ~40 tok/s on a decent
local_modelsList all models available in the local Ollama instance. Use this to check what models are loaded and available for delegation.
local_pullPull/download a model into Ollama from the registry, or import a local GGUF file. Use this to make additional models available for delegation. For GGUF files, create an Ollama Modelfile first, then use 'ollama create'. This tool handles registry pulls (e.g., 'qwen2.5:14b', 'deepseek-r1:8b').
local_summarizeSummarise long text locally. Use this instead of having Opus process large blocks of text when you only need a summary. Feed in file contents, docs, logs, or any bulk text and get a concise summary back. Particularly valuable for: large file contents, documentation, log output, meeting notes, long git diffs, error traces.
local_transformPerform mechanical code transformations locally. These are pattern-based transforms that don't require architectural understanding - the kind of work that burns API tokens for no good reason. Use this for: converting between formats, renaming patterns, migrating syntax, generating boilerplate from examples, etc.
local_visionHave a local vision model SEE a rendered image (screenshot of a UI) and report what is literally on screen - for zero API cost. local_analyze is TEXT-ONLY; this is the multimodal path. It REPORTS (is the main content populated or blank/error, what regions exist, any illegible/clipped text, what the eye lands on first). It does NOT rank severity, judge on-brand, or greenlight a change - a local vis
Public scan report
scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 2 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
Install directly
Runs npx -y @truealter/mcp-ollama on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp-ollama -- npx -y @truealter/mcp-ollama
~alter mcp-ollama: common questions
- Is ~alter mcp-ollama MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the ~alter mcp-ollama safety report
- How do I install ~alter mcp-ollama?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does ~alter mcp-ollama need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is ~alter mcp-ollama maintained?
- The last commit was 2 days ago (2026-09-19). The latest release is v0.2.1.