proxy_list_fingerprint_presets
Browse available browser fingerprint configurations to customize proxy traffic identity for testing and development purposes.
Instructions
List available browser fingerprint presets for use with proxy_set_fingerprint_spoof.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/tools/tls.ts:228-237 (handler)The handler for the proxy_list_fingerprint_presets tool, which calls listBrowserPresets and returns the result.
async () => { return { content: [{ type: "text" as const, text: JSON.stringify({ status: "success", presets: listBrowserPresets(), }), }], }; - src/tools/tls.ts:224-227 (registration)Registration of the proxy_list_fingerprint_presets tool.
server.tool( "proxy_list_fingerprint_presets", "List available browser fingerprint presets for use with proxy_set_fingerprint_spoof.", {}, - src/browser-presets.ts:156-158 (helper)Helper function that retrieves and formats the list of browser fingerprint presets.
export function listBrowserPresets(): Array<{ name: string; description: string }> { return Object.values(PRESETS).map(({ name, description }) => ({ name, description })); }