- Home
- MCP servers
- Screener.in
Screener.in
- python
3
GitHub Stars
python
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
You run an MCP server that fetches data from Screener.in, computes the MCP ratio, and provides analytical tools for moving averages, RSI, and trading strategy guidance. This server enables you to query MCP values for companies and use integrated technical signals to support investment decisions.
How to use
Start the MCP server and expose its MCP endpoint so your client can request the MCP ratio for a stock symbol. You can then combine MCP results with built-in tools to analyze moving averages, RSI, and potential trade opportunities. Use the server to fetch an MCP value for a symbol and immediately evaluate signals from MA and RSI to form trading ideas.
How to install
# Prerequisites
python3.8+
# Optional: create a virtual environment
python -m venv venv
# Activate the environment
# macOS/Linux
source venv/bin/activate
# Windows
venv\\Scripts\\activate
# Install dependencies
pip install -r requirements.txt
# Environment setup for Screener.in access
SCREENER_CSRF_TOKEN='your_csrf_token'
SCREENER_SESSION_ID='your_session_id'
SCREENER_CSRF_MIDDLEWARE_TOKEN='your_middleware_token'
# Run the MCP server in development mode (as you test locally)
mcp dev server.py
# Access the MCP endpoint once the server is running
# Default port is 6274; adapt if you configured differently
curl http://localhost:6274/mcp?symbol=RELIANCE
Additional setup notes
The server exposes an HTTP MCP endpoint you can query with a stock symbol to retrieve the MCP ratio. It also includes tools for technical analysis and trading guidance, such as moving averages, RSI, swing trading prompts, and intraday strategy builders.
Configuration and security
Configure access tokens and session identifiers in your environment to allow the server to fetch data from Screener.in. Keep these tokens secure and do not expose them in publicly accessible code.
Examples and notes
- Use the MCP endpoint to fetch a symbol’s MCP ratio and then apply MA/RSI signals to form a trade view. - The server includes tools for ticker analysis and comparisons to help you identify the best opportunities.
Available tools
Moving Average Analysis
Calculates short and long moving averages and detects signals such as bullish crossovers and bearish crossovers to indicate potential entry or exit points.
RSI Calculation
Computes Relative Strength Index to identify overbought or oversold conditions and potential reversal signals.
Trade Recommendations
Combines MA and RSI signals to generate actionable trading recommendations with risk and strength assessments.
Swing Trading Strategy
Generates swing trading prompts based on technical indicators, support/resistance, and volume trends.
Intraday Strategy Builder
Constructs intraday strategies with entry/exit conditions, position sizing, and risk management.
Ticker Analysis
Provides a comprehensive analysis of a stock using MA, RSI, and trade recommendations.
Ticker Comparison
Compares multiple stocks to identify the best trading opportunities.