MCP Clients

mcp-client-for-ollama

mcp-client-for-ollama


Brings MCP tools and data sources into your local Ollama chat sessions.

Chat with a local AI model without sending my data online
Let the AI use my files and tools safely

Needs: Python 3.11+ (Installation guide)Ollama running locally (Installation guide)After installation, run ollama list to see available models. If no models are installed, you can pull one using ollama pull <modelname>. For example, ollama pull gemma4:latest.UV package manager (Installation guide)

Coding
Other

787jonigl
scarf

scarf


Brings the Hermes AI agent into a native Mac and iPhone app you control directly.

Chat with my AI agent from a clean native window
Check a dashboard of what my AI agent is doing

Needs: macOS 14.6+ (Sonoma) for ScarfiOS 18.0+ for ScarfGo (the iPhone companion, public TestFlight from v2.5)Xcode 16.0+ to build from sourceHermes agent v0.6.0+ installed at ~/.hermes/ on each target host (v0.17.0+ recommended for the full v2.12 surface — WhatsApp Business Cloud API + SimpleX setup forms, Telegram rich-messages / online-offline status toggles, an opt-in curator-consolidation toggle, and a max-concurrent-sessions cap, on top of the v0.16 soft-delete/rewind correctness fixes and the broader v0.13–v0.15 feature set. Older hosts down to v0.6.0 work — every release-gated surface is capability-gated and simply hidden on hosts that don't support it.)For remote servers: SSH access (key-based), sqlite3 on the remote (for atomic DB snapshots), and the hermes CLI resolvable from the remote user's PATH or at a path you specify per server. ScarfGo requires the same on every Hermes host it connects to.

Coding
Communication
Other

786awizemann

pi-gui


Ask your assistant to write, test, and fix code in a friendly desktop app.

See every code change my assistant makes before it's saved
Work on several coding tasks at once without mixing them up

Needs:

Coding

776minghinmatthewlam
AQBot

AQBot


Chat with any major AI model side-by-side, right from your own desktop app.

Chat with OpenAI, Claude, Gemini, or DeepSeek in one app
Have the AI read and edit files on my computer

Needs:

Coding
Web/Research
Writing

770AQBot-Desktop

openmcp-client


Your editor gains a built-in chat window for testing MCP servers you are building.

Check that a tool I just wrote returns what I expect
Chat with a model and watch which of my tools it picks

Needs:

Coding

754LSTM-Kirigaya
kuse_cowork

kuse_cowork


No more manually sorting files or building expense reports by hand.

Organize messy folders on my computer automatically
Turn a pile of receipts into an expense report

Needs: Node.js 18+Rust (for Tauri)Docker Desktop (required for container isolation)Tauri Prerequisites

Files/PDF
Spreadsheets
Writing

751kuse-ai
loom

loom


A project manager for your coding assistant — tracks progress, finishes big builds.

Keep my AI coding assistant on track through a big feature build
Pick up a stalled coding session right where it left off

Needs: One supported coding agent installed locally: Codex, Claude Code, or OpenCodeDocker for loom deploy

Coding

747valkor-ai
microclaw

microclaw


Lets you run one AI assistant across Telegram, Discord, Slack, and more.

Chat with my own AI assistant right inside Discord or Slack
Get a reminder or daily summary delivered automatically on a schedule

Needs:

Coding
Communication
Other

730microclaw

langgraph-mcp-agents


Build your own chat assistant in a browser tab and add MCP tools yourself.

Try out a new tool before wiring it into anything
Watch exactly which tools an assistant reaches for

Needs: Install Docker Desktop

Coding
Other

714braincrew-lab
MimikaStudio

MimikaStudio


Turns any text, PDF, or ebook into spoken audio using cloned or preset voices.

Clone a voice from a short audio sample
Turn written text into natural-sounding speech

Needs:

Files/PDF
Other

681BoltzmannEntropy

mcp-client-cli


Talk to your assistant and its tools from a terminal, without a chat app.

Ask a quick question without opening a chat app
Pipe in a screenshot and ask what went wrong

Needs:

Coding
Web/Research

678adhikasp

cline-chinese


Working in Chinese, get a coding assistant whose menus and prompts match your language.

Ask for code changes in Chinese and get sensible answers
Pair a Chinese-language model with an editor that suits it

Needs:

Coding

661HybridTalentComputing

saiki


Ask a coding agent you run yourself to build, fix, and reorganise a project.

Have an agent build a small app from a one-line description
Switch models mid-conversation without losing what we discussed

Needs:

Coding

645truffle-ai

tome


Your assistant can pick up new tools from a desktop app, no coding required.

Chat with a model that runs entirely on my own computer
Add new abilities to my assistant without editing config files

Needs: MacOS or Windows (Linux coming soon!)LLM Provider of your choice: Ollama or Gemini API key are easy/freeDownload the latest release of Tome

Other
Web/Research

627runebookai

mcp.el


Turns Emacs into a place where your assistant can reach outside tools.

Let my Emacs assistant read files in a chosen folder
Start and stop my tool servers from inside Emacs

Needs:

Coding
Files/PDF

583lizqwerscott