6ix

News releases, company pages and investor calls of public companies, strongest on TSXV, CSE, TSX.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
89%
Vollständigkeit des Schemas
91%
Qualität der Benennung
94%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (2)

  • LOWTool 'find_company' description lacks action verbin find_company
  • LOWTool 'latest_news_releases' description lacks action verbin latest_news_releases

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~2,550Tokens (Tool-Definitionen)
~3.2 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.99% von 128k Kontext)

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-http

Was es kann

Tool-Inventar

Tools (7)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢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

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet7 Tools