Факты о бизнесе Томской области по ИНН: деньги, налоги, долг, статус. С источником и датой.
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.
Единый порядок слоёв: реестр, вывеска, учреждение, карточки людей, списки города, карта, справочник контактов. Один вопрос — один ответ, тот же самый, что получает человек в боте и на сайте. Списком не отдаётся: карточки людей (что предлагают, что ищут) отвечают только на прямой вопрос, обход закрыт даже здесь — это единственный наш актив, ценность которого мы сами ещё не измерили. Объявления досок в этот инструмент не входят — право на переотдачу не оформлено.
вопрос словами, как человеку
по умолчанию Асино
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Единый порядок слоёв: реестр, вывеска, учреждение, карточки людей, списки города, карта, справочник контактов. Один вопрос — один ответ, тот же самый, что получает человек в боте и на сайте. Списком не отдаётся: карточки людей (что предлагают, что ищут) отвечают только на прямой вопрос, обход закрыт даже здесь — это единственный наш актив, ценность которого мы сами ещё не измерили. Объявления досок в этот инструмент не входят — право на переотдачу не оформлено.
| Argument | Type | Description |
|---|---|---|
| q* | string | вопрос словами, как человеку |
| city | string | по умолчанию Асино |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "вопрос словами, как человеку"
},
"city": {
"type": "string",
"description": "по умолчанию Асино"
}
}
}Всё, что известно про ИНН, с источником и датой у каждого значения. Отсутствие размечено пятью способами: found, none, unknown, not_provided, withheld — так видно, повторять ли вопрос и куда идти дальше. Принимает до ста ИНН через запятую.
| Argument | Type | Description |
|---|---|---|
| inn* | string | ИНН, можно несколько через запятую |
| want | string | необязательный список полей через запятую |
{
"type": "object",
"required": [
"inn"
],
"properties": {
"inn": {
"type": "string",
"description": "ИНН, можно несколько через запятую"
},
"want": {
"type": "string",
"description": "необязательный список полей через запятую"
}
}
}Кто есть на территории по виду деятельности, размеру, налоговому режиму, выручке, задолженности. В каждом ответе знаменатель — сколько всего субъектов на этой территории, без него доля бессмысленна. Проверку продают все, обнаружение не продаёт никто.
| Argument | Type | Description |
|---|---|---|
| q | string | подстрока в названии |
| sort | string | name, okved, since, headcount, revenue, tax_debt |
| type | string | UL или IP |
| limit | string | |
| okved | string | код или его начало |
| offset | string | |
| regime | string | налоговый режим |
| category | string | 1 микро, 2 малое, 3 среднее; принимаются и слова |
| district | string | муниципальный район |
| settlement | string | населённый пункт |
| revenue_min | string |
Слой карты, а не реестр: заведения с вывесками и координатами. Связь вывески с ИНН нигде не установлена и отдаётся как гипотеза с указанием, чем её подтвердить. Реестр на этот вопрос ответить не может — координат в нём нет.
| Argument | Type | Description |
|---|---|---|
| q | string | |
| lat* | number | |
| lon* | number | |
| limit | string | |
| category | string | |
| radius_m | string | по умолчанию 500 |
{
"type": "object",
"required": [
"lat",
"lon"
],
"properties": {
"q": {
"type": "string"
},
"lat": {
"type": "number"
},
"lon": {
"type": "number"
},
"limit": {
"type": "string"
},
"category": {
"type": "string"
},
"radius_m": {
"type": "string",
"description": "по умолчанию 500"
}
}
}Список дыр, нарисованный чужими вопросами: что спрашивали и на что мы не ответили. Показывается то, о чём спросили не меньше трёх разных сторон. Дыру можно закрыть, принеся факт — он проходит те же ворота записи, что и наши собственные данные.
| Argument | Type | Description |
|---|---|---|
| days | string | окно, по умолчанию 30 |
{
"type": "object",
"required": [],
"properties": {
"days": {
"type": "string",
"description": "окно, по умолчанию 30"
}
}
}| has_tax_debt | string | true или false |
| changed_since | string | дата среза, только изменившиеся |
| headcount_min | string |
{
"type": "object",
"required": [],
"properties": {
"q": {
"type": "string",
"description": "подстрока в названии"
},
"sort": {
"type": "string",
"description": "name, okved, since, headcount, revenue, tax_debt"
},
"type": {
"type": "string",
"description": "UL или IP"
},
"limit": {
"type": "string"
},
"okved": {
"type": "string",
"description": "код или его начало"
},
"offset": {
"type": "string"
},
"regime": {
"type": "string",
"description": "налоговый режим"
},
"category": {
"type": "string",
"description": "1 микро, 2 малое, 3 среднее; принимаются и слова"
},
"district": {
"type": "string",
"description": "муниципальный район"
},
"settlement": {
"type": "string",
"description": "населённый пункт"
},
"revenue_min": {
"type": "string"
},
"has_tax_debt": {
"type": "string",
"description": "true или false"
},
"changed_since": {
"type": "string",
"description": "дата среза, только изменившиеся"
},
"headcount_min": {
"type": "string"
}
}
}