6ix
News releases, company pages and investor calls of public companies, strongest on TSXV, CSE, TSX.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (2)
- LOWin find_company
- LOWin latest_news_releases
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"mcp": {
"url": "https://mcp.6ix.com/mcp"
}
}
}Remote-Endpunkte
https://mcp.6ix.com/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (7)
🟢find_company(query, limit)
Use this when you need to identify a public company on 6ix by ticker or name before asking for its news releases or events. Returns matching companies with ticker, exchange and their 6ix page.
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"description": "Ticker or company name"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 10,
"default": 5
}
},
"required": [
"query"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"asOf": {
"type": "string",
"description": "When 6ix answered (ISO 8601, UTC)"
},
"companies": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"ticker": {
"type": [
"string",
"null"
]
},
"exchange": {
"type": [
"string",
"null"
]
},
"url": {
"type": "string"
}
},
"required": [
"name",
"url"
]
}
}
},
"required": [
"companies"
]
}🟢get_company_news(company, limit, page)
Use this when the user asks what a specific company announced, or wants its latest or past news releases. Returns releases newest first with dates and 6ix.com links; call get_news_release for a release's full text.
Eingabe-Schema
{
"type": "object",
"properties": {
"company": {
"type": "string",
"minLength": 1,
"maxLength": 400,
"description": "Ticker (HYMC, TSXV:ABC, ABC.V), company name, or the 6ix company link returned by find_company"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"default": 10
},
"page": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 1,
"description": "Page 2 and on go further back in time"
}
},
"required": [
"company"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"asOf": {
"type": "string",
"description": "When 6ix answered (ISO 8601, UTC)"
},
"company": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"ticker": {
"type": [
"string",
"null"
]
},
"exchange": {
"type": [
"string",
"null"
]
},
"url": {
"type": "string"
}
},
"required": [
"name",
"url"
]
},
"releases": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"published": {
"type": [
"string",
"null"
],
"description": "ISO 8601 date or date-time"
},
"company": {
"anyOf": [
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"ticker": {
"type": [
"string",
"null"
]
},
"exchange": {
"type": [
"string",
"null"
]
},
"url": {
"type": "string"
}
},
"required": [
"name",
"url"
]
},
{
"type": "null"
}
]
},
"url": {
"type": "string"
},
"excerpt": {
"type": [
"string",
"null"
]
}
},
"required": [
"id",
"title",
"url"
]
}
},
"page": {
"type": "integer"
},
"hasMore": {
"type": "boolean"
}
},
"required": [
"company",
"releases",
"page",
"hasMore"
]
}🟢search_news_releases(query, sort, page)
Use this when the user wants releases about a topic, person, deal, project or result across all companies, for example drill results, financings, acquisitions or a named executive. Searches the full text of every release on 6ix and returns matches with a short excerpt. Put quotes around an exact phrase.
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"maxLength": 200,
"description": "Words to find; the company name can be part of it"
},
"sort": {
"type": "string",
"enum": [
"best",
"newest",
"relevance"
],
"default": "best",
"description": "best: headline matches first, newest first within; newest: date only; relevance: text score only"
},
"page": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"default": 1
}
},
"required": [
"query"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"asOf": {
"type": "string",
"description": "When 6ix answered (ISO 8601, UTC)"
},
"releases": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"published": {
"type": [
"string",
"null"
],
"description": "ISO 8601 date or date-time"
},
"company": {
"anyOf": [
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"ticker": {
"type": [
"string",
"null"
]
},
"exchange": {
"type": [
"string",
"null"
]
},
"url": {
"type": "string"
}
},
"required": [
"name",
"url"
]
},
{
"type": "null"
}
]
},
"url": {
"type": "string"
},
"excerpt": {
"type": [
"string",
"null"
]
}
},
"required": [
"id",
"title",
"url"
]
}
},
"total": {
"type": "integer"
},
"page": {
"type": "integer"
},
"pages": {
"type": "integer"
}
},
"required": [
"releases",
"total",
"page",
"pages"
]
}🟢get_news_release(release)
Use this to read the complete text of one news release, given the id or 6ix.com link that another 6ix tool returned.
Eingabe-Schema
{
"type": "object",
"properties": {
"release": {
"type": "string",
"minLength": 1,
"maxLength": 500,
"description": "Release id or its 6ix.com link"
}
},
"required": [
"release"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"asOf": {
"type": "string",
"description": "When 6ix answered (ISO 8601, UTC)"
},
"release": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"published": {
"type": [
"string",
"null"
],
"description": "ISO 8601 date or date-time"
},
"company": {
"anyOf": [
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"ticker": {
"type": [
"string",
"null"
]
},
"exchange": {
"type": [
"string",
"null"
]
},
"url": {
"type": "string"
}
},
"required": [
"name",
"url"
]
},
{
"type": "null"
}
]
},
"url": {
"type": "string"
},
"excerpt": {
"type": [
"string",
"null"
]
},
"source": {
"type": [
"string",
"null"
]
},
"issuedBy": {
"type": [
"string",
"null"
]
},
"originalUrl": {
"type": [
"string",
"null"
]
},
"text": {
"type": "string"
},
"truncated": {
"type": "boolean"
}
},
"required": [
"id",
"title",
"url",
"text"
]
}
},
"required": [
"release"
]
}🟢latest_news_releases(exchange, limit)
Use this when the user asks what companies have announced today or recently across the market, optionally on one exchange such as TSXV, CSE, TSX, NASDAQ or NYSE.
Eingabe-Schema
{
"type": "object",
"properties": {
"exchange": {
"type": "string",
"minLength": 2,
"maxLength": 12,
"description": "Exchange code, e.g. TSXV, CSE, TSX, NASDAQ, NYSE, ASX"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"default": 15
}
},
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"asOf": {
"type": "string",
"description": "When 6ix answered (ISO 8601, UTC)"
},
"releases": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"published": {
"type": [
"string",
"null"
],
"description": "ISO 8601 date or date-time"
},
"company": {
"anyOf": [
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"ticker": {
"type": [
"string",
"null"
]
},
"exchange": {
"type": [
"string",
"null"
]
},
"url": {
"type": "string"
}
},
"required": [
"name",
"url"
]
},
{
"type": "null"
}
]
},
"url": {
"type": "string"
},
"excerpt": {
"type": [
"string",
"null"
]
}
},
"required": [
"id",
"title",
"url"
]
}
}
},
"required": [
"releases"
]
}🟢get_company_events(company, include_past, limit)
Use this when the user asks about a company's earnings calls, webinars or investor presentations, upcoming or past, including replays on 6ix.
Eingabe-Schema
{
"type": "object",
"properties": {
"company": {
"type": "string",
"minLength": 1,
"maxLength": 400,
"description": "Ticker (HYMC, TSXV:ABC, ABC.V), company name, or the 6ix company link returned by find_company"
},
"include_past": {
"type": "boolean",
"default": true,
"description": "Also list recent past events with replays"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"default": 10
}
},
"required": [
"company"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"asOf": {
"type": "string",
"description": "When 6ix answered (ISO 8601, UTC)"
},
"company": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"ticker": {
"type": [
"string",
"null"
]
},
"exchange": {
"type": [
"string",
"null"
]
},
"url": {
"type": "string"
}
},
"required": [
"name",
"url"
]
},
"events": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"starts": {
"type": [
"string",
"null"
]
},
"kind": {
"type": [
"string",
"null"
]
},
"status": {
"type": "string",
"enum": [
"upcoming",
"live",
"replay",
"ended"
],
"description": "replay: the recording plays on 6ix"
},
"company": {
"anyOf": [
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"ticker": {
"type": [
"string",
"null"
]
},
"exchange": {
"type": [
"string",
"null"
]
},
"url": {
"type": "string"
}
},
"required": [
"name",
"url"
]
},
{
"type": "null"
}
]
},
"url": {
"type": "string"
}
},
"required": [
"title",
"url",
"status"
]
}
}
},
"required": [
"company",
"events"
]
}🟢earnings_calendar(from, to, exchange, limit)
Use this when the user asks which companies hold earnings calls in a date range, for example this week, optionally on one exchange. Dates are UTC.
Eingabe-Schema
{
"type": "object",
"properties": {
"from": {
"type": "string",
"format": "date",
"description": "First day, YYYY-MM-DD (default today)"
},
"to": {
"type": "string",
"format": "date",
"description": "Last day, YYYY-MM-DD, included (default: a week from the first day; at most 31 days)"
},
"exchange": {
"type": "string",
"minLength": 2,
"maxLength": 12,
"description": "Only companies listed on this exchange, e.g. NASDAQ, TSX, TSXV"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 25
}
},
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"asOf": {
"type": "string",
"description": "When 6ix answered (ISO 8601, UTC)"
},
"from": {
"type": "string"
},
"to": {
"type": "string"
},
"events": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"starts": {
"type": [
"string",
"null"
]
},
"kind": {
"type": [
"string",
"null"
]
},
"status": {
"type": "string",
"enum": [
"upcoming",
"live",
"replay",
"ended"
],
"description": "replay: the recording plays on 6ix"
},
"company": {
"anyOf": [
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"ticker": {
"type": [
"string",
"null"
]
},
"exchange": {
"type": [
"string",
"null"
]
},
"url": {
"type": "string"
}
},
"required": [
"name",
"url"
]
},
{
"type": "null"
}
]
},
"url": {
"type": "string"
}
},
"required": [
"title",
"url",
"status"
]
}
},
"total": {
"type": "integer"
}
},
"required": [
"from",
"to",
"events",
"total"
]
}Community
Nachweis