Skip to content
Transcend MCP Server

Transcend MCP Server

Released
v2.0.7
Apache-2.0

Summary

Transcend's privacy platform over MCP: data inventory, DSR automation, consent, preferences, assessments and workflows, each as its own OAuth-scoped server.

Features

  • Separate narrow servers for inventory, DSR, consent, preferences, assessments, workflows, admin and docs
  • Both stdio and Streamable HTTP transports on every server
  • OAuth login with in-memory, session-scoped tokens rather than long-lived keys
  • Works with Claude Desktop, Cursor, Cline and custom agents without a shim
  • Requires Node.js 22.12+; install per-package with npx or a global install

Installation

Set up this MCP server in your favorite AI agent — copy a ready-made configuration below.

Any MCP-compatible agent

Most agents (Claude, Cursor, Windsurf, VS Code, and more) read a standard mcpServers configuration.

  1. Open your agent's MCP configuration file.
  2. Merge the snippet below into it, filling in the environment variables with your own values.
  3. Restart the agent — the "Transcend MCP Server" tools will be available.
{
  "mcpServers": {
    "transcend-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@transcend-io/mcp-server-dsr"
      ],
      "env": {
        "TRANSCEND_OAUTH_CLIENT_ID": "your-client-id",
        "TRANSCEND_OAUTH_CLIENT_SECRET": "your-client-secret"
      }
    }
  }
}

Description

Transcend runs the privacy plumbing behind a lot of consumer products — data subject requests, consent and preference state, data inventory, vendor assessments. This is the company's own set of MCP servers, which lets an agent query and act on that platform instead of clicking through the dashboard.

The packaging is unusual and deliberate: rather than one server with a hundred tools, Transcend ships a family of narrow ones — mcp-server-inventory for the data map, mcp-server-dsr for DSR automation, mcp-server-consent and mcp-server-preferences for consent and preference management, mcp-server-assessment for privacy assessments, mcp-server-workflows, mcp-server-admin, and mcp-server-docs for documentation lookup, all on a shared mcp-server-base. You install only the surface you actually want an agent touching, which is the right shape for a system holding regulated personal data.

Every server speaks both stdio for a local process and Streamable HTTP for remote hosting, so it works with Claude Desktop, Cursor, Cline or a custom agent without a shim. Authentication is real OAuth rather than a long-lived key: an org admin creates an OAuth client in the Transcend admin dashboard, registers a http://127.0.0.1:{port}/callback redirect URI, and the first tool call opens a browser for login and consent. Tokens are held in memory for the session only — restarting the MCP process means signing in again, which is a sensible default for this data class.

Requires Node.js 22.12 or newer. Apache-2.0 licensed and developed in the open in the transcend-io/tools monorepo. The packages are explicitly marked beta and the APIs may change, so pin versions if you build on them.

Related MCP Servers

New

Qase test management over MCP: 36 task-oriented tools for cases, runs, results, defects and QQL search, hosted at mcp.qase.io or self-run with your own API token.

New

Arm's official MCP server for porting and tuning software on Arm — semantic docs search, codebase migration scanning, container architecture checks and LLVM-MCA assembly analysis.

New

Official AntV MCP server that turns a description of your data into a rendered chart — 26 visualization types from bar and line to sankey, mind-map, fishbone and geographic maps.

MCP: Headroom

by Headroom Labs

New

Context-compression MCP server that shrinks tool outputs, logs, files and RAG chunks before they reach the model, cutting 60-95% of tokens on JSON payloads.

Browse all MCP servers →