mcpserver.lol
registry/ollama-intern-mcp
Connection check local install

ollama-intern-mcp

The local intern for Claude Code — 42 job-shaped tools with correlation IDs, evidence-first briefs, durable artifacts. Local-first MCP server over Ollama, with optional Ollama Cloud routing (600B-class models, automatic local fallback). Validated Hermes Agent integration on hermes3:8b.

Tools 44
GitHub stars 1
Installs / wk 52
Licence MIT
Transport stdio
Last checked never

Tools & capabilities

44 tools

Read from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.

ollama_artifact_diff from source
ARTIFACT. Structured diff of two same-pack artifacts. Input:
ollama_artifact_export_to_path from source
ARTIFACT. Writes the artifact
ollama_artifact_incident_note_snippet from source
ARTIFACT. Renders a compact incident-note markdown fragment from an incident_pack artifact — top hypotheses, affected surfaces, next checks, with an evidence-aware operator tone. N…
ollama_artifact_list from source
ARTIFACT. Metadata-only index of pack artifacts on disk. Returns one compact record per artifact:
ollama_artifact_onboarding_section_snippet from source
ARTIFACT. Renders a handbook-ready
ollama_artifact_prune from source
OPS. Clean up ~/.ollama-intern/artifacts/. No model call. DRY-RUN BY DEFAULT — pass
ollama_artifact_read from source
ARTIFACT. Read a single pack artifact, typed by pack. Primary:
ollama_artifact_release_note_snippet from source
ARTIFACT. Renders the release-note draft from a change_pack artifact as a blockquote-wrapped DRAFT fragment with the caveat preserved. No model call, no polishing, no marketing lif…
ollama_batch_proof_check from source
OPS. Parallel typecheck/lint/test across a file list. NO MODEL CALL. Pass
ollama_change_brief from source
FLAGSHIP compound job. Produces a CHANGE IMPACT BRIEF:
ollama_change_pack from source
ollama_chat from source
LAST RESORT catch-all. Prefer a specialty tool above when one fits. If you reach for this often, a specialty tool is missing and should be added.
ollama_classify from source
Single-label classification with confidence. Single: pass
ollama_code_citation from source
RESEARCH. Answer a code question with PER-CLAIM CITATIONS (file + line range). Distinct from ollama_research: research cites files, code_citation cites LINES. Pass
ollama_code_map from source
ORIENT. Fast structural summary of a repo — deterministic, no model call. Pass
ollama_code_review from source
REVIEW. Given a unified diff (and optional source_paths for context), returns STRUCTURED FINDINGS:
ollama_corpus_amend from source
Update one file
ollama_corpus_amend_history from source
Read-only companion to ollama_corpus_amend. Lists which paths have been amended on top of the disk snapshot, when each amendment happened, and the chunk-count delta. Use this befor…
ollama_corpus_answer from source
FLAGSHIP. Answer a question from a NAMED CORPUS with chunk-grounded citations. Retrieves via corpus_search, synthesizes with the Deep tier from the retrieved chunks ONLY, and retur…
ollama_corpus_health from source
Health summary for indexed corpora. No Ollama call. Superset of ollama_corpus_list: staleness_days, embed_model_resolved, within-refresh :latest drift, failed_paths_count, write_co…
ollama_corpus_index from source
Build a persistent named corpus. Pass
ollama_corpus_list from source
List named corpora on disk with stats. No Ollama call. Use to discover what
ollama_corpus_refresh from source
Reconcile a named corpus against its manifest (intent vs reality). Single arg:
ollama_corpus_rerank from source
Post-retrieval re-sort of hits from a prior ollama_corpus_search. No Ollama call (no embed, no generate). Three modes:
ollama_corpus_search from source
FLAGSHIP. Concept search over a persistent named corpus (e.g.
ollama_doctor from source
OPS. First-run prerequisites + status snapshot for this MCP. No model call. Probes Ollama reachability (/api/ps + /api/tags), lists loaded vs pulled models, flags missing models ag…
ollama_draft from source
DRAFT code or prose stubs (never autonomous — Claude reviews). Pass language for a server-side compile check: envelope returns {compiles, checker, stderr_tail}. target_path pointin…
ollama_embed from source
LOW-LEVEL primitive. Returns raw 768-dim vectors for one text or a batch. WARNING: raw vectors can overflow MCP tool-output limits on large batches — for concept search prefer
ollama_embed_search from source
FLAGSHIP. Rank AD-HOC candidates by concept similarity to a query. Pass
ollama_extract from source
Schema-constrained JSON extraction using Ollama
ollama_hypothesis_drill from source
DRILL. Zoom into ONE hypothesis from an existing incident_pack artifact. No re-running triage + brief. Pass
ollama_incident_brief from source
FLAGSHIP compound job. Produces a STRUCTURED OPERATOR BRIEF from log_text and/or source_paths, optionally blended with a named corpus for background context. Returns
ollama_incident_pack from source
ollama_log_stats from source
OPS. Aggregate the NDJSON receipts into measured economics — no model call, no egress, instant. Optional
ollama_log_tail from source
OPS. Structured tail of the NDJSON observability log at ~/.ollama-intern/log.ndjson (override via INTERN_LOG_PATH). No model call. Optional filters:
ollama_multi_file_refactor_propose from source
REFACTOR. Coordinated multi-file refactor PLAN — NO WRITES. Server reads each file in
ollama_refactor_plan from source
REFACTOR. Phased SEQUENCING plan for a multi-file refactor — complement to multi_file_refactor_propose. Same inputs (
ollama_repo_brief from source
FLAGSHIP compound job. Produces an OPERATOR MAP of a repo:
ollama_repo_pack from source
PACK. Runs the full repo ONBOARDING job: corpus_search (if corpus given) → repo_brief → targeted ollama_extract (narrow onboarding schema: packages, entrypoints, scripts, config_fi…
ollama_research from source
ollama_summarize_deep from source
Digest of long input with optional focus. Pass EXACTLY ONE of:
ollama_summarize_fast from source
Gist of short input (best under ~4k tokens). Use as a decision gate:
ollama_triage_logs from source
Stable-shape log digest: {errors, warnings, suspected_root_cause}. Single: pass
ollama_verify_claims from source
VERIFY. Adjudicate claims with a cross-family Ollama Cloud flagship panel — the counterpart to ollama_code_review (which GENERATES findings; this ADJUDICATES them). CLOUD-REQUIRED:…