Team
Команда: пользователи и поиск коллег
Внутренний сервер: доступен AI-агентам платформы, на mcp.legalstack.ru не публикуется.
Имя сервера: legalstack-team. Инструментов: 5.
add_team_organization
Добавить организацию (юрлицо) команды. Требует права admin/owner у пользователя. Реквизиты подтягиваются из ЕГРЮЛ по ИНН автоматически; в variables можно передать party_*-поля поверх данных ЕГРЮЛ (например party_signatory, party_bank_name). Допустимые ключи variables: party_name, party_inn, party_kpp, party_reg_number, party_address, party_signatory, party_bank_name, party_bik, party_account, party_corr_account, party_phone, party_email.
{
"type": "object",
"properties": {
"inn": {
"type": "string",
"minLength": 10,
"maxLength": 12,
"description": "ИНН организации"
},
"kpp": {
"description": "КПП, если у организации несколько филиалов",
"type": "string"
},
"variables": {
"description": "party_*-поля поверх данных ЕГРЮЛ",
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "string"
}
}
},
"required": [
"inn"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}delete_team_organization
Удалить организацию команды по id (из list_team_organizations). Требует права admin/owner у пользователя. Перед удалением подтверди действие у пользователя.
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "ID организации из list_team_organizations"
}
},
"required": [
"id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}find_company_requisites
Реквизиты организации из ЕГРЮЛ/ЕГРИП (DaData) по ИНН, ОГРН или названию. Только чтение, внешний источник. variables кандидатов — готовые party_*-переменные: используй для заполнения блока party контрагента, записи реестра «Сторона» или перед add_team_organization.
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"description": "ИНН, ОГРН или название организации"
},
"count": {
"description": "Максимум кандидатов (по умолчанию 5)",
"type": "integer",
"minimum": 1,
"maximum": 10
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}list_team_organizations
Организации (юрлица) команды из настроек. Только чтение. variables — готовые party_*-переменные: подставляй их без изменений в variables блока party («наша сторона» договора), записи реестра «Сторона» или поля формы. Если организаций несколько — уточни у пользователя, от какой заключается документ.
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}update_team_organization
Изменить реквизиты организации команды по id (из list_team_organizations). Требует права admin/owner у пользователя. Допустимые ключи variables: party_name, party_inn, party_kpp, party_reg_number, party_address, party_signatory, party_bank_name, party_bik, party_account, party_corr_account, party_phone, party_email.
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "ID организации из list_team_organizations"
},
"variables": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "string"
},
"description": "party_*-поля для изменения"
}
},
"required": [
"id",
"variables"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}