trackmcp
Back to directory
omniologynow-rgb

scout-intel-mcp

View on GitHub

The Google for AI agents — give Claude the power to research any company, analyze competitors, and track market trends. 6 tools, 5+ data sources, confidence-scored JSON. pip install scout-intel-mcp

2 stars PythonOthers Updated Jul 5, 2026
ai-agentbusiness-intelligencecompetitive-analysisllmmarket-researchmcpmcp-serverweb-scrapingclaudecompany-researchcopilotcursordata-extractiondue-diligenceindustry-analysismodel-context-protocolnewsapistructured-datatrend-analysisgoogle-for-ai

Documentation

Scout MCP

Business & Market Intelligence for AI Agents


> Google for AI agents — instead of web pages, it returns clean, structured JSON that agents can reason over.

Scout MCP gives any AI agent instant access to structured business intelligence, market research, and competitive analysis. It aggregates data from DuckDuckGo, NewsAPI, Wikipedia, web scraping, and social profiles into Pydantic-validated JSON responses with per-source confidence breakdowns and data quality grades.


Table of Contents


Quick Install

Claude Desktop

Add to `~/Library/Application Support/Claude/claude_desktop_config.json`:

json
{
  "mcpServers": {
    "scout-mcp": {
      "command": "python",
      "args": ["-m", "scout_mcp.mcp_server"],
      "cwd": "/path/to/scout-mcp/src",
      "env": {
        "NEWS_API_KEY": "your-newsapi-key"
      }
    }
  }
}

Cursor

Add to Cursor Settings > MCP:

json
{
  "scout-mcp": {
    "command": "python",
    "args": ["-m", "scout_mcp.mcp_server"],
    "cwd": "/path/to/scout-mcp/src",
    "env": {
      "NEWS_API_KEY": "your-newsapi-key"
    }
  }
}

VS Code (Copilot MCP)

Add to `.vscode/mcp.json`:

json
{
  "servers": {
    "scout-mcp": {
      "command": "python",
      "args": ["-m", "scout_mcp.mcp_server"],
      "cwd": "/path/to/scout-mcp/src",
      "env": {
        "NEWS_API_KEY": "your-newsapi-key"
      }
    }
  }
}

pip (self-hosted)

bash
pip install scout-mcp
scout-mcp  # starts STDIO server for MCP clients

The 6 Intelligence Tools

#ToolWhat It DoesTier
1`scout_company`Structured intel on any company: industry, funding, tech stack, competitors, news, key peopleFree
2`scout_market`Market research: size, CAGR, key players, trends, growth drivers, risksFree
3`scout_competitors`Competitor analysis: positioning, pricing, strengths, weaknesses, differentiatorsFree
4`scout_trends`Trend tracking: sentiment analysis, key developments, trending direction, related topicsFree
5`scout_product`Product intelligence: pricing, ratings, features, alternatives, recent updatesFree
6`scout_person`Public figure research: role, background, achievements, social profilesPro

Data Quality Grades

Every response includes a `data_quality_grade` — a letter grade that lets agents instantly assess intelligence reliability:

GradeConfidenceMeaning
A+90%+Exceptional — multiple high-quality sources confirmed
A80-90%High — strong multi-source corroboration
B65-80%Good — solid data from key sources
C45-65%Fair — limited sources, gaps likely
D25-45%Low — sparse data, treat with caution
F.env

Run MCP server (STDIO for Claude Desktop)

cd src && python -m scout_mcp.mcp_server

Run REST API server

uvicorn server:app --host 0.0.0.0 --port 8001 --reload

Inspect with MCP Inspector

fastmcp inspect src/scout_mcp/mcp_server.py

code
### Running Tests

Test the API

curl -X POST http://localhost:8001/api/scout/company \

-H "Content-Type: application/json" \

-d '{"name": "OpenAI"}'

Check health + backoff status

curl http://localhost:8001/api/health

List all tools

curl http://localhost:8001/api/tools

code
---

## Docker

FROM python:3.12-slim

WORKDIR /app

