Smithery Logo
MCPsSkillsDocsPricing
Login
NewFlame, an assistant that learns and improves. Available onTelegramSlack
    spring-ai-alibaba

    arxiv-search

    spring-ai-alibaba/arxiv-search
    Research
    2,303

    About

    SKILL.md

    Install

    • Telegram
      Telegram
    • Slack
      Slack
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    • Download skill
    ├─
    ├─
    └─
    Smithery Logo

    Give agents more agency

    Resources

    DocumentationPrivacy PolicySystem Status

    Company

    PricingAboutBlog

    Connect

    © 2026 Smithery. All rights reserved.

    About

    Search arXiv preprint repository for papers in physics, mathematics, computer science, quantitative biology, and related fields, Instructions for searching arXiv papers using Python script and shell...

    SKILL.md

    arXiv Search Skill

    This skill provides access to arXiv, a free distribution service and open-access archive for scholarly articles in physics, mathematics, computer science, quantitative biology, quantitative finance, statistics, electrical engineering, systems science, and economics.

    When to Use This Skill

    Use this skill when you need to:

    • Find preprints and recent research papers before journal publication
    • Search for papers in computational biology, bioinformatics, or systems biology
    • Access mathematical or statistical methods papers relevant to biology
    • Find machine learning papers applied to biological problems
    • Get the latest research that may not yet be in PubMed

    How to Use

    The skill provides a Python script that searches arXiv and returns formatted results.

    Basic Usage

    Note: Always use the absolute path from your skills directory (shown in the system prompt above).

    If running deepagents from a virtual environment:

    .venv/bin/python [YOUR_SKILLS_DIR]/arxiv-search/arxiv_search.py "your search query" [--max-papers N]
    

    Or for system Python:

    python3 [YOUR_SKILLS_DIR]/arxiv-search/arxiv_search.py "your search query" [--max-papers N]
    

    Replace [YOUR_SKILLS_DIR] with the absolute skills directory path from your system prompt (e.g., ~/.deepagents/agent/skills or the full absolute path).

    Arguments:

    • query (required): The search query string (e.g., "neural networks protein structure", "single cell RNA-seq")
    • --max-papers (optional): Maximum number of papers to retrieve (default: 10)

    Examples

    Search for machine learning papers:

    .venv/bin/python ~/.deepagents/agent/skills/arxiv-search/arxiv_search.py "deep learning drug discovery" --max-papers 5
    

    Search for computational biology papers:

    .venv/bin/python ~/.deepagents/agent/skills/arxiv-search/arxiv_search.py "protein folding prediction"
    

    Search for bioinformatics methods:

    .venv/bin/python ~/.deepagents/agent/skills/arxiv-search/arxiv_search.py "genome assembly algorithms"
    

    Output Format

    The script returns formatted results with:

    • Title: Paper title
    • Summary: Abstract/summary text

    Each paper is separated by blank lines for readability.

    Features

    • Relevance sorting: Results ordered by relevance to query
    • Fast retrieval: Direct API access with no authentication required
    • Simple interface: Clean, easy-to-parse output
    • No API key required: Free access to arXiv database

    Dependencies

    This skill requires the arxiv Python package. The script will detect if it's missing and show an error.

    If you see "Error: arxiv package not installed":

    If running deepagents from a virtual environment (recommended), use the venv's Python:

    .venv/bin/python -m pip install arxiv
    

    Or for system-wide install:

    python3 -m pip install arxiv
    

    The package is not included in deepagents by default since it's skill-specific. Install it on-demand when first using this skill.

    Notes

    • arXiv is particularly strong for:
      • Computer science (cs.LG, cs.AI, cs.CV)
      • Quantitative biology (q-bio)
      • Statistics (stat.ML)
      • Physics and mathematics
    • Papers are preprints and may not be peer-reviewed
    • Results include both recent uploads and older papers
    • Best for computational/theoretical work in biology
    Recommended Servers
    Docfork
    Docfork
    Exa Search
    Exa Search
    fillin
    fillin
    Repository
    spring-ai-alibaba/examples
    Files