Who owns and runs a company, and the questions to ask before you deal with it.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
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.
The company's name, as it is registered if known: its legal name with its legal form, such as Limited or LLC.
The company's city or country, if known. It helps find the right company.
The choice token of one company from the list this tool returned when several matched. Give it with the same name.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http lightray https://app.lightray.ai/mcp
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.
| Argument | Type | Description |
|---|---|---|
| name* | string | The company's name, as it is registered if known: its legal name with its legal form, such as Limited or LLC. |
| place | string | The company's city or country, if known. It helps find the right company. |
| choice | string | The choice token of one company from the list this tool returned when several matched. Give it with the same name. |
{
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"maxLength": 160,
"description": "The company's name, as it is registered if known: its legal name with its legal form, such as Limited or LLC."
},
"place": {
"type": "string",
"maxLength": 80,
"description": "The company's city or country, if known. It helps find the right company."
},
"choice": {
"type": "string",
"maxLength": 40,
"description": "The choice token of one company from the list this tool returned when several matched. Give it with the same name."
}
},
"additionalProperties": false
}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.
| Argument | Type | Description |
|---|---|---|
| report_id* | string | The report_id that check_company or list_reports returned, or the report's link. |
{
"type": "object",
"required": [
"report_id"
],
"properties": {
"report_id": {
"type": "string",
"maxLength": 300,
"description": "The report_id that check_company or list_reports returned, or the report's link."
}
},
"additionalProperties": false
}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.
| Argument | Type | Description |
|---|---|---|
| limit | integer | How many reports to list, newest first: 1 to 20. 10 if not given. |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "How many reports to list, newest first: 1 to 20. 10 if not given."
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Oct 31, 2026.