PrismFact

Факты о бизнесе Томской области по ИНН: деньги, налоги, долг, статус. С источником и датой.

¿Debería usar esto?

Calidad y seguridad

B
Calidad de la descripción
50%
Integridad del esquema
92%
Calidad de los nombres
80%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (5)

  • LOWTool 'prism_ask' description lacks action verben prism_ask
  • LOWTool 'prism_find' description lacks action verben prism_find
  • LOWTool 'prism_nearby' description lacks action verben prism_nearby
  • LOWTool 'prism_needs' description lacks action verben prism_needs
  • LOWTool 'prism_answer' description lacks action verben prism_answer

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

Costo de contexto

~1,154Tokens (definiciones de herramientas)
~955 BTamaño de respuesta típico
Impacto moderado en la atención (0.90% 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": {
    "hub": {
      "url": "https://prismfact.com/mcp"
    }
  }
}

Puntos de conexión remotos

https://prismfact.com/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (5)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
⚪prism_ask(inn, want)

Всё, что известно про ИНН, с источником и датой у каждого значения. Отсутствие размечено пятью способами: found, none, unknown, not_provided, withheld — так видно, повторять ли вопрос и куда идти дальше. Принимает до ста ИНН через запятую.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "inn": {
      "type": "string",
      "description": "ИНН, можно несколько через запятую"
    },
    "want": {
      "type": "string",
      "description": "необязательный список полей через запятую"
    }
  },
  "required": [
    "inn"
  ]
}
🟢prism_find(settlement, district, okved, type, category, ...)

Кто есть на территории по виду деятельности, размеру, налоговому режиму, выручке, задолженности. В каждом ответе знаменатель — сколько всего субъектов на этой территории, без него доля бессмысленна. Проверку продают все, обнаружение не продаёт никто.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "settlement": {
      "type": "string",
      "description": "населённый пункт"
    },
    "district": {
      "type": "string",
      "description": "муниципальный район"
    },
    "okved": {
      "type": "string",
      "description": "код или его начало"
    },
    "type": {
      "type": "string",
      "description": "UL или IP"
    },
    "category": {
      "type": "string",
      "description": "1 микро, 2 малое, 3 среднее; принимаются и слова"
    },
    "q": {
      "type": "string",
      "description": "подстрока в названии"
    },
    "changed_since": {
      "type": "string",
      "description": "дата среза, только изменившиеся"
    },
    "has_tax_debt": {
      "type": "string",
      "description": "true или false"
    },
    "regime": {
      "type": "string",
      "description": "налоговый режим"
    },
    "headcount_min": {
      "type": "string"
    },
    "revenue_min": {
      "type": "string"
    },
    "sort": {
      "type": "string",
      "description": "name, okved, since, headcount, revenue, tax_debt"
    },
    "offset": {
      "type": "string"
    },
    "limit": {
      "type": "string"
    }
  },
  "required": []
}
⚪prism_nearby(lat, lon, radius_m, q, category, ...)

Слой карты, а не реестр: заведения с вывесками и координатами. Связь вывески с ИНН нигде не установлена и отдаётся как гипотеза с указанием, чем её подтвердить. Реестр на этот вопрос ответить не может — координат в нём нет.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number"
    },
    "lon": {
      "type": "number"
    },
    "radius_m": {
      "type": "string",
      "description": "по умолчанию 500"
    },
    "q": {
      "type": "string"
    },
    "category": {
      "type": "string"
    },
    "limit": {
      "type": "string"
    }
  },
  "required": [
    "lat",
    "lon"
  ]
}
⚪prism_needs(days)

Список дыр, нарисованный чужими вопросами: что спрашивали и на что мы не ответили. Показывается то, о чём спросили не меньше трёх разных сторон. Дыру можно закрыть, принеся факт — он проходит те же ворота записи, что и наши собственные данные.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "days": {
      "type": "string",
      "description": "окно, по умолчанию 30"
    }
  },
  "required": []
}
⚪prism_answer(q, city)

Единый порядок слоёв: реестр, вывеска, учреждение, карточки людей, списки города, карта, справочник контактов. Один вопрос — один ответ, тот же самый, что получает человек в боте и на сайте. Списком не отдаётся: карточки людей (что предлагают, что ищут) отвечают только на прямой вопрос, обход закрыт даже здесь — это единственный наш актив, ценность которого мы сами ещё не измерили. Объявления досок в этот инструмент не входят — право на переотдачу не оформлено.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "вопрос словами, как человеку"
    },
    "city": {
      "type": "string",
      "description": "по умолчанию Асино"
    }
  },
  "required": [
    "q"
  ]
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada5 herramientas
verificadoversión no registrada5 herramientas