6ix

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

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
89%
Integridad del esquema
91%
Calidad de los nombres
94%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (2)

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

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~2,550Tokens (definiciones de herramientas)
~3.2 KBTamaño de respuesta típico
Impacto moderado en la atención (1.99% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "mcp": {
      "url": "https://mcp.6ix.com/mcp"
    }
  }
}

Puntos de conexión remotos

https://mcp.6ix.com/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (7)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢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.

Esquema de entrada

{
  "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
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "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
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "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
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "release": {
      "type": "string",
      "minLength": 1,
      "maxLength": 500,
      "description": "Release id or its 6ix.com link"
    }
  },
  "required": [
    "release"
  ],
  "additionalProperties": false
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "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
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "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
}

Esquema de salida

{
  "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.

Esquema de entrada

{
  "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
}

Esquema de salida

{
  "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"
  ]
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada7 herramientas