# Stockscreen (Yahoo Finance)

> Use this tool when you need to analyze stocks based on customizable criteria, manage watchlists, and store results for further analysis. It solves problems related to technical, fundamental, and options-based stock analysis, providing valuable insights for financial analysts, algorithmic traders, and AI researchers. The tool takes in screening criteria and market data as inputs, and outputs filtered stock lists and analysis results, making it ideal for use cases like automated trading strategy development and portfolio optimization.

Canonical page: https://skillsregistry.net/skills/twolven-stockscreen  
JSON: https://api.skillsregistry.net/v1/skills/twolven-stockscreen

## Description

This StockScreen MCP server, developed by Todd Wolven, provides AI assistants with advanced stock screening capabilities using data from Yahoo Finance. Built with Python and leveraging libraries like yfinance and pandas, it offers a flexible interface for technical, fundamental, and options-based stock analysis. The server implements customizable screening criteria, watchlist management, and result storage functionalities. It's designed to handle various market cap categories and ETFs, with robust error handling and rate limiting. This implementation is particularly valuable for financial analysts, algorithmic traders, and AI researchers working on quantitative finance applications, enabling use cases such as automated trading strategy development, portfolio optimization, and market trend analysis.

## Trust

- **Trust score (0–1):** 0.64
- **Verification tier:** scanned
- **Last scanned:** 2026-09-02

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** finance
- **Updated:** 2026-09-02

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/twolven-stockscreen)
- **Repository:** <https://github.com/twolven/mcp-stockscreen>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "twolven-stockscreen"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/twolven-stockscreen` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/twolven-stockscreen/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
