Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions docs/rebuild/assets/features.md
Original file line number Diff line number Diff line change
Expand Up @@ -1206,7 +1206,7 @@ Shows the local MCP server running and the copyable setup for a client.

### Scene
- Platform and release: Mac, TablePro 0.77.0.
- Screen: Settings > Integrations with Enable MCP Server on and the Status row reading "Running on port 23508", and
- Screen: Settings > MCP with Enable MCP Server on and the Status row reading "Running on port 23508", and
Connect a Client… open on the Claude Code tab with its numbered steps and snippet.
- No token, path with a real user name or e-mail may be visible; use a capture account with a neutral user name.

Expand All @@ -1218,7 +1218,7 @@ wide.
Both variants from the same frame (switch the macOS appearance).

### Locale
One English capture serves both sites (the Vietnamese copy names the pane Cài đặt > Tích hợp).
One English capture serves both sites (the Vietnamese copy names the pane Cài đặt > MCP).

### Open evidence
The legacy `/images/blog/mcp-settings-panel.png` is reference only.
Expand All @@ -1227,7 +1227,7 @@ The legacy `/images/blog/mcp-settings-panel.png` is reference only.
None.

### Tóm tắt cho chủ sở hữu
Chụp cận cảnh Cài đặt > Tích hợp (Settings > Integrations) với MCP server đang chạy và hộp Connect a Client… mở ở tab
Chụp cận cảnh Cài đặt > MCP (Settings > MCP) với MCP server đang chạy và hộp Connect a Client… mở ở tab
Claude Code, có đoạn cấu hình để sao chép. Không để lộ token hay tên người dùng thật trong đường dẫn.

## mac-connection-library
Expand Down
2 changes: 1 addition & 1 deletion docs/rebuild/design/positioning.md
Original file line number Diff line number Diff line change
Expand Up @@ -612,7 +612,7 @@ move to their hubs, so no page becomes undiscoverable. There is no footer blurb.
| Face ID, Touch ID, Optic ID, Handoff, Siri, Dynamic Island | unchanged | |

**Click paths in Vietnamese copy.** Show the app's Vietnamese label first, then the English label in parentheses
once. Example: **Cài đặt > Tích hợp** (Settings > Integrations). This is the only place app labels such as "Chế độ an
once. Example: **Cài đặt > MCP** (Settings > MCP). This is the only place app labels such as "Chế độ an
toàn" appear. Prose keeps "Safe Mode".

