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.

ollama-mcp
59
Established
claude-code-mcp
57
Established
Maintenance 6/25
Adoption 10/25
Maturity 25/25
Community 18/25
Maintenance 10/25
Adoption 7/25
Maturity 25/25
Community 15/25
Stars: 143
Forks: 24
Downloads:
Commits (30d): 0
Language: TypeScript
License: AGPL-3.0
Stars: 34
Forks: 6
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
No risk flags
No risk flags

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.

Scores updated daily from GitHub, PyPI, and npm data. How scores work