daily_open_close
Pack: polygon-io · Endpoint: https://gateway.pipeworx.io/polygon-io/mcp
Fetch official open, high, low, close, volume, and after-hours/pre-market prices for a US stock ticker on a specific date (YYYY-MM-DD) from Polygon.io.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
ticker | string | yes | |
date | string | yes | |
adjusted | boolean | no |
Example call
Arguments
{
"ticker": "AAPL",
"date": "2024-01-15"
}
curl
curl -X POST https://gateway.pipeworx.io/polygon-io/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"daily_open_close","arguments":{"ticker":"AAPL","date":"2024-01-15"}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('daily_open_close', {
"ticker": "AAPL",
"date": "2024-01-15"
});
More examples
{
"ticker": "MSFT",
"date": "2024-01-15",
"adjusted": true
}
Response shape
| Field | Type | Description |
|---|---|---|
status | string | API response status |
from | string | Date of data |
symbol | string | Ticker symbol |
open | number | Opening price |
high | number | High price |
low | number | Low price |
close | number | Closing price |
afterHours | number | After-hours price |
preMarket | number | Pre-market price |
volume | number | Trading volume |
Full JSON Schema
{
"type": "object",
"properties": {
"status": {
"type": "string",
"description": "API response status"
},
"from": {
"type": "string",
"description": "Date of data"
},
"symbol": {
"type": "string",
"description": "Ticker symbol"
},
"open": {
"type": "number",
"description": "Opening price"
},
"high": {
"type": "number",
"description": "High price"
},
"low": {
"type": "number",
"description": "Low price"
},
"close": {
"type": "number",
"description": "Closing price"
},
"afterHours": {
"type": "number",
"description": "After-hours price"
},
"preMarket": {
"type": "number",
"description": "Pre-market price"
},
"volume": {
"type": "number",
"description": "Trading volume"
}
}
}
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"polygon-io": {
"url": "https://gateway.pipeworx.io/polygon-io/mcp"
}
}
}
See Getting Started for client-specific install steps.