MCPVault

Trading MCP

Unclaimed

by netanelavr

The MCP server that will help you trade smarter (or at least try)

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Tools (32)

analysis_period

(number, default: 90): Analysis period in days

analyze_insider_activity

Monitors insider transactions and analyzes sentiment patterns. Returns transaction history with sentiment analysis and confidence scores.

analyze_news_and_market_context

Combines news sentiment analysis, market impact assessment, and sector context analysis. Returns analyzed articles with sentiment scores and market predictions.

analyze_reddit_sentiment

Requires both Reddit and OpenAI APIs

calculate_financial_health_score

Calculates a comprehensive financial health score (0-100) based on profitability, liquidity, leverage, efficiency, and growth metrics with customizable weightings.

comment_limit

(number, default: 100): Maximum comments if including comments

compare_stock_valuations

Compares valuation metrics across multiple stocks to identify relative value opportunities. Perfect for peer analysis and sector comparisons.

comprehensive_stock_analysis

All-in-one stock analysis combining fundamental metrics, financial health scoring, insider analysis, options sentiment, news analysis, and social sentiment when configured.

days_back

(number, default: 7): Days to look back for news

discover_trending_stocks

Identifies stocks gaining attention across Reddit investing communities. Returns trending tickers with mention frequency and engagement metrics.

filters

(object): Finviz format filters. Use "f" for basic filters, "o" for ordering. Example: {"f": "caplarge,fapeprofitable,tapatternchanneldown", "o": "marketcap"}

get_fundamental_stock_metrics

Retrieves comprehensive financial metrics including P/E ratios, PEG, ROE, debt ratios, growth rates, and profitability margins.

get_put_call_ratio

Retrieves put/call ratio data from Barchart to assess options market sentiment. Returns ratios by expiration with sentiment analysis.

include_comments

(boolean, default: false): Include comments from specific post

include_sentiment

(boolean, default: true): Include sentiment analysis

limit

(number, default: 50): Maximum results to return

max_articles

(number, default: 10): Maximum articles to analyze

max_posts_for_sentiment

(number, default: 50): Posts to use for sentiment analysis

metrics

(array, optional): Specific metrics to retrieve (returns all if not specified)

min_transaction_value

(number, default: 10000): Minimum transaction value threshold

news_items

(array, optional): Specific headlines to analyze

post_id_for_comments

(string, optional): Post ID for comment retrieval

profitability

(default: 0.3), liquidity (default: 0.2), leverage (default: 0.2), efficiency (default: 0.15), growth (default: 0.15)

screen_stocks_advanced_filters

Advanced stock screening using Finviz filters with support for technical patterns, fundamental criteria, and multi-parameter filtering. Returns stocks matching specific criteria with key metrics.

sector

(string, optional): Stock sector for enhanced context

sort

(string, default: 'hot'): Sort order ('relevance', 'hot', 'top', 'new')

subreddits

(array, default: ['wallstreetbets', 'stocks']): Subreddits to analyze

ticker

(string, required): Stock ticker symbol

tickers

(array, required): Stock ticker symbols to compare

time_filter

(string, default: 'week'): Time period ('hour', 'day', 'week', 'month', 'year')

transaction_types

(array, optional): Filter by transaction types

weights

(object, optional): Custom weights for health factors