Gantt MCP
Point and click

Gantt charts in Claude web & mobile

Connectors settings — no config file, nothing to install

Add the server once and Claude web & mobile can schedule a whole project for you — dependencies, working calendars, resource levelling and critical path — then hand back a shareable chart plus PNG, SVG and CSV exports.

Set it up in 5 steps

Requires: Any plan; Free is limited to one custom connector. On Team and Enterprise an Owner adds it from Organization settings › Connectors › Add › Custom › Web. Connectors only work inside private projects.

  1. On claude.ai (Free/Pro/Max), open settings and go to Customize > Connectors, then click "+" > Add custom connector. On Team/Enterprise an Owner does this from Organization settings > Connectors > Add > Custom > Web, and members connect afterwards from Customize > Connectors.

  2. Paste the remote MCP server URL. The documented dialog asks only for the URL; if your build also shows a name field, enter gantt.

    Remote MCP server URL (streamable HTTP endpoint)
    https://gantt.nare.li/api/mcp
  3. Leave Advanced settings blank — no OAuth Client ID/Secret and no Request headers — so Claude runs discovery, dynamic client registration (RFC 7591) and PKCE S256 on its own. Then click Add.

  4. Click Connect and approve the browser consent screen. For this to succeed the server must return 401 with a WWW-Authenticate resource_metadata pointer, its protected-resource metadata resource field must match the URL exactly as typed, and its authorization server must accept the redirect URI https://claude.ai/api/mcp/auth_callback.

    Redirect URI Claude uses for hosted surfaces (web, Desktop, mobile, Cowork)
    https://claude.ai/api/mcp/auth_callback
  5. Open a chat inside a private project, use the "+" menu > Connectors, and toggle the connector on for that conversation.

Anthropic calls your server from its own infrastructure, so the deployment has to be reachable from the public internet — a localhost URL will not connect. Leave the OAuth client id, secret and request headers blank: the server registers the connector itself.

Official documentation ↗

Once it is connected

Ask Claude web & mobile: “Plan a 6-week website rebuild for a team of four and give me the chart.”

Other clients