Один вопрос. 437 000 входных токенов. Тоже не сложный вопрос. Агент подключился к нашему серверу MCP, спросил что-то, на что инженер службы поддержки ответил в предложении, и проложил себе путь через двадцать инструментальных вызовов, каждый из которых перетаскивал каждого графа...
Один вопрос. 437 000 входных токенов.
Тоже не сложный вопрос. Агент подключался к нашему серверу MCP, задавал вопрос, на который инженер службы поддержки отвечал в предложении, и пробирался туда через двадцать инструментальных вызовов, каждый из которых тащил за собой все предыдущие ответы.
Пока это происходило, ничего не сломалось. Сервер правильно ответил на инициализацию, использовал версию от 26 марта 2025 г., вернул действительный JSON-RPC всему, что мы ему отправили. Все это оказалось не по делу.
Поэтому мы указали настоящим агентам на производство и наблюдали. 18 сценариев, два поставщика, бюджет в 5 долларов, который мы один раз пополнили. Это длинная версия со следами. В нашем блоге есть более короткая версия, если вам нужны только выводы.
Что такое сервер
Кратко, потому что он формирует все, что ниже.
FoxNose хранит контент в виде коллекций: определяемых схемой записей с типизированными полями, некоторые из которых векторно индексированы. Сервер MCP создается на основе этой схемы и обслуживается с тем же префиксом URL-адреса, что и REST API. Фиксированный каталог из семи инструментов независимо от количества существующих коллекций: пять для чтения и два для записи.
Два из этих свойств имеют значение ниже. Коллекции — это то, между чем выбирает агент, поэтому плохой
