{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_aicastle-school-stock-price","slug":"aicastle-school-stock-price","name":"Stock Price","type":"agent","url":"https://github.com/aicastle-school/openai-agent-school","page_url":"https://unfragile.ai/aicastle-school-stock-price","categories":["data-analysis"],"tags":["mcp","model-context-protocol","smithery:aicastle-school/stock-price"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_aicastle-school-stock-price__cap_0","uri":"capability://search.retrieval.real.time.stock.quote.retrieval","name":"real-time stock quote retrieval","description":"This capability fetches current stock quotes by ticker symbol using a RESTful API that integrates with multiple financial data providers. It employs asynchronous requests to ensure quick responses and can handle multiple ticker symbols simultaneously, allowing for batch processing of stock queries. The architecture is designed to support integration into various applications, such as dashboards and alerts, making it versatile for different use cases.","intents":["How can I get the latest stock price for AAPL?","I need to integrate real-time stock quotes into my financial dashboard.","Can I fetch multiple stock prices at once for analysis?"],"best_for":["developers building financial applications requiring live data"],"limitations":["Rate limits imposed by the financial data provider may restrict the number of requests per minute.","No historical data retrieval capabilities."],"requires":["Node.js 14+","API key from the financial data provider"],"input_types":["text"],"output_types":["structured data"],"categories":["search-retrieval","financial-data"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_aicastle-school-stock-price__cap_1","uri":"capability://data.processing.analysis.ticker.symbol.validation","name":"ticker symbol validation","description":"This capability validates ticker symbols against a predefined list of known symbols before making API calls. It uses a local cache of valid tickers to minimize unnecessary API requests and improve performance. This ensures that only valid symbols are processed, reducing errors and enhancing user experience.","intents":["How can I check if a ticker symbol is valid before fetching data?","I want to avoid errors by validating ticker symbols in my application.","Can I get feedback on invalid ticker symbols?"],"best_for":["developers looking to enhance user input validation in financial apps"],"limitations":["The local cache of tickers may not be updated in real-time, leading to potential inaccuracies.","Limited to the tickers available in the cache."],"requires":["Node.js 14+","Local database or cache of ticker symbols"],"input_types":["text"],"output_types":["boolean","text"],"categories":["data-processing-analysis","input-validation"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_aicastle-school-stock-price__cap_2","uri":"capability://data.processing.analysis.batch.stock.price.querying","name":"batch stock price querying","description":"This capability allows users to query multiple stock prices in a single API call by accepting an array of ticker symbols. It leverages the financial data provider's batch request functionality, optimizing network usage and response time. The results are returned in a structured format, making it easy to process and display in applications.","intents":["Can I get stock prices for multiple companies in one request?","I want to analyze several stocks at once without making multiple API calls.","How can I efficiently fetch data for a portfolio of stocks?"],"best_for":["financial analysts needing to compare multiple stocks quickly"],"limitations":["Batch size limits imposed by the API may restrict the number of tickers per request.","Requires handling of partial failures in batch responses."],"requires":["Node.js 14+","API key from the financial data provider"],"input_types":["array of text"],"output_types":["array of structured data"],"categories":["data-processing-analysis","performance-optimization"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":28,"verified":false,"data_access_risk":"high","permissions":["Node.js 14+","API key from the financial data provider","Local database or cache of ticker symbols"],"failure_modes":["Rate limits imposed by the financial data provider may restrict the number of requests per minute.","No historical data retrieval capabilities.","The local cache of tickers may not be updated in real-time, leading to potential inaccuracies.","Limited to the tickers available in the cache.","Batch size limits imposed by the API may restrict the number of tickers per request.","Requires handling of partial failures in batch responses.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.31,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.6,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.1,"match_graph":0.28,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:25.635Z","last_scraped_at":"2026-05-03T15:19:36.245Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=aicastle-school-stock-price","compare_url":"https://unfragile.ai/compare?artifact=aicastle-school-stock-price"}},"signature":"xMxgJnRn6xZwE4Ye4XHsMDQOdz+KrjU7u+gaqeAW9iUuDMbezu8wRJAX8Pnw923BGa/rIqqxIjLM4eRPU4eTBw==","signedAt":"2026-06-21T09:06:03.585Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/aicastle-school-stock-price","artifact":"https://unfragile.ai/aicastle-school-stock-price","verify":"https://unfragile.ai/api/v1/verify?slug=aicastle-school-stock-price","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}