Command Palette

Search for a command to run...

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

Arxiv Hound

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

A really light arXiv client (MCP server, CLI, and library) for search, fetch, cite. pairs arXiv with Semantic Scholar for TLDRs, similar papers, and citations.

GitHubEmbed

Описание

A really light arXiv client (MCP server, CLI, and library) for search, fetch, cite. pairs arXiv with Semantic Scholar for TLDRs, similar papers, and citations.

README

A hound and a bearded collie seated on a hunting coat (1855), painting by John Frederick Herring, Sr.

A lightweight client for accessing arXiv. It is shipped as MCP, a CLI, and a TypeScript library.

Tools

  • search: query arXiv, enriched with Semantic Scholar TLDRs and citation counts.
  • metadata: batch metadata for many paper IDs in one round-trip.
  • fetch: full paper text as markdown, HTML first with ar5iv and PDF fallback.
  • similar: papers similar to a given one, via SPECTER2 embeddings.
  • citations: references and citers from Semantic Scholar.
  • cite: BibTeX for any arXiv ID.

Uses a local markdown cache so repeat reads are free.

Designed to be straightforward for humans and for LLMs.

No local semantic index, no alerts, no HTTP transport, no bundled prompts.

Just core functionality: find a paper, read it, follow citations, cite it.

arxiv-hound as an MCP server

The six tools above show up in your MCP host. Example prompt: "Search arXiv for recent work on speculative decoding, then fetch the most-cited result and give me BibTeX for it." The model chains search, then fetch, then cite without you naming them.

Install steps:

  • Claude Code: claude mcp add arxiv-hound -- npx -y arxiv-hound serve
  • Claude Desktop: download arxiv-hound-<version>.mcpb from the latest release, double-click.
  • MCP hosts (Cursor, VS Code, Zed): drop {"command": "npx", "args": ["-y", "arxiv-hound", "serve"]} into their MCP config.
  • Nix users: nix run github:kanafm/arxiv-hound -- serve.

arxiv-hound as a CLI

The same six tools as subcommands:

  • arxiv-hound search "speculative decoding" --max 5
  • arxiv-hound metadata 2402.08954 1706.03762
  • arxiv-hound fetch 2402.08954
  • arxiv-hound similar 2402.08954 --max 10
  • arxiv-hound citations 2402.08954
  • arxiv-hound cite 2402.08954

Run arxiv-hound --help to see the full list, or <subcommand> --help for options.

arxiv-hound as a library

import { searchPapers, fetchContent, toBibtex } from "arxiv-hound";

const results = await searchPapers("speculative decoding", { max: 5 });
const paper = await fetchContent(results[0].id);
const bibtex = toBibtex(results[0]);

Config

Two optional env vars:

  • ARXIV_HOUND_CACHE (cache directory, defaults to ~/.cache/arxiv-hound)
  • ARXIV_HOUND_S2_KEY (Semantic Scholar API key for higher rate limits, this is optional).

Development

nix develop
node ./dist/cli.js -h

Image credit

"A Hound and a Bearded Collie seated on a Hunting Coat" (1855) by John Frederick Herring, Sr. Digital enhancement by rawpixel. Source, CC BY 2.0. Resized and recompressed for this README.

from github.com/kanafm/arxiv-hound

Установка Arxiv Hound

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

▸ github.com/kanafm/arxiv-hound

FAQ

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

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

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

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

Arxiv Hound — hosted или self-hosted?

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

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

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

Похожие MCP

Compare Arxiv Hound with

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

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

Автор?

Embed-бейдж для README

Похожее

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