Skip to main content
Glama
elomokm

paper-hermes

by elomokm

Paper Hermes

MCP Server de veille scientifique. arXiv + ChemRxiv → DeepSeek → Brain Obsidian → Telegram.

Quick start

git clone https://github.com/elomokm/paper-hermes
cd paper-hermes
uv sync
export DEEPSEEK_API_KEY=sk-...

Related MCP server: paper-mcp

MCP Tools

Tool

Args

Description

search_papers

query, max_results, sort_by

Search arXiv

get_paper

arxiv_id, include_summary

Fetch paper details

summarize

arxiv_id

Structured summary in French

translate

arxiv_id

Translate abstract to French

daily_digest

topic, since_days

Get new papers for a topic

subscribe

topic, query

Subscribe to daily digests

subscriptions

List active subscriptions

unsubscribe

topic

Remove a subscription

Architecture

arXiv API ──→ ArxivScraper ──→ PaperSummarizer (DeepSeek) ──→ MCP Tools
ChemRxiv ──→ (Phase 4)                                           │
                                                                  ├── Obsidian Vault
                                                                  ├── Telegram (@Kadjogbe_bot)
                                                                  └── Hermes Agent / tout client MCP

Usage with Hermes Agent

hermes mcp add paper-hermes --command "uv run --directory ~/DEV/paper-hermes python -m paper_hermes.server"

Then in Hermes:

  • "cherche les derniers papiers sur les composites"

  • "resume le papier 2510.26100"

  • "abonne-moi a safran-veille"

Cron

Un cron Hermes tourne chaque matin a 08:00:

  • daily_digest pour tous les topics abonnes

  • ecrit dans ~/Documents/Brain/Projects/Safran/veille/YYYY-MM-DD-digest.md

  • livre un resume sur Telegram

Development

uv sync           # Install
uv run pytest -q  # Tests
uv run ruff check .  # Lint

Subscriptions

Gerer dans subscriptions.json ou via les MCP tools.

Topics actifs par defaut:

  • safran-veille: composites + polymeres + ML

  • ml-materials: cond-mat + ML/equivariant/GNN

F
license - not found
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    C
    maintenance
    An MCP server for searching and downloading academic papers from multiple sources including arXiv, PubMed, bioRxiv, and Sci-Hub, designed for seamless integration with large language models like Claude Desktop.
    795
    57
    2,417
    MIT
  • F
    license
    A
    quality
    C
    maintenance
    A local MCP server for searching and reading arXiv papers, enabling paper search, retrieval, and summarization through Claude.
    6
  • A
    license
    -
    quality
    D
    maintenance
    A MCP server for searching and downloading academic papers from arXiv, PubMed, bioRxiv, and more. It integrates with LLMs like Claude Desktop for paper discovery.
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    An MCP server that enables searching arXiv, importing papers, enriching with citation data, generating summaries and research ideas, and querying a local library using local LLMs and embeddings.
    9
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Academic research MCP server for paper search, citation checks, graphs, and deep research.

  • ArXiv preprint search, daily category digest, and author-collaborator graph.

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/elomokm/paper-hermes'

If you have feedback or need assistance with the MCP directory API, please join our Discord server