Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Niivue

БесплатноНе проверен

Provides fast lexical and semantic search access to Niivue neuroimaging documentation and API reference through cached BM25 indexing and optional hybrid embeddi

GitHubEmbed

Описание

Provides fast lexical and semantic search access to Niivue neuroimaging documentation and API reference through cached BM25 indexing and optional hybrid embeddings.

README

npm version

MCP server that provides Niivue documentation and API reference to LLMs with fast lexical search and optional semantic hybrid search.

What you get

  • Full text search over Niivue docs and guides (BM25 + embeddings).
  • API lookup from JSDoc comments in the Niivue TypeScript source.
  • Structured tools for overview, search, listing, and page retrieval.
  • Local cache to keep startup and query latency low.

Installation

npm install @edziocodes/niivue-mcp

MCP Client Configuration

Add the following to your MCP client configuration (e.g., Claude Desktop, Cursor, etc.):

{
  "mcpServers": {
    "niivue": {
      "command": "npx",
      "args": ["-y", "@edziocodes/niivue-mcp"]
    }
  }
}

Development

Clone and build from source:

git clone https://github.com/gaiborjosue/niivue-mcp.git
cd niivue-mcp
npm install
npm run build

Run locally:

npm run dev

Embeddings (hybrid search)

Hybrid search with semantic embeddings is enabled by default. The embedding model is downloaded on first use.

To disable embeddings and use BM25 search only:

npx @edziocodes/niivue-mcp --no-embeddings

Tools

  • get_niivue_overview
  • search_niivue_docs
  • get_niivue_doc
  • list_niivue_docs
  • search_niivue_api
  • get_niivue_api

Cache

Stored in ~/.niivue-mcp:

  • docs/ raw markdown
  • index.json BM25 index
  • vectors.json vector index (when embeddings enabled)
  • api-index.json parsed API entries
  • meta.json cache metadata

Attribution

Docs and source are fetched from the Niivue repository: https://github.com/niivue/niivue/

from github.com/gaiborjosue/niivue-mcp

Установка Niivue

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/gaiborjosue/niivue-mcp

FAQ

Niivue MCP бесплатный?

Да, Niivue MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Niivue?

Нет, Niivue работает без API-ключей и переменных окружения.

Niivue — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Niivue в Claude Desktop, Claude Code или Cursor?

Открой Niivue на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Niivue with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development