RUN apt-get update && apt-get install -y --no-install-recommends gcc libxml2-dev libxslt1-dev && rm -rf /var/lib/apt/lists/*

COPY pyproject.toml .

COPY src/ src/

RUN pip install --no-cache-dir .

EXPOSE 8001

CMD ["python", "-c", "from scout_mcp.mcp_server import mcp; mcp.run(transport='sse', port=8001)"]

code
// Code block

Build and run

docker build -t scout-mcp .

docker run -p 8001:8001 -e NEWS_API_KEY=your-key scout-mcp

code
---

## Tech Stack

| Component | Technology | Purpose |
|-----------|-----------|---------|
| MCP Framework | FastMCP 3.x | Tool registration, STDIO/SSE transport |
| REST API | FastAPI | HTTP endpoints for testing |
| HTTP Client | httpx | Async web scraping |
| HTML Parser | BeautifulSoup4 + lxml | Structured data extraction |
| Search | DuckDuckGo (ddgs) | Free web + news search |
| News | NewsAPI.org | Professional news articles |
| Knowledge | Wikipedia API | Structured background data |
| Validation | Pydantic 2.x | Response model validation |
| Caching | In-memory dict (24h TTL) | Response caching |
| Server | uvicorn | ASGI production server |

---

## Data Sources

| Source | API Key? | Cost | Rate Limit | Reliability |
|--------|----------|------|------------|-------------|
| DuckDuckGo Search | No | Free | Soft limits (backoff) | Variable |
| DuckDuckGo News | No | Free | Soft limits (backoff) | Variable |
| NewsAPI.org | Yes | Free tier | 100 req/day | High |
| Wikipedia API | No | Free | Unlimited (polite) | Very High |
| Web Scraping (httpx) | No | Free | Per-site limits | Medium |
| Social Profile Detection | No | Free | Via DuckDuckGo | Variable |

### Future Sources (Planned)

- Crunchbase API (funding data)
- SimilarWeb API (traffic data)
- GitHub API (developer tools)
- SEMrush API (SEO data)

---

## Contributing

1. Fork the repository
2. Create a feature branch: `git checkout -b feature/my-feature`
3. Install dev dependencies: `pip install -e ".[dev]"`
4. Make your changes
5. Run tests: `pytest`
6. Submit a pull request

### Adding a New Data Source

1. Create `src/scout_mcp/sources/your_source.py`
2. Implement async functions that return structured data
3. Add the source to relevant tools in `src/scout_mcp/tools/`
4. Add per-source confidence scoring
5. Update this README

### Adding a New Tool

1. Create `src/scout_mcp/tools/your_tool.py`
2. Add a Pydantic model in `models.py` (include `confidence_breakdown` and `data_quality_grade`)
3. Register in `mcp_server.py` with `@mcp.tool()`
4. Add REST endpoint in `server.py`
5. Update this README

---

## License

MIT

---

  Built with FastMCP, httpx, BeautifulSoup4, Pydantic
  Scout MCP v0.1.0

---

  🚀 Also check out  — cross-chain DeFi intelligence for AI agents. Risk-scored yields, Monte Carlo simulations, whale tracking across 86 chains.

Frequently asked questions

What is scout-intel-mcp?

scout-intel-mcp is The Google for AI agents — give Claude the power to research any company, analyze competitors, and track market trends. 6 tools, 5+ data sources, confidence-scored JSON. pip install scout-intel-mcp

How do I install scout-intel-mcp?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is scout-intel-mcp open source?

Yes — it is hosted on GitHub at https://github.com/omniologynow-rgb/scout-intel-mcp and has 2 stars.

Related MCP tools

jgravellejcodemunch-mcp

Cut AI token costs 95%+ on code exploration. The leading MCP server for precise, symbol-level GitHub code retrieval via tree-sitter AST. Works with Claude Code, Cursor & any MCP client. 313B+ tokens saved.

2,651 Python
claudeclaude-codeai-coding+17
OpenOSINTOpenOSINT

AI-powered OSINT agent with interactive REPL, MCP server, and CLI. 19 tools. Works with Claude, GPT-4, or local models. For authorized security research only.

1,523 Python
ai-agentanthropicclaude+16
riponcmprojectmem

Open-source coding agent memory. Records issues, attempts, fixes and decisions, then warns your agent before it repeats an approach that already failed. Native MCP server for Claude Code, Cursor, Antigravity and Codex. 100% local, no cloud, no telemetry. MIT.

796 Python
ai-agentsai-memoryai-tools+17
IvanMurzakUnity-MCP

AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for free.

4,137 C#
aiai-integrationgame-development+16
atlassianatlassian-mcp-server

Official remote MCP server for Atlassian. Securely connect Jira, Confluence, Jira Service Management, Bitbucket, and Compass to Claude, ChatGPT, Cursor, VS Code, and other AI tools using OAuth 2.1 or API tokens.

1,015 JavaScript
aiai-agentsatlassian+17
agentic-boxmemora

Give your AI agents persistent, collective memory — with deduplicating absorb, supersession lineage, semantic search, and a graph UI. Speaks MCP.

715 Python
ai-agentclaudeknowledge-graph+13

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP