# BOP.INK MCP Server

> Tài liệu chính thức, sinh tự động từ registry xuất bản của BOP.INK.

## Phạm vi

- **605 công cụ website** thuộc **26 danh mục** và **263 danh mục con Taxonomy V2** được lập chỉ mục đầy đủ.
- Mỗi công cụ kế thừa tên, Taxonomy V2 và applicability từ canonical catalog.
- Trạng thái runtime được sinh từ canonical runtime, privacy và agent metadata; discovery không đồng nghĩa với remote execution.
- Mỗi hồ sơ tool liệt kê capability, trường input, mô tả và ví dụ sinh từ canonical contract.

## Cách dùng

1. Gọi `bop_catalog_search` bằng nhu cầu người dùng.
2. Gọi `bop_catalog_get_tool` để đọc capability, input và ví dụ chính tắc.
3. Nếu hồ sơ có `mcpToolName`, gọi tool đó. Với capability `conditional`, chỉ truyền `_bopConsent: true` sau khi người dùng đồng ý.
4. Nếu không có `mcpToolName`, dùng `websiteUrl` vì capability cần browser, file, thiết bị hoặc đang bị hạn chế.

Không sửa thủ công các tệp trong `public/mcp/`. Chạy `npm run generate:mcp-docs` sau khi thay đổi registry công cụ.
