ollama-mcp and claude-code-mcp
These two tools are competitors, as both provide an MCP (Multiple Choice Program or Multi-threaded Chat Protocol, depending on context within LLM integrations) server to connect with different large language models—Claude and Ollama, respectively—for local command interaction.
About ollama-mcp
rawveg/ollama-mcp
An MCP Server for Ollama
Exposes 14 tools covering the complete Ollama SDK—including model management, chat/generation, embeddings, and cloud-based web search/fetch—with support for both local instances and Ollama's cloud platform via configurable endpoints. Built in TypeScript with Zod validation and zero external dependencies, it integrates directly with MCP-compatible clients like Claude Desktop and Cline through stdio transport with automatic retry logic for transient failures.
About claude-code-mcp
KunihiroS/claude-code-mcp
MCP Server connects with claude code local command.
Exposes Claude Code CLI capabilities (explain, review, fix, edit, test code) as MCP tools through stdio-based JSON communication, using Base64 encoding to safely handle special characters in natural language inputs. Implements request routing via `child_process.spawn` to execute templated or custom Claude CLI commands and return results to MCP hosts. Integrates with Claude Desktop and other MCP hosts, supporting Node.js 18+ with configurable logging and environment-based CLI path configuration.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work