article-research-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@article-research-mcpresearch best practices for MCP server development"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
article-research-mcp
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 |
|
Hacker News (Algolia) |
|
RSS/Atom (configurable) |
|
Default: devto + hn. Add rss via sources=["devto","hn","rss"].
RSS feeds — ARTICLE_RESEARCH_RSS_FEEDS (comma-separated URLs) or built-in defaults (dev.to mcp/ai tags, hnrss frontpage).
Related MCP server: Web Search MCP
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:latestsearch_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 |
| Step list + tool sequence for quick/standard/deep |
| Depth levels, source tiers, checklist |
| Multi-source search (devto + hn) |
| Dedupe + rank + markdown brief |
| Full body by |
| Write |
| Supported sources + LLM config status |
Resources
article-research://methodologyarticle-research://plan/{topic}
Daily briefs (cron)
ARTICLE_DAILY_TOPICS="mcp,agent planning" uv run python scripts/daily_brief.pyWrites ~/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-mcpDynamic 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-mcpNew session or /reload-mcp + /reset.
Env
Variable | Default |
|
|
| — (e.g. |
|
|
|
|
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
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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/HappyMonkeyAI/article-research-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server