---
title: "Uninstall the claude-tp helper"
method: POST
path: "/v1/claude-code/uninstall"
tags: ["Claude Code"]
---

# Uninstall the claude-tp helper

`POST /v1/claude-code/uninstall`

## Request

- Base URL: `http://localhost:9998`
- URL: `http://localhost:9998/v1/claude-code/uninstall`
- Auth: HTTP bearer

Removes the claude-tp symlink and config and revokes the bearer (idempotent).

## Response `200`

Uninstalled

- object
  - `removedSymlink` string, nullable
  - `removedConfig` string, nullable
  - `revokedBearerId` string, nullable
  - `alreadyAbsent` boolean, required

## Other responses

- `409`: Another mutation in flight

---

[API](https://skmtc.dev/modelpiper/apis/toolpiper-api.md) · [All operations](https://skmtc.dev/modelpiper/apis/toolpiper-api/llms.txt) · [OpenAPI document](https://skmtc.dev/modelpiper/apis/toolpiper-api/revisions/6722bf56385c?raw)
