Skip to main content
ClaudeWave

Connect Claude, ChatGPT, GitHub Copilot, Cursor, Gemini and other AI assistants to your Twelfth retail workspace over MCP (hosted, read-only, OAuth).

MCP ServersRegistry oficial0 estrellas0 forks● JavaScriptMITActualizado today
ClaudeWave Trust Score
95/100
✓ Verified
Passed
  • ✓Open-source license (MIT)
  • ✓Actively maintained (<30d)
  • ✓Clear description
  • ✓Topics declared
  • ✓Documented (README)
Last scanned: 10/6/2026
Install in Claude Code / Claude Desktop
Method: Manual
Claude Code CLI
git clone https://github.com/twelfth-ai/twelfth-mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "twelfth-mcp": {
      "command": "node",
      "args": ["/path/to/twelfth-mcp/dist/index.js"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Clone https://github.com/twelfth-ai/twelfth-mcp and follow its README for install instructions.
Casos de uso

Resumen de MCP Servers

<p align="center">
  <a href="https://twelfth.ai/ai">
    <img src="assets/hero.png" alt="twelfth.ai — Your trade, in every assistant." width="100%">
  </a>
</p>

<p align="center">
  <a href="https://registry.modelcontextprotocol.io/v0.1/servers?search=ai.twelfth/workspace&version=latest"><img alt="Official MCP Registry: ai.twelfth/workspace" src="https://img.shields.io/badge/MCP_Registry-ai.twelfth%2Fworkspace-1e3b2c?style=flat-square"></a>
  <img alt="Access: read-only" src="https://img.shields.io/badge/access-read--only-3a6b33?style=flat-square">
  <img alt="Auth: OAuth 2.1" src="https://img.shields.io/badge/auth-OAuth_2.1-3a6b33?style=flat-square">
  <img alt="Transport: Streamable HTTP" src="https://img.shields.io/badge/transport-Streamable_HTTP-3a6b33?style=flat-square">
  <a href="LICENSE"><img alt="License: MIT" src="https://img.shields.io/badge/license-MIT-c8a24b?style=flat-square"></a>
  <a href="https://smithery.ai/servers/twelfth/twelfth"><img alt="Smithery: twelfth/twelfth" src="https://img.shields.io/badge/Smithery-twelfth%2Ftwelfth-3a6b33?style=flat-square"></a>
  <a href="https://glama.ai/mcp/connectors/ai.twelfth/workspace"><img alt="Glama: tool definition quality and endpoint health" src="https://glama.ai/mcp/connectors/ai.twelfth/workspace/badges/score.svg"></a>
</p>

<p align="center">
  <b>Connect the AI assistants your team already uses to its Twelfth workspace.</b><br>
  Claude · ChatGPT · GitHub Copilot · Gemini · Cursor · Claude Code · any MCP client
</p>

---

[Twelfth](https://twelfth.ai) is a commercial workspace for retail and category
teams. Its hosted MCP server lets an assistant read the products, suppliers,
sales, inventory, pricing, projects and open actions that the signed-in person
can already see, so questions are answered from your Twelfth workspace rather
than from a pasted spreadsheet.

| | |
| --- | --- |
| **Endpoint** | `https://api.twelfth.ai/mcp` (Streamable HTTP) |
| **Sign-in** | OAuth 2.1 with your Twelfth account. Choose the workspace and approve the read tools; no key to copy |
| **Access** | Read-only. Assistants cannot create, change or commit anything |
| **Scope** | One workspace, as the person who connected: their role, remits and categories. Owners and admins see and can end every connection |
| **Registry** | [`ai.twelfth/workspace`](https://registry.modelcontextprotocol.io/v0.1/servers?search=ai.twelfth/workspace&version=latest), published from the twelfth.ai domain |
| **Docs** | [twelfth.ai/ai](https://twelfth.ai/ai) · [MCP guide](https://twelfth.ai/developers/mcp) |

You need a Twelfth workspace to connect. [Book a demo](https://twelfth.ai/book-a-demo)
if your team doesn't have one yet.

## How it connects

```mermaid
flowchart LR
    A["AI assistant<br/>Claude · ChatGPT<br/>Copilot · Cursor"] -- "1 · adds the URL" --> S["Twelfth sign-in<br/>pick workspace<br/>approve read tools"]
    S -- "2 · scoped token" --> A
    A -- "3 · read-only calls" --> M["Twelfth MCP<br/>api.twelfth.ai/mcp"]
    M -- "4 · as the member" --> W[("Your<br/>workspace")]
    ADM["Owner / admin"] -. "sees · ends any connection" .-> M

    classDef ink fill:#1e3b2c,stroke:#14291f,color:#f6efdd;
    classDef paper fill:#f6efdd,stroke:#1e3b2c,color:#1e3b2c;
    classDef gilt fill:#c8a24b,stroke:#1e3b2c,color:#1e3b2c;
    class A,ADM paper;
    class S,M ink;
    class W gilt;
```

## Install

### Cursor

Add Twelfth to `.cursor/mcp.json`. Cursor sends you to Twelfth to sign in on first use:

```json
{
  "mcpServers": {
    "twelfth": { "url": "https://api.twelfth.ai/mcp" }
  }
}
```

### Claude Code

```sh
/plugin marketplace add twelfth-ai/twelfth-mcp
/plugin install twelfth@twelfth
```

Or just the server: `claude mcp add --transport http twelfth https://api.twelfth.ai/mcp`

### VS Code and GitHub Copilot

[<img alt="Install in VS Code" src="https://img.shields.io/badge/VS_Code-Install_Twelfth-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white">](https://insiders.vscode.dev/redirect/mcp/install?name=twelfth&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A//api.twelfth.ai/mcp%22%7D)
[<img alt="Install in VS Code Insiders" src="https://img.shields.io/badge/VS_Code_Insiders-Install_Twelfth-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white">](https://insiders.vscode.dev/redirect/mcp/install?name=twelfth&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A//api.twelfth.ai/mcp%22%7D&quality=insiders)

Or add it to `.vscode/mcp.json` (or your user `mcp.json`):

```json
{
  "servers": {
    "twelfth": { "type": "http", "url": "https://api.twelfth.ai/mcp" }
  }
}
```

Start the server, sign in to Twelfth when VS Code asks, then use the tools from
Copilot Chat in agent mode.

### GitHub Copilot CLI

```sh
copilot plugin marketplace add twelfth-ai/twelfth-mcp
copilot plugin install twelfth@twelfth
```

This adds the server and the `twelfth-workspace` skill. Copilot asks you to sign
in to Twelfth the first time a tool runs.

### Gemini CLI

```sh
gemini extensions install https://github.com/twelfth-ai/twelfth-mcp
```

Then run `/mcp auth twelfth` inside Gemini CLI to sign in. The extension adds
the server and the `twelfth-workspace` skill.

### Claude, ChatGPT, Gemini and other clients

Add a custom connector with the URL `https://api.twelfth.ai/mcp` and complete
the Twelfth sign-in. Per-assistant guides: [twelfth.ai/ai](https://twelfth.ai/ai).

### Servers and scripts

A workspace owner or admin can create a labelled, tool-limited key under
**Settings → AI & agents → Create an API key** and send it as
`Authorization: Bearer <key>`.

## Security and governance

| Control | How it works |
| --- | --- |
| **Read-only by design** | Every tool reads. Decisions are reviewed and committed by people inside Twelfth |
| **Least privilege** | An OAuth connection inherits the member's role and remits and stops working when they leave the workspace. Tools are chosen at consent |
| **Admin visibility** | Owners and admins see every connection, the client and version that connected, and can end any of them. An ended connection is refused on its next request |
| **Keys** | Created only by owners and admins, labelled by environment, limited to selected tools, stored hashed and shown once |
| **Audit** | Each call is logged with tool, outcome, time and duration. Tool results are never stored or sent to analytics; only their size is recorded |
| **Compliance** | Controls, sub-processors and our SOC 2 / ISO 27001 programme: [trust.twelfth.ai](https://trust.twelfth.ai) |

## What's in this repo

This repository holds client configuration only; the server is hosted and
operated by Twelfth AI Pty Ltd.

| Path | What |
| --- | --- |
| `plugins/twelfth/` | The plugin: MCP config for Cursor (`mcp.json`) and Claude Code (`.mcp.json`), and a `twelfth-workspace` skill that helps the assistant use the tools well |
| `.cursor-plugin/`, `.claude-plugin/` | Marketplace manifests for Cursor and Claude Code |
| `gemini-extension.json`, `skills/` | The Gemini CLI extension. `skills/` is a copy of the plugin's skills; `node scripts/validate-template.mjs` fails if they drift |

## Support

- Questions and enterprise enquiries: [hello@twelfth.ai](mailto:hello@twelfth.ai)
- Security reports: [security.txt](https://twelfth.ai/.well-known/security.txt)
- Privacy: [twelfth.ai/legals/privacy](https://twelfth.ai/legals/privacy)

<p align="center">
  <a href="https://twelfth.ai">
    <picture>
      <source media="(prefers-color-scheme: dark)" srcset="assets/wordmark-light.svg">
      <img src="assets/wordmark.svg" alt="twelfth.ai" height="28">
    </picture>
  </a>
  <br><sub>Twelfth AI Pty Ltd · ACN 695 769 138 · Australia</sub>
</p>

The contents of this repository are MIT licensed. The Twelfth service is
governed by its [terms](https://twelfth.ai/legals/terms).

smithery-verification=0c586824f907c08ca5140641c9ddc0c07e5e1574fd305497c14360c7f4ded531
category-managementclaude-code-plugincursor-pluginecommercegemini-cligemini-cli-extensioninventorymcpmcp-servermodel-context-protocolpricingretail

Lo que la gente pregunta sobre twelfth-mcp

¿Qué es twelfth-ai/twelfth-mcp?

+

twelfth-ai/twelfth-mcp es mcp servers para el ecosistema de Claude AI. Connect Claude, ChatGPT, GitHub Copilot, Cursor, Gemini and other AI assistants to your Twelfth retail workspace over MCP (hosted, read-only, OAuth). Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-10-06.

¿Cómo se instala twelfth-mcp?

+

Puedes instalar twelfth-mcp clonando el repositorio (https://github.com/twelfth-ai/twelfth-mcp) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar twelfth-ai/twelfth-mcp?

+

Nuestro agente de seguridad ha analizado twelfth-ai/twelfth-mcp y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene twelfth-ai/twelfth-mcp?

+

twelfth-ai/twelfth-mcp es mantenido por twelfth-ai. La última actividad registrada en GitHub es del 2026-10-06, con 0 issues abiertos.

¿Hay alternativas a twelfth-mcp?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega twelfth-mcp en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: twelfth-ai/twelfth-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/twelfth-ai-twelfth-mcp)](https://claudewave.com/repo/twelfth-ai-twelfth-mcp)
<a href="https://claudewave.com/repo/twelfth-ai-twelfth-mcp"><img src="https://claudewave.com/api/badge/twelfth-ai-twelfth-mcp" alt="Featured on ClaudeWave: twelfth-ai/twelfth-mcp" width="320" height="64" /></a>

Más MCP Servers

Alternativas a twelfth-mcp