LightRay
Who owns and runs a company, and the questions to ask before you deal with it.
我該用這個嗎
品質與安全性
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"lightray": {
"url": "https://app.lightray.ai/mcp"
}
}
}遠端端點
https://app.lightray.ai/mcpstreamable-http它能做什麼
工具清單
工具(3)
🟢check_company(name, place, choice)
Use this when someone asks about a company or wants one checked. Give the company's name and, if known, its city or country. If a recent report on the company is stored, it comes back at once; otherwise a new report starts and the answer says when it will be ready. A new report uses one of the reader's reports; asking again for the same company does not. When several companies match the name, the answer lists them: ask the reader which one they mean, then call this again with that company's choice token. LightRay checks companies, not people.
輸入結構描述
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "The company's name, as it is registered if known: its legal name with its legal form, such as Limited or LLC.",
"maxLength": 160
},
"place": {
"type": "string",
"description": "The company's city or country, if known. It helps find the right company.",
"maxLength": 80
},
"choice": {
"type": "string",
"description": "The choice token of one company from the list this tool returned when several matched. Give it with the same name.",
"maxLength": 40
}
},
"required": [
"name"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"status": {
"type": "string",
"enum": [
"ready",
"building",
"choose",
"several",
"no_company",
"declined",
"limit",
"paused",
"failed",
"stopped",
"expired",
"not_found",
"error"
]
}
},
"required": [
"status"
]
}🟢get_report(report_id)
Use this to see how far a report has got and what has been found so far, or to read a ready report: its date, the main point, any questions to ask, what was found, the next steps, the companies worth a look next and its link. LightRay writes each report: the main point, questions, findings and next steps are LightRay's. Give the report_id that check_company or list_reports returned, or the report's link. Reading a report uses none of the reader's reports.
輸入結構描述
{
"type": "object",
"properties": {
"report_id": {
"type": "string",
"description": "The report_id that check_company or list_reports returned, or the report's link.",
"maxLength": 300
}
},
"required": [
"report_id"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"status": {
"type": "string",
"enum": [
"ready",
"building",
"choose",
"no_company",
"paused",
"failed",
"stopped",
"expired",
"not_found",
"error"
]
}
},
"required": [
"status"
]
}🟢list_reports(limit)
Use this to see the reader's recent reports from here, newest first, each with whether it is ready and its link. It uses none of the reader's reports.
輸入結構描述
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "How many reports to list, newest first: 1 to 20. 10 if not given.",
"minimum": 1,
"maximum": 20
}
},
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"status": {
"type": "string",
"enum": [
"listed"
]
},
"reports": {
"type": "array",
"items": {
"type": "object"
}
}
},
"required": [
"status",
"reports"
]
}社群
證據