OpenViSTAI · Agents · Blockchain · Crypto
Menu
MCP & Tooling

Mantic.sh

Mantic.sh is a TypeScript code-search tool for retrieving relevant codebase context through a CLI or MCP server. Its documented functions include ranked query search, semantic reranking, definition and reference lookup, impact analysis and session-based context carryover.

Independent OpenViST project profile, based on linked sources.

Mantic.sh — OpenViST project profile in MCP & Tooling.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Mantic.sh when an agent-assisted coding workflow needs ranked repository search, symbol navigation or context retrieval through a CLI or MCP client.

Who it is for

  • Developers using AI agents in code editors or MCP-compatible clients.
  • Teams seeking repository search context that can be shared through locally stored search patterns.

Documented uses

  • Find files relevant to an intent expressed in natural language.
  • Locate a symbol definition or find its references.
  • Gather code context for an agent's codebase question.
  • Carry search context between related terminal queries.
Before you choose

Requirements & limits

The project is publicly available on GitHub under the MIT license. The README documents npx-based CLI use and MCP configuration.

  • Mantic.sh supports both direct CLI use and MCP integration with compatible clients.
  • The README describes Tree-sitter-based code-structure intelligence and local-embedding semantic reranking.
  • The project positions relevance ahead of raw speed and notes slower search than ripgrep or fzf.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Configure Mantic.sh as an MCP server

Add Mantic.sh as an MCP server in a compatible client using the documented npx configuration.

Before you start

  • An MCP-compatible client such as Cursor, VS Code or Claude Desktop.
  • Node.js package execution through npx.

Steps

  1. In Cursor or VS Code, use the README's corresponding install option.

  2. For Claude Desktop or another MCP client, add an MCP server entry named mantic.

  3. Set the command to npx and the arguments to -y, mantic.sh@latest, and server.

Expected outcome

The client configuration points to Mantic.sh's MCP server.

Guide limitations

  • The documentation describes configuration, not a verified client connection or search run.
Source-based practical guide

Run a code search from the CLI

Submit a natural-language code-search query using the documented npx quick start.

Before you start

  • Node.js and npx.
  • A code repository available to search.

Steps

  1. Open a terminal in the repository.

  2. Run npx mantic.sh@latest followed by a query, such as "stripe payment integration".

Expected outcome

The documented CLI returns ranked files with confidence scores and token estimates.

Guide limitations

  • The README says Mantic prioritizes relevance over raw speed and can be slower than ripgrep or fzf.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
9 October 2026
Original website title
marcoaapfortes/Mantic.sh · Official homepage title · retained in its source language