139 pages for listen.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Voice dictation
Claude Code CLI · in the page
voice-dictation
…cording begins. The footer shows `keep holding…` during warmup, then `listening…` once recording is active. While recording, the prompt cursor becomes a bar that rises and falls with your microphone l…
Command line settings
Claude Documentation · in the page
claude-science/command-line-settings
…opens it in your browser whenever you want to sign in again. The app listens on 127.0.0.1 unless you change `--host`, so it is reachable only from the machine it runs on. For a machine you reach over…
Use Claude Science on a corporate network
Claude Documentation · in the page
claude-science/corporate-networks
…so an Artifactory instance on its stock port 8081 needs a 443 or 8443 listener or a reverse proxy in front of it. Credentials embedded in the URL are rejected at save time. The Settings page accepts `…
Run on a remote Linux server
Claude Documentation · in the page
claude-science/run-on-remote-linux-server
…rints is only valid for about three minutes. By default, the web app listens only on the server's localhost, so it isn't exposed to the network. An SSH tunnel makes it reachable from your computer. C…
Give Claude access to your tools
Claude Documentation · in the page
claude-tag/admins/add-connections
…th but not `example.com` itself * **Ports**: `443` unless the service listens on another port * **Advanced**: the HTTP methods the entry allows, **Read-only** (`GET`, `HEAD`, and `OPTIONS`) unless you…
Connect a gateway
Claude Documentation · in the page
claude-tag/admins/federated-access/connect-a-gateway
…ample) (Python, Apache 2.0), terminate TLS in front of it, because it listens on plain HTTP, and set its `audience` to the public address you register. * An organization can register up to 5 addresses…
Network requirements
Claude Documentation · in the page
claude-tag/admins/network-requirements
…activity, are delivered directly to Anthropic, so there is no inbound listener to configure on your side. ## Related resources * [Add connections](/docs/claude-tag/admins/add-connections.md#set-allo…
Supersede older widget instances
Claude Documentation · in the page
connectors/building/mcp-apps/instance-supersession
…; let seq: number | undefined; let items: string[] = []; app.addEventListener("toolresult", (params) => { const sc = params.structuredContent as CartResult | undefined; if (sc?.items) items = sc.…
Add an interactive UI to your MCP server
Claude Documentation · in the page
connectors/building/mcp-apps/quickstart
…notAllowed); > > const PORT = Number(process.env.PORT ?? 3000); > app.listen(PORT, '127.0.0.1', (err) => { // Express 5 reports a taken port here instead of throwing > if (err) { console.error(`fail…
Blend your MCP App with Claude's theme
Claude Documentation · in the page
connectors/building/mcp-apps/transparent-theming
…iable and its light- and dark-mode value. ### Read `hostContext` and listen for changes The [`App`](https://modelcontextprotocol.github.io/ext-apps/api/classes/app.App.html) class exposes the initia…
Build your first MCP server for Claude
Claude Documentation · in the page
connectors/building/quickstart
…cp', notAllowed); const PORT = Number(process.env.PORT ?? 3000); app.listen(PORT, '127.0.0.1', (err) => { // Express 5 reports a taken port here instead of throwing if (err) { console.error(`failed…
Troubleshoot your connector
Claude Documentation · in the page
connectors/building/troubleshooting
…ould register. **How to fix:** Register the URL your server actually listens on, not a URL that redirects to it. Common culprits are apex-to-`www.` canonicalization, geographic or region routing, and…
MCP tunnels
Claude Documentation · in the page
connectors/mcp-tunnels/overview
…r network to the tunnel edge and keeps that connection open. It never listens on an inbound port * **The proxy** (`mcp-proxy`) is Anthropic's routing component. It terminates an inner layer of TLS, ch…
Set up an MCP tunnel
Claude Documentation · in the page
connectors/mcp-tunnels/setup
…, not a list. ```bash theme={null} cat > config/mcp-proxy.yaml <<EOF listen_addr: ":8080" log_level: info shutdown_timeout: 30s tunnel_domain: ${TUNNEL_DOMAIN} tls: cert_file: /data/tls.crt key_f…
Set up the Microsoft 365 connector
Claude Documentation · in the page
government/connectors/microsoft-365
…ough their browser, Microsoft Entra sends the response to a temporary listener on the member's own machine, so it never leaves the device. The other two URIs let Claude Desktop sign in through the ope…
Use dictation in Claude for M365
Claude Documentation · in the page
office-agents/dictation
…rms.md) > for platform support details. ## Use dictation **1. Start listening** Click the microphone icon on the right side of the chat input. The placeholder changes to "Listening..." and the butt…
Connect to Microsoft 365
Claude Documentation · in the page
third-party/claude-desktop/connectors-m365
…desktop apps: during browser sign-in, Microsoft Entra redirects to a listener on the device itself, so the response never leaves the machine. For brokered sign-in on managed devices, also add the per…
MCP, plugins, skills, and hooks
Claude Documentation · in the page
third-party/claude-desktop/extensions
…user selects **Connect**, Claude Desktop: 1. Starts a temporary HTTP listener on `127.0.0.1:53280` (or the host and port set in `oauth.callbackHost` and `oauth.callbackPort`). If another process hold…
Deploy Claude Desktop on 3P with Microsoft Foundry
Claude Documentation · in the page
third-party/claude-desktop/foundry
…or the local configuration file it may instead be `http` for a proxy listening on the device's own loopback address (a bootstrap server response cannot deliver a loopback value). The app sends the g…
Deploy Claude Desktop on 3P with Google Cloud's Agent Platform
Claude Documentation · in the page
third-party/claude-desktop/vertex
…Vertex AI) App->>App: Generate PKCE verifier and challenge,<br/>listen on http://127.0.0.1:PORT/callback App->>Browser: Open IdP /authorize<br/>(client_id, redirect_uri, code_challenge, scop…
Roadmap
Model Context Protocol · in the page
development/roadmap
…this, including [Tasks](/extensions/tasks/overview), [`subscriptions/listen`](/specification/2026-07-28/basic/patterns/subscriptions), and [progress notifications](/specification/2026-07-28/basic/pat…
Build an MCP server
Model Context Protocol · in the page
docs/2024-11-05/develop/build-server
…complete! Run `uv run weather.py` to start the MCP server, which will listen for messages from MCP hosts. Let's now test your server from an existing MCP host, Claude for Desktop. ## Testing your se…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2024-11-05/tutorials/security/authorization
…Request); app.delete("/", authMiddleware, handleSessionRequest); app.listen(CONFIG.port, CONFIG.host, () => { console.log(`🚀 MCP Server running on ${mcpServerUrl.origin}`); console.log(`📡 MCP end…
Build an MCP server
Model Context Protocol · in the page
docs/2025-03-26/develop/build-server
…complete! Run `uv run weather.py` to start the MCP server, which will listen for messages from MCP hosts. Let's now test your server from an existing MCP host, Claude for Desktop. ## Testing your se…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-03-26/tutorials/security/authorization
…Request); app.delete("/", authMiddleware, handleSessionRequest); app.listen(CONFIG.port, CONFIG.host, () => { console.log(`🚀 MCP Server running on ${mcpServerUrl.origin}`); console.log(`📡 MCP end…
Build an MCP server
Model Context Protocol · in the page
docs/2025-06-18/develop/build-server
…complete! Run `uv run weather.py` to start the MCP server, which will listen for messages from MCP hosts. Let's now test your server from an existing MCP host, Claude for Desktop. ## Testing your se…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-06-18/tutorials/security/authorization
…Request); app.delete("/", authMiddleware, handleSessionRequest); app.listen(CONFIG.port, CONFIG.host, () => { console.log(`🚀 MCP Server running on ${mcpServerUrl.origin}`); console.log(`📡 MCP end…
Build an MCP server
Model Context Protocol · in the page
docs/2025-11-25/develop/build-server
…complete! Run `uv run weather.py` to start the MCP server, which will listen for messages from MCP hosts. Let's now test your server from an existing MCP host, Claude for Desktop. ## Testing your se…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-11-25/tutorials/security/authorization
…Request); app.delete("/", authMiddleware, handleSessionRequest); app.listen(CONFIG.port, CONFIG.host, () => { console.log(`🚀 MCP Server running on ${mcpServerUrl.origin}`); console.log(`📡 MCP end…
Build an MCP server
Model Context Protocol · in the page
docs/2026-07-28/develop/build-server
…complete! Run `uv run weather.py` to start the MCP server, which will listen for messages from MCP hosts. Let's now test your server from an existing MCP host, Claude for Desktop. ## Testing your se…
Architecture overview
Model Context Protocol · in the page
docs/2026-07-28/learn/architecture
…tifications are opt-in: the client opens a long-lived [`subscriptions/listen`](/specification/2026-07-28/basic/patterns/subscriptions) stream naming the notification types it wants to receive, and the…
Understanding MCP servers
Model Context Protocol · in the page
docs/2026-07-28/learn/server-concepts
…ve resource contents | Resource data with metadata | | `subscriptions/listen` | Monitor resource changes | Stream of update notifications | To watch specific resources for changes, a client sends a […
Authorization
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/authorization
…5\&s=01a8d11058c2d33e0069b8dec98591b5) ## Callback URLs The web app listens for the OAuth callback on its own URL, while the CLI and TUI deliberately share a second one: | Surface | Default callbac…
Configuration and flags
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/configuration
….1` or any other `127.x.x.x` address, or `[::1]`): the local callback listener receives the authorization code over plaintext `http`, so any other host is rejected and there is no flag to override thi…
Protocol eras
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/protocol-eras
…odern** The same **Subscribe** button instead sends **`subscriptions/listen`**, with a filter carrying `resourceSubscriptions` plus whichever `*ListChanged` opt-ins apply (such as `resourcesListChang…
Recipes
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/recipes
…* **MCP Apps need their sandbox port reachable too.** It's a separate listener (`6275` by default, set with `MCP_SANDBOX_PORT`), so expose or forward it alongside the web port. * **Behind TLS or a rev…
Security
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/security
…"ok"}`, for container and orchestrator probes. ### Where the backend listens The backend binds `127.0.0.1` by default. Binding every interface (`0.0.0.0`, `::` and equivalent spellings) is refused u…
TUI client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/tui
…n a browser. 3. When the browser redirect lands on the TUI's loopback listener, the connection finishes on its own, with no second **`c`**. 4. Use the **Auth** tab to inspect the resulting OAuth state…
Web client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/web
…notifications/message` logs in panels below the frame. * The sandbox listens on its own port, `6275` by default (set it with `MCP_SANDBOX_PORT`). An app whose UI resource declares `_meta.ui.domain` h…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2026-07-28/tutorials/security/authorization
…Request); app.delete("/", authMiddleware, handleSessionRequest); app.listen(CONFIG.port, CONFIG.host, () => { console.log(`🚀 MCP Server running on ${mcpServerUrl.origin}`); console.log(`📡 MCP end…
Local Server Security
Model Context Protocol · in the page
docs/2026-07-28/tutorials/security/local-server-security
…than connecting to a malicious endpoint, and local developer tools listening on a port have been exploited directly from a web page. Out of scope: attackers with physical access to your machine…
Security Best Practices
Model Context Protocol · in the page
docs/2026-07-28/tutorials/security/security_best_practices
…roves control of a domain, but it cannot prove which local process is listening on a `localhost` redirect URI. #### Attack Description An attacker can claim to be any client by: 1. Providing the le…
Build an MCP server
Model Context Protocol · in the page
docs/draft/develop/build-server
…complete! Run `uv run weather.py` to start the MCP server, which will listen for messages from MCP hosts. Let's now test your server from an existing MCP host, Claude for Desktop. ## Testing your se…
Architecture overview
Model Context Protocol · in the page
docs/draft/learn/architecture
…tifications are opt-in: the client opens a long-lived [`subscriptions/listen`](/specification/draft/basic/patterns/subscriptions) stream naming the notification types it wants to receive, and the serv…
Understanding MCP servers
Model Context Protocol · in the page
docs/draft/learn/server-concepts
…ve resource contents | Resource data with metadata | | `subscriptions/listen` | Monitor resource changes | Stream of update notifications | To watch specific resources for changes, a client sends a […
Authorization
Model Context Protocol · in the page
docs/draft/tools/inspector/authorization
…5\&s=01a8d11058c2d33e0069b8dec98591b5) ## Callback URLs The web app listens for the OAuth callback on its own URL, while the CLI and TUI deliberately share a second one: | Surface | Default callbac…
Configuration and flags
Model Context Protocol · in the page
docs/draft/tools/inspector/configuration
….1` or any other `127.x.x.x` address, or `[::1]`): the local callback listener receives the authorization code over plaintext `http`, so any other host is rejected and there is no flag to override thi…
Protocol eras
Model Context Protocol · in the page
docs/draft/tools/inspector/protocol-eras
…odern** The same **Subscribe** button instead sends **`subscriptions/listen`**, with a filter carrying `resourceSubscriptions` plus whichever `*ListChanged` opt-ins apply (such as `resourcesListChang…
Recipes
Model Context Protocol · in the page
docs/draft/tools/inspector/recipes
…* **MCP Apps need their sandbox port reachable too.** It's a separate listener (`6275` by default, set with `MCP_SANDBOX_PORT`), so expose or forward it alongside the web port. * **Behind TLS or a rev…
Security
Model Context Protocol · in the page
docs/draft/tools/inspector/security
…"ok"}`, for container and orchestrator probes. ### Where the backend listens The backend binds `127.0.0.1` by default. Binding every interface (`0.0.0.0`, `::` and equivalent spellings) is refused u…