Best MCP Servers for AI & Machine Learning
Top-ranked MCP servers for LLM APIs, vector databases, embeddings, model serving, and AI infrastructure. Scored from the AgentRank index.
AI and ML MCP servers give agents access to model APIs, vector stores, embedding services, and local inference engines. They let your agent call other models, store and retrieve embeddings, and plug into the full AI infrastructure stack.
This guide ranks the top AI and ML MCP servers from the AgentRank index — covering Ollama for local inference, vector databases (Pinecone, Qdrant, Chroma, Weaviate), embedding APIs, and multi-model gateways.
Top AI & Machine Learning MCP servers
Ranked by the composite AgentRank score — a weighted blend of stars (15%), freshness (25%), issue health (25%), contributors (10%), and inbound dependents (25%). Average score across these 8 tools: 77.6.
| # | Repository | Score | Stars | Lang | Updated |
|---|---|---|---|---|---|
| 1 | CoplayDev/unity-mcp Unity MCP acts as a bridge, allowing AI assistants (like Claude, Cursor) to interact direc… | 89.3 | 7.0k | C# | 6mo ago |
| 2 | mark3labs/mcp-go A Go implementation of the Model Context Protocol (MCP), enabling seamless integration bet… | 87.8 | 8.3k | Go | 6mo ago |
| 3 | bgauryy/octocode-mcp MCP server for semantic code research and context generation on real-time using LLM patter… | 80.8 | 749 | TypeScript | 6mo ago |
| 4 | ForLoopCodes/contextplus Semantic Intelligence for Large-Scale Engineering. Context+ is an MCP server designed for … | 77.7 | 1.5k | TypeScript | 6mo ago |
| 5 | AI-QL/tuui A desktop MCP client designed as a tool unitary utility integration, accelerating AI adopt… | 75.6 | 1.1k | TypeScript | 6mo ago |
| 6 | varunvasudeva1/llm-server-docs End-to-end documentation to set up your own local & fully private LLM server on Debian. Eq… | 75.0 | 719 | — | 6mo ago |
| 7 | SixHq/Overture Overture is an open-source, locally running web interface delivered as an MCP (Model Conte… | 67.4 | 597 | TypeScript | 6mo ago |
| 8 | alpacahq/alpaca-mcp-server Alpaca’s official MCP Server lets you trade stocks, ETFs, crypto, and options, run data an… | 67.0 | 550 | Python | 6mo ago |
Choosing by use case
- Local model inference (Ollama)
- Run Llama, Mistral, and other open models locally and call them from your MCP-enabled agent.
- Vector databases
- Store and retrieve embeddings for RAG, semantic search, and memory — Pinecone, Qdrant, Chroma, Weaviate.
- LLM API gateways
- Route between OpenAI, Anthropic, Gemini, and open models through a unified MCP interface.
- Embedding generation
- Generate text embeddings on demand for clustering, similarity search, and knowledge base construction.
Quick setup
Most MCP servers follow the same config pattern. Add this to your Claude Desktop, Cursor, or Windsurf MCP config file:
{
"mcpServers": {
"ollama": {
"command": "npx",
"args": ["-y", "ollama-mcp"]
}
}
} See the integrations page for platform-specific setup guides for Claude Code, Cursor, VS Code, Windsurf, and Cline.
Reading the AgentRank signals
Each tool in this guide is scored on five signals that predict long-term reliability:
| Signal | Weight | What it means |
|---|---|---|
| Stars | 15% | Raw popularity — how many developers have found and bookmarked this tool |
| Freshness | 25% | Days since last commit — tools with no recent commits decay hard after 90 days |
| Issue health | 25% | Ratio of closed to total issues — measures maintainer responsiveness |
| Contributors | 10% | More contributors = less bus-factor risk, broader review surface |
| Dependents | 25% | How many other repos depend on this — the strongest signal of real-world adoption |
Query this live from your editor: Install AgentRank in Cursor, VS Code, or Claude Code — your AI agent can query live rankings on demand.
Missing a tool? Submit it to the index — new tools are scored in the next nightly crawl.
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.