Aggregates academic, code, model, and medical-device data into configurable trend searches and briefings.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP TechTrend.
arxiv_recentRecent papers in one category, by submission date
arxiv_searchKeyword / field-syntax search (`ti:`, `au:`, `abs:`, `cat:`)
pubmed_searchPubMed search (MeSH terms, field tags) — abstracts via efetch
paperswithcode_trendingHF Daily Papers, sorted by community upvotes
github_trendingBrowse github.com/trending (HTML scrape)
github_searchGitHub Search API; `days` filters by `created:
The salwks/mcp-techTrend MCP server collects information from academic, software, model, and medical-device sources and makes the results available as MCP tools. Supported sources include arXiv, PubMed, GitHub, Hugging Face, HF Daily Papers, FDA 510(k) clearances, and FDA medical-device recalls.
Source-specific tools cover recent arXiv papers, field-aware arXiv searches, PubMed searches with abstracts, GitHub trending pages and repository searches, Hugging Face models, datasets and spaces, HF Daily Papers, recent 510(k) clearances, and recalls with class filtering. The two aggregation tools combine enabled sources into either a bullet-list digest or a newspaper-style briefing. The briefing can accept an optional topic and is intended for requests such as a weekly news report.
The server reads its settings from the run.py launcher and registers tools according to the enabled-source configuration. Disabling a source removes that source's individual tools from the MCP tool list, while the digest and briefing tools remain available and skip disabled sources.
ArXiv categories can be assigned weights. Results use a per-category round-robin approach so high-volume categories do not completely dominate smaller categories. Search tools support recent-day filtering where applicable. Repeated and concurrent requests use a TTL cache and request coalescing to reduce duplicate upstream calls.
The salwks/mcp-techTrend MCP server performs read operations against the listed services. It does not require tokens for normal anonymous access, but optional GitHub, Hugging Face, NCBI, and openFDA tokens can increase rate limits. Token values are not returned by the configuration tool.
Installation is a local Python setup: clone the repository, create a virtual environment, and install requirements.txt. Claude Desktop is configured to run the virtual environment's Python executable with run.py as its argument. The launcher should be used instead of starting trends_mcp.py directly because it prepares the configured settings before handing off to the server.
Configuration can be edited interactively with python configure.py. The interface can select active sources, assign arXiv categories and weights, set the default PubMed query, manage optional tokens, display the current configuration, and restart stale MCP processes. --show displays settings and --restart terminates stale MCP processes. Settings can also be edited directly in the run.py settings block or changed through the trends_set_* MCP tools.
Changes take effect when the server is spawned again. After editing settings or using a configuration tool, restart Claude Desktop or restart the relevant MCP process.
ti:, au:, abs:, and cat:.efetch.The server depends on the availability and rate limits of the upstream public services. GitHub trending is obtained by scraping the trending page, while GitHub search uses the Search API. HF Daily Papers replaces the sunset Papers with Code API in the source list.
Optional credentials are rate-limit boosters rather than prerequisites. GitHub tokens should use no repository scope because the server only reads data. The configuration interface labels are in Korean, although its commands and presets are in English. The server is documented for Claude Desktop; compatibility with other MCP clients is not established by the supplied material.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/salwks-mcp-techtrend)<a href="https://allmcps.com/mcp/salwks-mcp-techtrend"><img src="https://allmcps.com/api/badge/salwks-mcp-techtrend?style=directory" alt="MCP TechTrend on AllMCPs" /></a>