### 11.3 Commerce and account
Expand Down
4 changes: 2 additions & 2 deletions docs/rebuild/design/sitemap.md
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,7 @@ These are the proposed asset IDs. `docs/visual-assets.md` owns the full brief fo
| mac-backup-dump | crop | 3:2 | /features/import-export | Backup Dump of shop through pg_dump over the connection's SSH tunnel. | Backup Dump cơ sở dữ liệu shop bằng pg_dump qua SSH tunnel của connection. |
| mac-ai-chat | screenshot | 16:10 | /#ai, /features/ai-mcp | AI chat on shop answering "top 5 customers by revenue last month" with a query ready to apply. | AI chat trên shop trả lời "5 khách hàng có doanh thu cao nhất tháng trước" kèm query sẵn sàng đưa vào editor. |
| mac-agent-mode | screenshot | 16:10 | /features/ai-mcp | Agent mode session "Find orders with no items": three statements, one write waiting for Run. | Phiên Agent mode "Find orders with no items": ba câu lệnh, một lệnh ghi đang chờ bấm Run. |
| mac-mcp-settings | crop | 3:2 | /features/ai-mcp | Settings > Integrations: the MCP server running and the Claude Code setup snippet. | Cài đặt > Tích hợp (Settings > Integrations): MCP server đang chạy, kèm đoạn cấu hình cho Claude Code. |
| mac-mcp-settings | crop | 3:2 | /features/ai-mcp | Settings > MCP: the MCP server running and the Claude Code setup snippet. | Cài đặt > Tích hợp (Settings > Integrations): MCP server đang chạy, kèm đoạn cấu hình cho Claude Code. |
| mac-connection-ssh-form | crop | 4:3 | /#features, /features/connections | Connection form, Network tab: SSH through bastion.acme.internal with one jump host. | Form connection, tab Network: SSH qua bastion.acme.internal với một jump host. |
| mac-connection-library | screenshot | 16:10 | /features/connections | Welcome window: Production and Staging groups, coloured tags and the Chinook sample. | Cửa sổ Welcome: nhóm Production và Staging, tag màu và cơ sở dữ liệu mẫu Chinook. |
| mac-import-other-app | crop | 4:3 | /features/connections | Import from Other App listing three DataGrip connections with their passwords found. | Import from Other App liệt kê ba connection từ DataGrip kèm mật khẩu đã tìm thấy. |
Expand Down Expand Up @@ -676,7 +676,7 @@ Matching runs on NFC text and on visible strings only. Values that are URLs or p
| Bỏ qua đến nội dung | Chuyển đến nội dung chính | §10.1 |
| Bài viết tiếng Anh, or a label whose whole value is "Tiếng Anh" | (tiếng Anh) | §11.4 |
| team as a lowercase word | nhóm, thành viên nhóm | §11.3. The tier "Team" and feature names such as Team Library keep their capital |
| An English click path that is not in parentheses: `(?<!\()\bSettings\s*[›>→]` | Cài đặt > Tích hợp (Settings > Integrations); Cài đặt > Giấy phép (Settings > License) | §11.2 click-path rule; the app's own labels come from its Vietnamese string catalog |
| An English click path that is not in parentheses: `(?<!\()\bSettings\s*[›>→]` | Cài đặt > MCP (Settings > MCP); Cài đặt > Giấy phép (Settings > License) | §11.2 click-path rule; the app's own labels come from its Vietnamese string catalog |
| giấy phép, except before "AGPL" (the capitalised app label "Giấy phép" in a click path is allowed) | license | §11.1, §11.3 |
| Billing and invoices (English strings) | Billing & invoices (VI: Thanh toán và hóa đơn) | §4; spec §0 |

