Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Article Research

FreeNot checked

Multi-source article and tutorial research for agent planning, providing deduplicated ranked briefs from dev.to, Hacker News, and configurable RSS feeds with op

GitHubEmbed

About

Multi-source article and tutorial research for agent planning, providing deduplicated ranked briefs from dev.to, Hacker News, and configurable RSS feeds with optional LLM scoring.

README

MCP server for article/tutorial research during agent planning — dev.to search, deduped ranked briefs, methodology aligned with Hermes deep-research.

Agent docs: CONTEXT.md, HERMES.md, docs/adr/, research/

Sources (v0.2)

Source Id
dev.to devto
Hacker News (Algolia) hn
RSS/Atom (configurable) rss

Default: devto + hn. Add rss via sources=["devto","hn","rss"].

RSS feedsARTICLE_RESEARCH_RSS_FEEDS (comma-separated URLs) or built-in defaults (dev.to mcp/ai tags, hnrss frontpage).

LLM scoring (optional)

Set OpenAI-compatible API (e.g. LAN Ollama):

export OPENAI_COMPAT_BASE_URL=http://localhost:11434/v1
export OPENAI_COMPAT_API_KEY=ollama
export OPENAI_COMPAT_MODEL=lfm2.5:latest
  • search_articles(..., score_with_llm=true)
  • build_topic_brief(..., depth=deep) auto-enables LLM scoring when env is set

Without env vars, deterministic ranking only.

Tools

Tool Purpose
plan_article_research Step list + tool sequence for quick/standard/deep
get_research_methodology Depth levels, source tiers, checklist
search_articles Multi-source search (devto + hn)
build_topic_brief Dedupe + rank + markdown brief
get_article Full body by source + id
save_research_note Write ~/research/<slug>/ARTICLE_BRIEF.md
list_article_sources Supported sources + LLM config status

Resources

  • article-research://methodology
  • article-research://plan/{topic}

Daily briefs (cron)

ARTICLE_DAILY_TOPICS="mcp,agent planning" uv run python scripts/daily_brief.py

Writes ~/research/daily-briefs/<date>-<topic>/BRIEF.md. Hermes cron: research/daily_article_brief.sh at 08:00 UTC (job 6ab3a0a34eb2), delivers summary to this Slack DM when stdout is non-empty.

Run locally

cd /path/to/article-research-mcp
uv sync
uv run article-research-mcp

Dynamic MCP Proxy (catalogue.json)

Entry name: article_research (see DynamicMCPProxy catalogue.json).

Hermes (optional direct register)

cd /path/to/article-research-mcp
uv sync
printf 'y\n' | hermes mcp add article_research \
  --command uv \
  --args --directory,/path/to/article-research-mcp,run,article-research-mcp

New session or /reload-mcp + /reset.

Env

Variable Default
ARTICLE_RESEARCH_ROOT ~/research
OPENAI_COMPAT_BASE_URL — (e.g. http://localhost:11434/v1)
OPENAI_COMPAT_API_KEY ollama
OPENAI_COMPAT_MODEL lfm2.5:latest

Related

  • devto-mcp-server — thin dev.to-only server (superseded for planning use this umbrella)
  • Hermes skill deep-research — multi-lens synthesis after briefs

License

MIT

from github.com/HappyMonkeyAI/article-research-mcp

Install Article Research in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install article-research-mcp

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add article-research-mcp -- uvx --from git+https://github.com/HappyMonkeyAI/article-research-mcp article-research-mcp

FAQ

Is Article Research MCP free?

Yes, Article Research MCP is free — one-click install via Unyly at no cost.

Does Article Research need an API key?

No, Article Research runs without API keys or environment variables.

Is Article Research hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Article Research in Claude Desktop, Claude Code or Cursor?

Open Article Research on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Article Research with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs