touch-browser
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TOUCH_BROWSER_SERVE_COMMAND | No | Force a specific binary or wrapper command for the serve operation | |
| TOUCH_BROWSER_EVIDENCE_NLI_MODEL_PATH | No | Override the default location for the evidence NLI model | |
| TOUCH_BROWSER_EVIDENCE_EMBEDDING_MODEL_PATH | No | Override the default location for the evidence embedding model |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| tb_statusB | Return runtime and daemon capability status. |
| tb_session_createB | Create a headless research session for public docs and reference workflows. |
| tb_openC | Open a public web document or official reference page headlessly, either statelessly or inside a daemon session/tab. Use this for direct URLs after narrowing scope. |
| tb_searchB | Search the public docs/research web headlessly and structure the result page for follow-up browsing. Search engine selection is automatic; follow tb_search_open_top before read-view or extract. |
| tb_search_open_resultB | Open one structured search result into a new research tab when you must override the recommended order after tb_search. |
| tb_search_open_topA | Open the top recommended search results into new research tabs. Prefer this immediately after tb_search, then inspect tabs with tb_read_view before tb_extract. |
| tb_extractB | Extract evidence-supported and insufficient-evidence claims from the current target or daemon tab. Use this after tb_read_view confirms the tab scope on public docs or reference pages. |
| tb_read_viewC | Return a readable Markdown view of a target or daemon tab for scope checking on public docs and reference pages. Inspect mainContentQuality and mainContentReason before extracting claims. |
| tb_policyC | Return the policy evaluation for a target or daemon tab on the public docs/research web surface. |
| tb_tab_openB | Create a new headless research tab, optionally opening a narrowed public web target immediately. |
| tb_tab_listC | List all daemon tabs registered for a session. |
| tb_tab_selectC | Set the active daemon tab for a session. |
| tb_tab_closeC | Close one daemon tab and update the active tab if needed. |
| tb_checkpointC | Return the current supervised checkpoint guidance for a daemon session/tab. |
| tb_profileC | Return the active policy profile for a daemon session/tab. |
| tb_profile_setC | Set the active policy profile for a daemon session/tab. |
| tb_clickC | Click an interactive target inside an existing daemon session/tab. |
| tb_typeC | Type into an interactive field inside an existing daemon session/tab. |
| tb_approveC | Persist supervised approval risks for the current daemon session so repeated ack flags are not required. |
| tb_secret_storeC | Store a sensitive value only in daemon memory for a specific target ref. |
| tb_secret_clearC | Clear one stored daemon secret or all secrets for a session. |
| tb_type_secretA | Type a previously stored daemon secret into a sensitive field without persisting it to disk. |
| tb_submitC | Submit a form or submit control inside an existing daemon session/tab. |
| tb_refreshB | Refresh the current headless research tab after query or filter changes. |
| tb_telemetry_summaryB | Return the aggregated pilot telemetry summary for the current runtime. |
| tb_telemetry_recentC | Return recent pilot telemetry events for the current runtime. |
| tb_session_synthesizeC | Aggregate visited tabs inside a daemon session into a citation-ready synthesis report. |
| tb_session_closeB | Close a daemon session and clean up all tab state. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/nangman-infra/touch-browser'
If you have feedback or need assistance with the MCP directory API, please join our Discord server