Expand Down
24 changes: 12 additions & 12 deletions resources/data/assets.json
Original file line number Diff line number Diff line change
Expand Up @@ -3379,18 +3379,18 @@
"locale": "shared",
"mobile": null,
"description": {
"en": "Settings > Integrations: the MCP server running and the Claude Code setup snippet.",
"vi": "Cài đặt > Tích hợp (Settings > Integrations): MCP server đang chạy, kèm đoạn cấu hình cho Claude Code.",
"pt-BR": "Settings > Integrations: o servidor MCP em execução e o trecho de configuração do Claude Code.",
"it": "Settings > Integrations: il server MCP in esecuzione e il frammento di configurazione per Claude Code.",
"id": "Settings > Integrations: server MCP berjalan dan cuplikan pengaturan Claude Code.",
"zh-Hans": "Settings > Integrations:MCP 服务器正在运行,并显示 Claude Code 设置代码片段。",
"zh-Hant": "Settings > Integrations:MCP 伺服器正在執行,並顯示 Claude Code 設定程式碼片段。",
"es": "Ajustes > Integraciones: servidor MCP en ejecución y fragmento de configuración de Claude Code.",
"de": "Einstellungen > Integrationen: laufender MCP-Server und Einrichtungsschnipsel für Claude Code.",
"fr": "Réglages > Intégrations : serveur MCP en cours d’exécution et extrait de configuration Claude Code.",
"ja": "Settings > Integrations。MCP サーバーが動作中で、Claude Code の設定スニペットを表示しています。",
"ko": "Settings > Integrations. MCP 서버가 실행 중이며 Claude Code 설정 코드 조각이 표시됩니다."
"en": "Settings > MCP: the MCP server running and the Claude Code setup snippet.",
"vi": "Cài đặt > MCP (Settings > MCP): MCP server đang chạy, kèm đoạn cấu hình cho Claude Code.",
"pt-BR": "Settings > MCP: o servidor MCP em execução e o trecho de configuração do Claude Code.",
"it": "Settings > MCP: il server MCP in esecuzione e il frammento di configurazione per Claude Code.",
"id": "Settings > MCP: server MCP berjalan dan cuplikan pengaturan Claude Code.",
"zh-Hans": "Settings > MCP:MCP 服务器正在运行,并显示 Claude Code 设置代码片段。",
"zh-Hant": "Settings > MCP:MCP 伺服器正在執行,並顯示 Claude Code 設定程式碼片段。",
"es": "Ajustes > MCP: servidor MCP en ejecución y fragmento de configuración de Claude Code.",
"de": "Einstellungen > MCP: laufender MCP-Server und Einrichtungsschnipsel für Claude Code.",
"fr": "Réglages > MCP : serveur MCP en cours d’exécution et extrait de configuration Claude Code.",
"ja": "Settings > MCP。MCP サーバーが動作中で、Claude Code の設定スニペットを表示しています。",
"ko": "Settings > MCP. MCP 서버가 실행 중이며 Claude Code 설정 코드 조각이 표시됩니다."
},
"alt": {
"en": "The Connect a Client sheet in the MCP settings, with the claude mcp add command for Claude Code.",
Expand Down
2 changes: 1 addition & 1 deletion resources/data/content/de/features/ai-mcp.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
"id": "connect",
"title": "Einen Client verbinden",
"paragraphs": [
"Anleitungen für {mcpSetupClients} findest du unter <ui>Settings > Integrations</ui>. Die enthaltene <code>tablepro-mcp</code>-Bridge unterstützt auch {mcpBridgeClients} und startet die App bei Bedarf. Raycast nutzt eine separate Kopplung mit Freigabe.",
"Anleitungen für {mcpSetupClients} findest du unter <ui>Settings > MCP</ui>. Die enthaltene <code>tablepro-mcp</code>-Bridge unterstützt auch {mcpBridgeClients} und startet die App bei Bedarf. Raycast nutzt eine separate Kopplung mit Freigabe.",
"Bitte einen Client etwa, doppelte E-Mail-Adressen zu finden. Er kann das Schema prüfen, die Spalte bestimmen und ein erlaubtes SELECT über deine gespeicherte Verbindung ausführen."
]
},
Expand Down
2 changes: 1 addition & 1 deletion resources/data/content/en/features/ai-mcp.json
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
"id": "connect",
"title": "Connect a client",
"paragraphs": [
"Find setup instructions for {mcpSetupClients} in <ui>Settings > Integrations</ui>. The bundled <code>tablepro-mcp</code> bridge also supports {mcpBridgeClients} and starts the app when needed. Raycast uses a separate pairing flow that requires approval.",
"Find setup instructions for {mcpSetupClients} in <ui>Settings > MCP</ui>. The bundled <code>tablepro-mcp</code> bridge also supports {mcpBridgeClients} and starts the app when needed. Raycast uses a separate pairing flow that requires approval.",
"For example, ask a client to find duplicate email addresses. It can inspect the schema, identify the column and run a permitted SELECT through your saved connection."
]
},
Expand Down
2 changes: 1 addition & 1 deletion resources/data/content/es/features/ai-mcp.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
"id": "connect",
"title": "Conecta un cliente",
"paragraphs": [
"Encuentra instrucciones para {mcpSetupClients} en <ui>Settings > Integrations</ui>. El puente <code>tablepro-mcp</code> incluido también admite {mcpBridgeClients} e inicia la app cuando hace falta. Raycast usa un proceso de emparejamiento aparte que requiere aprobación.",
"Encuentra instrucciones para {mcpSetupClients} en <ui>Settings > MCP</ui>. El puente <code>tablepro-mcp</code> incluido también admite {mcpBridgeClients} e inicia la app cuando hace falta. Raycast usa un proceso de emparejamiento aparte que requiere aprobación.",
"Por ejemplo, pide a un cliente que encuentre correos duplicados. Puede inspeccionar el esquema, identificar la columna y ejecutar un SELECT permitido mediante tu conexión guardada."
]
},
Expand Down
2 changes: 1 addition & 1 deletion resources/data/content/fr/features/ai-mcp.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
"id": "connect",
"title": "Connectez un client",
"paragraphs": [
"Trouvez les instructions pour {mcpSetupClients} dans <ui>Réglages > Intégrations</ui> (Settings > Integrations). Le pont <code>tablepro-mcp</code> inclus prend aussi en charge {mcpBridgeClients} et démarre l’app si nécessaire. Raycast utilise un appairage distinct qui nécessite approbation.",
"Trouvez les instructions pour {mcpSetupClients} dans <ui>Réglages > MCP</ui> (Settings > MCP). Le pont <code>tablepro-mcp</code> inclus prend aussi en charge {mcpBridgeClients} et démarre l’app si nécessaire. Raycast utilise un appairage distinct qui nécessite approbation.",
"Demandez par exemple à un client de trouver les adresses e-mail en double. Il peut inspecter le schéma, identifier la colonne et exécuter un SELECT autorisé via votre connexion enregistrée."
]
},
Expand Down
2 changes: 1 addition & 1 deletion resources/data/content/id/features/ai-mcp.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
"id": "connect",
"title": "Hubungkan klien",
"paragraphs": [
"Temukan petunjuk pengaturan untuk {mcpSetupClients} di <ui>Settings > Integrations</ui>. Jembatan <code>tablepro-mcp</code> yang dibundel juga mendukung {mcpBridgeClients} dan memulai aplikasi bila diperlukan. Raycast menggunakan aliran pemasangan terpisah yang memerlukan persetujuan.",
"Temukan petunjuk pengaturan untuk {mcpSetupClients} di <ui>Settings > MCP</ui>. Jembatan <code>tablepro-mcp</code> yang dibundel juga mendukung {mcpBridgeClients} dan memulai aplikasi bila diperlukan. Raycast menggunakan aliran pemasangan terpisah yang memerlukan persetujuan.",
"Misalnya, minta klien untuk menemukan alamat email duplikat. Itu dapat memeriksa skema, mengidentifikasi kolom dan menjalankan SELECT yang diizinkan melalui koneksi tersimpan Anda."
]
},
Expand Down
2 changes: 1 addition & 1 deletion resources/data/content/it/features/ai-mcp.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
"id": "connect",
"title": "Connetti un client",
"paragraphs": [
"Trova le istruzioni di configurazione per {mcpSetupClients} in <ui>Settings > Integrations</ui>. Il bridge <code>tablepro-mcp</code> in bundle supporta anche {mcpBridgeClients} e avvia l'app quando necessario. Raycast utilizza un flusso di abbinamento separato che richiede l'approvazione.",
"Trova le istruzioni di configurazione per {mcpSetupClients} in <ui>Settings > MCP</ui>. Il bridge <code>tablepro-mcp</code> in bundle supporta anche {mcpBridgeClients} e avvia l'app quando necessario. Raycast utilizza un flusso di abbinamento separato che richiede l'approvazione.",
"Ad esempio, chiedi a un cliente di trovare indirizzi email duplicati. Può ispezionare lo schema, identificare la colonna ed eseguire uno SELECT consentito tramite la connessione salvata."
]
},
Expand Down
2 changes: 1 addition & 1 deletion resources/data/content/ja/features/ai-mcp.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
"id": "connect",
"title": "クライアントを接続する",
"paragraphs": [
"{mcpSetupClients} の設定手順は <ui>Settings > Integrations</ui> にあります。同梱の <code>tablepro-mcp</code> ブリッジは {mcpBridgeClients} にも対応し、必要ならアプリを起動します。Raycast は承認を必要とする別のペアリング手順を使います。",
"{mcpSetupClients} の設定手順は <ui>Settings > MCP</ui> にあります。同梱の <code>tablepro-mcp</code> ブリッジは {mcpBridgeClients} にも対応し、必要ならアプリを起動します。Raycast は承認を必要とする別のペアリング手順を使います。",
"たとえば、重複するメールアドレスを探すよう依頼できます。クライアントはスキーマを調べて列を特定し、保存済み接続から許可された SELECT を実行できます。"
]
},
Expand Down
2 changes: 1 addition & 1 deletion resources/data/content/ko/features/ai-mcp.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
"id": "connect",
"title": "클라이언트 연결",
"paragraphs": [
"{mcpSetupClients} 설정 안내는 <ui>설정 > 통합</ui> (Settings > Integrations)에서 확인하세요. 내장 <code>tablepro-mcp</code> 브리지는 {mcpBridgeClients}도 지원하며 필요하면 앱을 시작합니다. Raycast는 승인이 필요한 별도의 페어링 절차를 사용합니다.",
"{mcpSetupClients} 설정 안내는 <ui>설정 > MCP</ui> (Settings > MCP)에서 확인하세요. 내장 <code>tablepro-mcp</code> 브리지는 {mcpBridgeClients}도 지원하며 필요하면 앱을 시작합니다. Raycast는 승인이 필요한 별도의 페어링 절차를 사용합니다.",
"예를 들어 중복 이메일 주소를 찾아 달라고 요청하세요. 클라이언트는 스키마를 확인하고 열을 찾은 뒤 저장된 연결로 허용된 SELECT를 실행할 수 있습니다."
]
},
Expand Down
2 changes: 1 addition & 1 deletion resources/data/content/pt-BR/features/ai-mcp.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
"id": "connect",
"title": "Conecte um cliente",
"paragraphs": [
"Encontre instruções de configuração para {mcpSetupClients} em <ui>Settings > Integrations</ui>. A ponte <code>tablepro-mcp</code> incluída também suporta {mcpBridgeClients} e inicia o aplicativo quando necessário. O Raycast usa um fluxo de emparelhamento separado que requer aprovação.",
"Encontre instruções de configuração para {mcpSetupClients} em <ui>Settings > MCP</ui>. A ponte <code>tablepro-mcp</code> incluída também suporta {mcpBridgeClients} e inicia o aplicativo quando necessário. O Raycast usa um fluxo de emparelhamento separado que requer aprovação.",
"Por exemplo, peça a um cliente para encontrar endereços de e-mail duplicados. Ele pode inspecionar o esquema, identificar a coluna e executar um SELECT permitido por meio de sua conexão salva."
]
},
Expand Down
2 changes: 1 addition & 1 deletion resources/data/content/vi/features/ai-mcp.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
"id": "connect",
"title": "Kết nối một client",
"paragraphs": [
"Xem hướng dẫn thiết lập {mcpSetupClients} trong <ui>Cài đặt > Tích hợp</ui> (Settings > Integrations). Bridge <code>tablepro-mcp</code> có sẵn cũng hỗ trợ {mcpBridgeClients} và mở ứng dụng khi cần. Raycast dùng luồng ghép đôi riêng, cần bạn duyệt.",
"Xem hướng dẫn thiết lập {mcpSetupClients} trong <ui>Cài đặt > MCP</ui> (Settings > MCP). Bridge <code>tablepro-mcp</code> có sẵn cũng hỗ trợ {mcpBridgeClients} và mở ứng dụng khi cần. Raycast dùng luồng ghép đôi riêng, cần bạn duyệt.",
"Ví dụ, nhờ client tìm địa chỉ email trùng. Client có thể xem schema, tìm cột và chạy SELECT được cho phép qua connection đã lưu."
]
},
Expand Down
2 changes: 1 addition & 1 deletion resources/data/content/zh-Hans/features/ai-mcp.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
"id": "connect",
"title": "连接客户端",
"paragraphs": [
"在 <ui>设置 > 集成</ui> (Settings > Integrations) 中查看 {mcpSetupClients} 的设置说明。内置 <code>tablepro-mcp</code> 桥接也支持 {mcpBridgeClients},并在需要时启动 App。Raycast 使用单独的配对流程,需要批准。",
"在 <ui>设置 > MCP</ui> (Settings > MCP) 中查看 {mcpSetupClients} 的设置说明。内置 <code>tablepro-mcp</code> 桥接也支持 {mcpBridgeClients},并在需要时启动 App。Raycast 使用单独的配对流程,需要批准。",
"例如,让客户端查找重复邮箱地址。它可检查结构、确定列,并通过已保存连接执行获准的 SELECT。"
]
},
Expand Down
Loading