Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

1,258 pages for port.

Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.

Build an MCP server for Claude Claude Documentation · in the page connectors/building/index …ou build, in the order you meet them, and what Claude's MCP client supports for each one. > [!NOTE] > > * If you're new to the protocol itself, see [Model Context Protocol (MCP)](/docs/connectors/bui… Lazy authentication for MCP servers Claude Documentation · in the page connectors/building/lazy-authentication …e handler before calling the MCP SDK, and keep the check before `transport.handleRequest` even if your server uses stateful Streamable HTTP sessions The response Claude expects looks like this: ```h… Manage your directory listing Claude Documentation · in the page connectors/building/managing-your-listing …connectors/directory.md) get a submissions dashboard in the developer portal at [claude.ai/directory/manage](https://claude.ai/directory/manage). This page is for connector authors who have already [s… Model Context Protocol (MCP) Claude Documentation · in the page connectors/building/mcp …de](/docs/connectors/building/index.md) lists what Claude's client supports once you're ready to build. ## Understand what MCP provides MCP gives AI assistants like Claude a standardized way to do t… Design guidelines Claude Documentation · in the page connectors/building/mcp-apps/design-guidelines …aining environment * **Adaptive**: handle variable sizing, mobile viewports, and diverse accessibility needs gracefully ## Choose what to build as an MCP App An MCP App works best for a task the use… Open external links from MCP Apps Claude Documentation · in the page connectors/building/mcp-apps/external-links …sitive. Subdomains don't match implicitly, so list each one you need. Port isn't compared. | | Custom URI scheme | `example-app` or `example-app:` | Any URL with the scheme `example-app:`, typically a… Get started with MCP Apps Claude Documentation · in the page connectors/building/mcp-apps/getting-started …r every host An MCP App can run in Claude and in other hosts that support MCP Apps from one codebase. On the server, register your tools and resources with [`registerAppTool()`](https://modelcontextp… Supersede older widget instances Claude Documentation · in the page connectors/building/mcp-apps/instance-supersession …ol that returns the key with the cart contents: ```ts theme={null} import { registerAppTool } from "@modelcontextprotocol/ext-apps/server"; import { z } from "zod"; let callSeq = 0; registerAppTool… Add an interactive UI to your MCP server Claude Documentation · in the page connectors/building/mcp-apps/quickstart …` field on the tool that points at that resource. When a host that supports MCP Apps calls the tool, it reads that field, fetches the resource, and renders the HTML in a sandboxed frame. Make these e… Blend your MCP App with Claude's theme Claude Documentation · in the page connectors/building/mcp-apps/transparent-theming …borderless, but other hosts differ, so being explicit keeps your app portable. Register the resource with [`registerAppResource`](https://modelcontextprotocol.github.io/ext-apps/api/functions/server-… Troubleshoot MCP Apps Claude Documentation · in the page connectors/building/mcp-apps/troubleshooting …handlers before connecting: ```javascript Vanilla JS theme={null} import { App } from "@modelcontextprotocol/ext-apps"; const app = new App({ name: "My App", version: "1.0.0" }); // Register handl… Build a desktop extension with MCPB Claude Documentation · in the page connectors/building/mcpb …: * Runs locally on the user's machine * Communicates via stdio transport * Bundles all dependencies * Works offline * No OAuth required MCPBs run on the user's machine via stdio with access to loca… Build your first MCP server for Claude Claude Documentation · in the page connectors/building/quickstart …If you already have a server and want to know what Claude's client supports, see [Build an MCP server for Claude](/docs/connectors/building/index.md) > * If your server is running and you want to try… Connector pre-submission checklist Claude Documentation · in the page connectors/building/review-criteria …behind these criteria, see the [Software Directory Policy](https://support.claude.com/en/articles/13145358-anthropic-software-directory-policy). > [!NOTE] > > If you're submitting a plugin, see the [… Submit a connector to the directory Claude Documentation · in the page connectors/building/submission …P server or MCP App to the Connectors Directory through the developer portal: requirements, screenshot specs, and what each step asks for. You submit a remote MCP server to the [Connectors Directory]… Test your connector Claude Documentation · in the page connectors/building/testing …modelcontextprotocol/inspector --cli http://localhost:3000/mcp --transport http --method tools/list ``` The command lists the tools your server advertises. Change `--method` to `tools/call` with `--t… Troubleshoot your connector Claude Documentation · in the page connectors/building/troubleshooting …match, run the [diagnostic checklist](#diagnostic-checklist), then [report the problem to Anthropic](#report-the-problem-to-anthropic) with the reference ID from the error. ## Couldn't reach the MCP… Decide what to include in your plugin Claude Documentation · in the page connectors/building/what-to-build …: named actions people run themselves, such as `/your-plugin:weekly-report`, for tasks they start deliberately rather than describe * **Agents**: specialists Claude can delegate part of a task to. Cow… Add a connector that isn't in the directory Claude Documentation · in the page connectors/custom/add-unlisted …ment that Anthropic hosts. You set nothing up, and the server must support this method * **Register automatically**: Claude registers OAuth clients with the server as users connect, using Dynamic Clie… Connectors directory Claude Documentation · in the page connectors/directory …y are subject to the [Anthropic Software Directory Policy](https://support.claude.com/en/articles/13145358-anthropic-software-directory-policy) and the [Anthropic Software Directory Terms](https://sup… Get started with connectors Claude Documentation · in the page connectors/getting-started …connectors work Connectors work across the Claude apps. Each app supports these kinds: * **claude.ai on the web**: remote connectors, including MCP Apps that display interactive content in the conv… GitHub integration Claude Documentation · in the page connectors/github/index …sitory content to a single conversation, or to a [project](https://support.claude.com/en/articles/9517075-what-are-projects), a workspace in Claude where a set of chats share the same background docum… Google Drive Claude Documentation · in the page connectors/google/drive …k is attached to the conversation, or added to a [project](https://support.claude.com/en/articles/9517075-what-are-projects)'s knowledge so every chat in that project can use it. The picker lists your… Authenticate to MCP servers behind a tunnel Claude Documentation · in the page connectors/mcp-tunnels/oauth …rization server's metadata, register an OAuth client if the server supports dynamic registration, and exchange the authorization code for tokens at the token endpoint. These requests come from Anthrop… MCP tunnels Claude Documentation · in the page connectors/mcp-tunnels/overview …servers inside your private network without opening inbound firewall ports or exposing the servers to the internet. > [!NOTE] > > MCP tunnels are in research preview and are available to organizatio… Set up an MCP tunnel Claude Documentation · in the page connectors/mcp-tunnels/setup …main to the internal URL of an MCP server, in the form `scheme://host:port` with no path. The examples use `docs` pointing at `http://docs-mcp.example.corp:8080`. Replace them with your own servers.… Troubleshoot MCP tunnels Claude Documentation · in the page connectors/mcp-tunnels/troubleshooting …has since been rotated. On Docker Compose, confirm the variable is exported in the shell that ran `docker compose up`. After a token rotation, restart cloudflared on every host with the new value * *… Microsoft 365 connector Claude Documentation · in the page connectors/microsoft/365 …onal accounts such as outlook.com, hotmail.com, or live.com aren't supported * Global Administrator access to the Microsoft Entra tenant * On Team and Enterprise plans: the Owner or Primary Owner role… Slack integration Claude Documentation · in the page connectors/slack/index …scussion Direct messages, the AI assistant panel, and threads all support the same Claude capabilities you've enabled, including web search and tool integrations. On Team and Enterprise plans, users… Connector verification Claude Documentation · in the page connectors/verification …compatibility, and it met the [Software Directory Policy](https://support.claude.com/en/articles/13145358-anthropic-software-directory-policy) requirements at the time of review. Verified connectors… Changelog Claude Documentation · in the page cowork/changelog …ged read-only `allowedWorkspaceFolders` entries with an unset or unsupported `%VAR%` (any on SSH hosts): the folder holding it turns read-only (`~/Work` for `~/Work/%X%/a`), or every allowed folder if… Run tasks in the background with Dispatch Claude Documentation · in the page cowork/guide/dispatch …h Dispatch > Assign work to a Dispatch agent that plans, runs, and reports on tasks while you do something else, on this computer or from your phone. Dispatch is a long-running agent in Cowork that… Install plugins Claude Documentation · in the page cowork/guide/plugins …yourself, repositories on GitHub, including GitHub Enterprise, are supported, and public repositories on GitLab and Bitbucket also work. To distribute plugins to everyone in a Team or Enterprise organ… Organize work with projects Claude Documentation · in the page cowork/guide/projects …tart from scratch** to create an empty project with a new folder, **Import a project** to bring an existing claude.ai project into Cowork, or **Use an existing folder** to point at a folder you alread… Set up Cowork (local mode) for a HIPAA-ready organization Claude Documentation · in the page cowork/hipaa-setup …tion (PHI) and have a [Business Associate Agreement (BAA)](https://support.claude.com/en/articles/8114513-business-associate-agreements-baa-for-commercial-customers) with Anthropic. It applies to Clau… Monitoring Claude Documentation · in the page cowork/monitoring …emetry Track Cowork usage and activity across your organization by exporting events through [OpenTelemetry](https://opentelemetry.io/) (OTel). Cowork exports events via the OTel logs/events protocol,… Overview Claude Documentation · in the page cowork/overview …d formatted documents. ## Extend Cowork with integrations Cowork supports the same extensibility features available across Claude products: > **[Connectors](/docs/connectors/overview.md)** > > Conn… Publish to the directory Claude Documentation · in the page directory/publish …n before it's listed. If you're ready to submit, open the [developer portal](https://claude.ai/directory/manage) or jump to [Start a submission in the developer portal](#start-a-submission-in-the-dev… Track your directory submission Claude Documentation · in the page directory/submission-status # Track your directory submission > Look up the status the developer portal shows for a plugin bundle or MCP connector submission: what it means, who acts next, and who to contact. After you submit… Connectors, skills, and plugins Claude Documentation · in the page extend/overview …mize) page in claude.ai or the Claude desktop app. [Plugin feature support across platforms](/docs/plugins/platform-support.md) lists which parts of a plugin work in chat, Cowork, and Claude Code. >… Your account Claude Documentation · in the page government/account/overview …s is for:** Anyone with a Claude for Government account. The Account portal is where you view your own details rather than manage other people. It covers your own identity details, your personal usag… Account Claude Documentation · in the page government/account/profile …hich is usually enough to diagnose a "Claude is not working for me" report. ## If your seat tier says "No seat assigned" > [!NOTE] > > This section only appears when you do not have a seat tier. If… Sessions Claude Documentation · in the page government/account/sessions …fter you have done so, or anything else about the list looks wrong, report it to your organization's administrator so they can investigate through your agency's identity system. Usage Claude Documentation · in the page government/account/usage …ow much of your allowance you have used. To check, sign in to the web portal in your browser and open the **Usage** tab. ## How limits work Your seat tier (the allowance package an administrator has… Claude for Government changelog Claude Documentation · in the page government/changelog …notes for Claude for Government **2026.10.21.1** * Fixed the tenant portal's Identity and access page so that it says its SCIM details couldn't load instead of looking as if SCIM had never been set… How Config works Claude Documentation · in the page government/config/overview …ehavior for the people they manage. The **Config** page in the admin portal is where you set product behavior such as the session timeout, Claude Desktop banner, product availability, and telemetry f… Manage plugins and connectors Claude Documentation · in the page government/config/plugins-and-connectors …ectors on the **Connectors** card of the **Config** page in the admin portal. The cards themselves are listed under [Integrations](/docs/government/config/settings.md#integrations) in Available settin… Available settings Claude Documentation · in the page government/config/settings …e they manage. Find each setting on the **Config** page in the admin portal under its category in that page's sidebar. Each setting can be set at both the tenant and organization level unless noted o… Set up the Microsoft 365 connector Claude Documentation · in the page government/connectors/microsoft-365 …ame, for example "Claude for Government Microsoft 365". 3. Under **Supported account types**, choose **Single tenant only - \{your organization}**. Older versions of the portal label this option **Acc… Connectors Claude Documentation · in the page government/connectors/overview …of the server's MCP endpoint. It must begin with `https://`. * **Transport** selects how Claude talks to the server. Choose HTTP or SSE to match what your server supports. * **Authentication** selects…
Feedback