article-research-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OPENAI_COMPAT_MODEL | No | Model name for LLM scoring. | lfm2.5:latest |
| ARTICLE_DAILY_TOPICS | No | Comma-separated topics for daily briefs. | |
| ARTICLE_RESEARCH_ROOT | No | Root directory for research output. | ~/research |
| OPENAI_COMPAT_API_KEY | No | API key for the OpenAI-compatible API. | ollama |
| OPENAI_COMPAT_BASE_URL | No | Base URL for an OpenAI-compatible API (e.g., local Ollama). | |
| ARTICLE_RESEARCH_RSS_FEEDS | No | Comma-separated URLs of RSS feeds to include as sources. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| plan_article_researchC | Return a structured research plan for agents (steps, tool order, output paths). depth: quick | standard | deep |
| get_research_methodologyA | Full methodology markdown (depth levels, source tiers, checklist). |
| search_articlesA | Search article sources (default: devto + hn). Returns unified summaries. Set score_with_llm=true when OPENAI_COMPAT_BASE_URL is configured (e.g. Ollama). |
| build_topic_briefC | Fetch, dedupe, rank articles and return a markdown brief for planning. depth=deep enables LLM scoring automatically when OPENAI_COMPAT_* is set. |
| get_articleB | Fetch full article body by source and numeric id (devto | hn). |
| save_research_noteC | Persist a research note under ~/research// (creates dirs). |
| list_article_sourcesA | List supported sources and whether LLM scoring is configured. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| methodology_resource |
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