bartonguestier1725-collab/scout-mcp

🔎 Search & Data Extraction🟢 Verified Active
0 Views
0 Installs

📇 🏠 ☁️ 🍎 🪟 🐧 - Multi-source search across code registries (GitHub, npm, PyPI), academic indexes (arXiv, Semantic Scholar), social platforms (HN, Reddit, X), and community blogs (Dev.to, Hashnode, Qiita, Zenn). Parallel fetch with structured JSON output. npx -y scout-cli.

Quick Install

One-Click IDE Configuration
claude_desktop_config.json
{
  "mcpServers": {
    "bartonguestier1725-collab-scout-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "bartonguestier1725-collab-scout-mcp"
      ]
    }
  }
}
Or

Using an AI coding agent (Claude Code, Cursor, etc.)? Copy a ready-made prompt that tells it to fetch the setup instructions and install this server for you.

Documentation Overview

scout-mcp

An MCP server that searches 21 platforms in parallel and returns structured JSON. Built with the Model Context Protocol SDK.

Connect it to Claude Desktop, VS Code, Cursor, or any MCP client and search code registries, academic papers, social platforms, and tech blogs from a single tool call.

Tools

ToolSourceNotes
hackernews_searchHacker News (Algolia)Stories, comments, polls
github_searchGitHubRepositories by keyword
github_repo_infoGitHubSingle repo details
npm_searchnpm RegistryPackages
pypi_searchPyPIPython packages
producthunt_searchProduct HuntProducts by topic
x_searchX / TwitterAI-powered via xAI Grok (requires XAI_API_KEY)
devto_searchDev.toArticles
hashnode_searchHashnodeArticles (GraphQL)
lobsters_searchLobste.rsStories
stackexchange_searchStackExchangeQ&A across all sites
arxiv_searchArXivAcademic papers
reddit_searchRedditPosts and comments
youtube_searchYouTubeVideos (requires YOUTUBE_API_KEY)
zenn_searchZennJapanese tech articles
qiita_searchQiitaJapanese tech articles
semantic_scholar_searchSemantic ScholarAcademic papers
lemmy_searchLemmyFediverse posts
gitlab_searchGitLabProjects
bazaar_searchx402 Bazaarx402 API directory
scout_reportMulti-sourceParallel search across selected sources

Quick start

Claude Desktop / VS Code / Cline

git clone https://github.com/bartonguestier1725-collab/scout-mcp.git
cd scout-mcp && npm install && npm run build

Add to your MCP client config:

{
  "mcpServers": {
    "scout": {
      "command": "node",
      "args": ["/absolute/path/to/scout-mcp/build/index.js"]
    }
  }
}

Docker

docker build -t scout-mcp .
docker run -i scout-mcp

The Dockerfile builds a minimal node:24-alpine image that runs the MCP server over stdio.

Configuration

All configuration is via environment variables. Most tools work without any keys. Optional keys unlock additional sources or raise rate limits.

VariableRequiredDescription
XAI_API_KEYFor x_searchxAI API key for X/Twitter search
GITHUB_TOKENRecommendedRaises GitHub rate limit
YOUTUBE_API_KEYFor youtube_searchYouTube Data API v3 key
PH_CLIENT_ID / PH_CLIENT_SECRETFor producthunt_searchProduct Hunt API credentials
REDDIT_CLIENT_ID / REDDIT_CLIENT_SECRETFor reddit_searchReddit API credentials
QIITA_TOKENOptionalRaises Qiita rate limit
S2_API_KEYOptionalSemantic Scholar dedicated rate limit
SE_API_KEYOptionalStackExchange dedicated rate limit

How it works

Each tool makes a direct API call to its source, parses the response, and returns normalized JSON with consistent fields (title, url, source, created_at, etc.). The scout_report tool runs multiple searches in parallel using Promise.allSettled, so one source failing doesn't block the others.

Transport: stdio (standard MCP transport). The server reads JSON-RPC messages from stdin and writes responses to stdout.

HTTP mode

scout-mcp also runs as a paid HTTP API at https://scout.hugen.tokyo via the x402 protocol (USDC micropayments on Base). This mode uses the same tool implementations but exposes them as REST endpoints with payment middleware.

License

MIT

Related MCP Servers

linxule/mineru-mcp

📇 ☁️ - MCP server for MinerU document parsing API. Parse PDFs, images, DOCX, and PPTX with OCR (109 languages), batch processing (200 docs), page ranges, and local file upload. 73% token reduction with structured output.

🔎 Search & Data Extraction1 views
0xdaef0f/job-searchoor

📇 🏠 - An MCP server for searching job listings with filters for date, keywords, remote work options, and more.

🔎 Search & Data Extraction0 views
Aas-ee/open-webSearch

🐍 📇 ☁️ - Web search using free multi-engine search (NO API KEYS REQUIRED) — Supports Bing, Baidu, DuckDuckGo, Brave, Exa, and CSDN.

🔎 Search & Data Extraction0 views
ac3xx/mcp-servers-kagi

📇 ☁️ - Kagi search API integration

🔎 Search & Data Extraction0 views

Engagement

Views
0
Installs
0
Upvotes
0

Views and upvotes are unique per visitor network (hashed IP). Installs count copy actions.

Status

Health: Active

Recent health check succeeded.

Last checked: 7/28/2026, 6:13:40 PM

Unclaimed listing (imported or pending owner verification). Claim it →
★ Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to get the verified badge and attach your website.

Claim this listing

Promote this listing

Optional paid placement. Free listings stay free forever.

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.