MCP Servers for Stock Screening by Sentiment.
Stock fundamentals pulled, news sentiment scored, screener results in your spreadsheet , find undervalued stocks without the noise
Works with every AI agent you already use
…and any MCP-compatible client
Waiting for input…
How It Works
Here is what actually happens: you give the agent a list of tickers , maybe the S&P 500 dividend aristocrats, or a sector you are researching (energy, banks, healthcare).
The agent pulls Alpha Vantage fundamentals for each: P/E ratio, forward P/E, EPS, dividend yield, payout ratio, market cap, 52-week high/low, and RSI (to gauge whether the stock is overbought or oversold).
Then it queries MarketAux for recent news about each ticker , earnings surprises, analyst upgrades, regulatory actions, insider trades. MarketAux scores the sentiment: positive, negative, or neutral, with a confidence rating.
The agent builds a Google Sheets screener: fundamentals in columns A-J, sentiment data in columns K-N, and a composite column that flags stocks where the fundamentals are strong but sentiment is negative (potential contrarian opportunity) or where fundamentals are weak but sentiment is euphoric (potential red flag).
You open the spreadsheet and see: 'JNJ , P/E 14.2, yield 3.1%, RSI 38 (oversold), sentiment: negative (patent lawsuit news).
Possible value entry.' No guesswork.
MCP Server Orchestration: 3 MCP Servers, one intelligent agent
Connect Alpha Vantage, MarketAux and Google Sheets MCP servers so your AI agent pulls company fundamentals (P/E, EPS, dividend yield, market cap), matches them against news sentiment analysis from MarketAux, and builds a scored stock screener in Google Sheets. Independent investors who research stocks manually , reading earnings reports, scanning headlines, comparing ratios , get a system that does the first pass in minutes. The agent surfaces candidates. You make the decisions.
Alpha Vantage
triggerPulls company fundamentals, earnings data and technical indicators
get_company_overview get_earnings get_quote get_rsi Marketaux
actionRetrieves financial news and sentiment scores per ticker
search_news get_sentiment_analysis get_latest_news get_trending_news Google Sheets
actionBuilds the screener dashboard with fundamentals and sentiment
append_sheet_values update_sheet_values get_spreadsheet create_spreadsheet Run This Automation Today
Connect Claude, ChatGPT, Cursor, or any AI agent to the Vinkius catalog and run this automation in minutes.
Build Your Own MCP
Turn any internal API into an MCP server. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Connect & Automate
The 3 servers this recipe uses are ready in the catalog. Connect them once, paste a prompt, and your AI runs the full workflow.
- Alpha Vantage, Marketaux & Google Sheets ready in the catalog right now
- Add more from 4,700+ servers whenever you need
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers and recipes added every week
Superpowers you didn't know your AI had
The Vinkius catalog gives your agent access to 4,700+ MCP servers and the intelligence to combine them. Imagine never logging into another dashboard. Your AI handles the work across every tool, in one conversation. That's what this infrastructure was built for.
Cross-Platform Intelligence
Your agent doesn't just connect to tools. It understands the relationships between them. Data flows where it needs to go, automatically, with full context preserved across every platform.
Contextual Reasoning
Every decision your agent makes considers the full picture. It reads CRM data, checks calendars, reviews conversation history, and acts on everything at once. Not step by step. All at once.
Productivity at Scale
What used to take 45 minutes across five different dashboards now takes one sentence. Your agent runs the entire workflow end to end while you focus on decisions that actually matter.
Zero-Config Reliability
No API keys to paste. No webhooks to configure. No YAML to debug. Connect your MCP servers once, and your agent handles the rest. Every time, without intervention.
Made for
exactly this
Your AI agent taps into the entire Vinkius MCP catalog to handle these for you. You describe what you need. It does the rest.
Value investors screening for low P/E, high-yield stocks where negative news sentiment creates buying opportunities
Dividend investors monitoring the aristocrats list for yield-on-cost opportunities when solid companies face temporary bad press
Sector researchers analyzing 20-50 stocks in a specific industry who need fundamentals and sentiment in one view
Independent investors building a weekly stock screener routine who want to automate the data collection and focus on analysis
Frequently Asked Questions About This MCP Server Orchestration
Which MCP servers do I need for this workflow?
Three: Alpha Vantage, MarketAux and Google Sheets. Connect all three to your AI client before running any prompt from this page.
Does this work with Claude Desktop, Cursor or Windsurf?
Yes. Any AI client that supports the Model Context Protocol works , Claude Desktop, Cursor, Windsurf, Cline and others. Connect the MCP servers and paste a prompt.
Is this financial advice?
No. This is a data aggregation tool. It pulls publicly available market data and news sentiment. The screener highlights patterns , you make all investment decisions. Consult a financial advisor for personalized advice.
How many stocks can I screen at once?
Alpha Vantage free tier has API rate limits (5 calls/minute, 500/day). Screen batches of 10-20 stocks per run for best results. Premium API keys allow higher throughput.
Is my data secure?
Alpha Vantage and MarketAux provide public market data. Your screener results live in your Google Sheet. MCP servers authenticate through API keys. Vinkius does not store your data.
Can I customize the screener criteria?
Your prompt controls the criteria. Ask for 'stocks with P/E below 15 and yield above 3%' or 'only technology sector with positive earnings surprises.' The agent filters based on your specifications.
Build Data-Backed Investment Theses Using MCP
Funding trends mapped, public market multiples benchmarked, sector thesis documented , build your investment thesis on data, not slides
MCP Recipe for Investment Performance Tracking
Holdings imported, live prices applied, performance calculated with proper time-weighting , your investment returns measured, not guessed
MCP Recipe for Macro Portfolio Correlation
Fed rates tracked, sector performance pulled, macro-to-market correlation built , invest with the economic cycle, not against it
MCP Servers for Real-Time Stock Portfolios
Live stock quotes pulled, portfolio value calculated, daily P&L on your phone , track your portfolio without opening a brokerage app
Track Real-Time Portfolio Valuations Using MCP
Cap table pulled, public comps priced, portfolio marks updated , know what your startup investments are worth today, not last quarter
Track Startup Exits and IPOs Using MCP
Acquisitions tracked, IPOs monitored, exit multiples calculated , know when your sector is heating up before the market prices it in
MCP servers used in this workflow
Alpha Vantage
Alpha Vantage connects any AI client to global financial markets. It gives you real-time quotes, historical OHLCV data (daily through intraday), technical indicators like RSI/MACD, corporate fundamentals, and crypto/forex rates—all from a single conversation.
Marketaux
Marketaux connects your AI agent directly to global financial data. It lets you search news by symbol, check real-time market status, get sentiment scores for articles, and list indices like S&P 500 or NASDAQ. Stop looking up symbols manually; just ask the agent.
Google Sheets
Google Sheets MCP Server lets your AI client read, write, and manage data directly in Google Sheets. Use conversational commands to pull data from specific ranges, append new rows, or structure entire spreadsheets. It acts as an analyst, letting you manipulate complex data without opening the GUI or writing formulas.