Server definition
- Hash
- sha256:dcf90e5b6b445c8e2337580735ecd9ce4b3770660591ed5e2e9915586a94bdd8
- What it is
- What a remote MCP server returned when asked what it offers: 8 tools
The blob, as servednamed by its sha256
{
"instructions": "Seasonality data from The Market Calendar (marketcalendar.tech): how markets have historically behaved on each day, window and month of the year. Results are historical averages, not forecasts; say so when you use them, and cite the 'source' URL in each result.",
"tools": [
{
"description": "How an asset has done on a calendar date (e.g. 12-26) across all years: average return, share of years up, and its rank among all calendar days.",
"inputSchema": {
"properties": {
"asset": {
"enum": [
"sp500",
"nasdaq",
"nasdaq-100",
"dow",
"russell-2000",
"bitcoin",
"ethereum",
"crude-oil",
"gold"
],
"type": "string"
},
"date": {
"description": "MM-DD or YYYY-MM-DD",
"type": "string"
}
},
"required": [
"asset",
"date"
],
"type": "object"
},
"name": "day_seasonality",
"outputSchema": null
},
{
"description": "Scheduled US economic releases (FOMC, CPI, jobs, PCE, GDP, PPI, retail sales, ISM, JOLTS) in a date range, with US Eastern times.",
"inputSchema": {
"properties": {
"days": {
"maximum": 60,
"minimum": 1,
"type": "integer"
},
"start": {
"description": "YYYY-MM-DD (default today)",
"type": "string"
}
},
"type": "object"
},
"name": "economic_calendar",
"outputSchema": null
},
{
"description": "List the markets covered (S&P 500, Nasdaq, Nasdaq-100, Dow, Russell 2000, Bitcoin, Ethereum, crude oil, gold) with their data start dates.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "list_assets",
"outputSchema": null
},
{
"description": "Deep dive on one month for one asset: average, median, % of years up, rank among the 12 months, recent years, the cumulative seasonal path through the month, and its strongest/weakest days.",
"inputSchema": {
"properties": {
"asset": {
"enum": [
"sp500",
"nasdaq",
"nasdaq-100",
"dow",
"russell-2000",
"bitcoin",
"ethereum",
"crude-oil",
"gold"
],
"type": "string"
},
"month": {
"description": "1-12 or month name",
"type": "string"
}
},
"required": [
"asset",
"month"
],
"type": "object"
},
"name": "month_detail",
"outputSchema": null
},
{
"description": "Average and median return, share of years up, best and worst year for each calendar month of an asset. Use for 'what's the best month for X', 'is September bad for stocks'.",
"inputSchema": {
"properties": {
"asset": {
"enum": [
"sp500",
"nasdaq",
"nasdaq-100",
"dow",
"russell-2000",
"bitcoin",
"ethereum",
"crude-oil",
"gold"
],
"type": "string"
}
},
"required": [
"asset"
],
"type": "object"
},
"name": "monthly_seasonality",
"outputSchema": null
},
{
"description": "Statistics for well-known S&P 500 calendar effects: santa-claus-rally, sell-in-may, september-effect, best-days-of-the-year, worst-days-of-the-year, turn-of-the-month, presidential-cycle, january-barometer.",
"inputSchema": {
"properties": {
"pattern": {
"enum": [
"santa-claus-rally",
"sell-in-may",
"september-effect",
"best-days-of-the-year",
"worst-days-of-the-year",
"turn-of-the-month",
"presidential-cycle",
"january-barometer"
],
"type": "string"
}
},
"required": [
"pattern"
],
"type": "object"
},
"name": "seasonal_pattern",
"outputSchema": null
},
{
"description": "The bullish and bearish seasonal stretches for an asset in a given year, as shown on The Market Calendar.",
"inputSchema": {
"properties": {
"asset": {
"enum": [
"sp500",
"nasdaq",
"nasdaq-100",
"dow",
"russell-2000",
"bitcoin",
"ethereum",
"crude-oil",
"gold"
],
"type": "string"
},
"year": {
"type": "integer"
}
},
"required": [
"asset"
],
"type": "object"
},
"name": "seasonal_trends",
"outputSchema": null
},
{
"description": "Every past year's return over a calendar window (start and end MM-DD in the same year), with average, median, % of years up, best and worst years. Use for 'how does X do from Dec 15 to Dec 31'.",
"inputSchema": {
"properties": {
"asset": {
"enum": [
"sp500",
"nasdaq",
"nasdaq-100",
"dow",
"russell-2000",
"bitcoin",
"ethereum",
"crude-oil",
"gold"
],
"type": "string"
},
"end": {
"description": "MM-DD, on or after start",
"type": "string"
},
"start": {
"description": "MM-DD",
"type": "string"
}
},
"required": [
"asset",
"start",
"end"
],
"type": "object"
},
"name": "window_seasonality",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:dcf90e5b6b445c8e2337580735ecd9ce4b3770660591ed5e2e9915586a94bdd8 | sha256sum