Руководство · Доступно
Защитите инструменты MCP
Поставьте прокси между агентом и его MCP-серверами и направьте агента на него.
Статус: доступно. Эта интеграция создана и протестирована. Компании-участники пилота получают пакет Guardrino от HisnLabs.
Developer reference · Install guide · AI platforms · Open model card · Прокси, совместимый с OpenAI · Потоковая передача · LiteLLM · Прокси безопасности MCP · Руководство: приложение, совместимое с OpenAI · Руководство: LiteLLM
Try it today Guardrino-t7 Open, an earlier version of our classifier, is public on Hugging Face under Apache-2.0. The demo runs in your browser: what you type stays on your device. Live demo · Model card · Same demo on Hugging Face
Шаг 1 · Перечислите MCP-серверы
Укажите прокси в файле политики, перед какими MCP-серверами ему стоять. Каждому даётся имя, и агент обращается к нему по /mcp/<name>.
[mcp]
on_tool_poisoning = "drop" # "drop": remove a flagged tool from the list | "refuse": refuse the whole list
timeout_secs = 120
servers = [
{ name = "files", url = "https://mcp.example/mcp", headers = { Authorization = "Bearer UPSTREAM_TOKEN" } },
]Шаг 2 · Направьте агента на прокси
В настройках MCP агента замените адрес каждого сервера адресом прокси.
{
"mcpServers": {
"files": { "url": "https://guardrino.example/mcp/files" }
}
}Локальный stdio-сервер? Запустите вместо него guardrino-mcp-stdio --server-cmd "<command>". Запись в servers не нужна.
{
"mcpServers": {
"files": { "command": "guardrino-mcp-stdio", "args": ["--server-cmd", "npx some-mcp-server"] }
}
}Шаг 3 · Посмотрите, что проверяется
- Когда выводится список инструментов, проверяются их описания.
- Когда уходит вызов, его аргументы проверяются на токен-канарейку, персональные данные и URL.
- Когда возвращается результат, он читается как контекст, окнами.
Чтобы использовать канарейку, создайте её через POST /v1/canary и поместите в системный промпт агента.