stock-mcp

Validate market and date parameters and select the correct StockSearcher MCP tool.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/nowonbun/nowonbun-harness --skill stock-mcp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stock-mcp
Source: https://github.com/nowonbun/nowonbun-harness/tree/main/codex-skills/tool-usage-management_stock-mcp
Command: npx skills add https://github.com/nowonbun/nowonbun-harness --skill stock-mcp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents incorrect or ambiguous StockSearcher MCP calls by enforcing market, code, and date validation and by guiding the precise selection of the correct MCP tool so engineers avoid blocked calls, unsupported markets, and misinterpreted prediction data.

Core Features & Use Cases

  • Deterministic tool selection: Choose list_stocks, stock_data, list_predict_dates, or predict_rows based on the exact data need.
  • Strict parameter validation: Require supported market codes, validated stock codes, and YYYY-MM-DD formatted as_of dates before executing calls.
  • Clear query framing and reporting: Mandate explicit statement of intent (discovery, history, prediction dates, or prediction rows), market, and row/date limits, and report which tool was used and why.
  • Use Case: An engineer preparing prediction rows must confirm market and as_of, select predict_rows, validate date format, execute the call, and summarize results in plain language.

Quick Start

Ask the agent to validate the market and required parameters, select the appropriate StockSearcher MCP tool, execute the call, and explain the tool choice and result meaning.

Frequently Asked Questions about stock-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate stock market parameters before calling a stock data MCP tool?

To validate stock market parameters, you must enforce supported market codes, verify the stock code, and ensure the as_of date is formatted as YYYY-MM-DD before executing any StockSearcher MCP call.

What is the correct way to retrieve historical stock price rows using MCP?

Retrieving historical stock price rows requires selecting the stock_data tool, validating the specific stock code, and providing the as_of date in strict YYYY-MM-DD format to ensure accurate historical data retrieval.

How do I fetch stock prediction rows for a specific market and cutoff date?

Fetching prediction rows requires confirming the market and as_of date, selecting the predict_rows tool, validating the YYYY-MM-DD date format, and executing the call to retrieve the specific prediction data.

Why does my stock data MCP call get blocked when missing required parameters?

Your stock data MCP call is blocked because the system enforces strict market, code, and as_of date validation, actively blocking any calls that are missing required parameters to prevent unsupported markets and misinterpreted prediction data.

Can I look up available stock prediction dates for a specific market code?

Yes, you can look up available prediction dates by selecting the list_predict_dates tool, validating the market code, and executing the call to retrieve all available prediction cutoff dates for that market.

What's the best way to list stocks by market using an MCP tool?

The best way to list stocks by market is selecting the list_stocks tool for discovery, validating the market code against supported markets, and explicitly stating your row limits before executing the call.