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: News Aggregator MCP Server
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.
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables AI agents to run research queries across multiple public sources (Hacker News, Reddit, GitHub, Brave Search) in parallel, returning normalized results.Last updated5MIT
- AlicenseAqualityDmaintenanceEnables AI agents to fetch and search news from multiple sources including RSS/Atom feeds, HackerNews, and GDELT global news intelligence without requiring an API key.Last updated113MIT
- Alicense-qualityCmaintenanceEnables AI to manage RSS subscriptions, fetch and summarize news, and organize results into tools like Notion.Last updated113MIT
- Flicense-qualityDmaintenanceEnables AI agents to read RSS/BlueSky feeds, clip and summarize articles, save to Obsidian, and post to BlueSky.Last updated
Related MCP Connectors
LLM-ready web search + instant answers + URL-to-clean-text fetch for agents and RAG.
Persistent memory and knowledge management for AI agents with semantic search and 50+ tools.
Give your agent live data from Twitter, Reddit, the web and GitHub. No API keys, no scraping stack.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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