TechFabric

chính thức

Tìm kiếm và đọc nội dung về Databricks và AI đã xuất bản của TechFabric: bài viết blog kèm câu hỏi thường gặp, trang dịch vụ và nghiên cứu điển hình. Việc đọc là ẩn danh; nhân viên TechFabric đăng nhập bằng Microsoft để soạn thảo bài viết.

Bạn có thể làm gì với TechFabric MCP?

  • Databricks trả lời bằng mã hoạt động — Đặt câu hỏi về Databricks và nhận phần Field Guide trả lời câu hỏi đó, kèm mã và các trang tài liệu được trích dẫn.
  • Tìm kiếm và đọc Field Guide — Tìm kiếm các phần của hướng dẫn, đọc một chương hoặc phần dưới dạng Markdown, hoặc liệt kê mục lục.
  • Tìm ví dụ mã — Lấy các khối SQL, Python, CLI và cấu hình cho một chủ đề, mỗi khối kèm phần giải thích xung quanh và liên kết tài liệu.
  • Theo dõi các thay đổi gần đây của Databricks — Xem những gì mới trong Databricks kể từ một ngày nhất định, mới nhất trước, bao gồm các thay đổi ở giai đoạn phát hành và các chương đã cập nhật.
  • Tìm kiếm và đọc techfabric.com — Tìm kiếm trang web, đọc các trang, liệt kê bài viết blog, hoặc tra cứu những gì TechFabric cung cấp.
  • Soạn thảo và xuất bản bài viết (tác giả) — Lint, kiểm tra, gửi, cập nhật và xuất bản bản nháp, hoặc chỉnh sửa một bài viết đã xuất bản, sau khi đăng nhập.

Máy chủ MCP được lưu trữ

npx add-mcp 'https://www.techfabric.com/mcp'

Cài vào Claude Code, Codex, Cursor và nhiều công cụ khác

Tài liệu

Máy chủ MCP của TechFabric

Các tác nhân lập trình viết mã Databricks dựa trên dữ liệu huấn luyện đã cũ hàng tháng. Máy chủ MCP của Field Guide cung cấp cho Claude Code, Codex, Cursor, VS Code hoặc bất kỳ ứng dụng khách MCP nào phần trả lời câu hỏi, kèm mã chạy được. Máy chủ thứ hai, techfabric.com, là nơi các kỹ sư của chúng tôi viết từ tác nhân mà họ đã dùng. Cả hai đều miễn phí.

Kết nối tác nhân của bạn

Cả hai đều là máy chủ Streamable HTTP từ xa: không cần cài đặt gì, và việc đọc không cần đăng nhập.

1 · Chọn một máy chủ

Databricks Field Guide

Databricks trả lời bằng mã chạy được từ Field Guide của chúng tôi, cùng các trang docs.databricks.com mà mỗi phần trích dẫn.

https://databricks.techfabric.com/mcp

techfabric.com

Dành cho các kỹ sư của TechFabric viết bài đăng và nghiên cứu điển hình từ tác nhân của họ. Bất kỳ ai cũng có thể tìm kiếm và đọc trang.

https://www.techfabric.com/mcp

2 · Thêm nó vào tác nhân của bạn

Cách kết nối Claude Code

Chạy mỗi lệnh một lần, trong bất kỳ terminal nào. Thêm --scope user để có nó trong mọi dự án.

claude mcp add --transport http techfabric https://www.techfabric.com/mcp
claude mcp add --transport http databricks-field-guide https://databricks.techfabric.com/mcp

Cách kết nối Claude Desktop và claude.ai

  1. Mở Customize, rồi Connectors, chọn Add và sau đó Add custom connector.
  2. Đặt tên cho nó và dán URL của máy chủ. Giữ nguyên cài đặt xác thực mà Claude phát hiện được.
  3. Chọn Add. Lặp lại cho máy chủ thứ hai.

Trên gói Team hoặc Enterprise, chủ sở hữu có thể phải thêm một trình kết nối tùy chỉnh cho tổ chức trước.

Cách kết nối Codex

Codex ghi chúng vào ~/.codex/config.toml, mà tiện ích mở rộng IDE của nó cũng đọc.

codex mcp add techfabric --url https://www.techfabric.com/mcp
codex mcp add databricks-field-guide --url https://databricks.techfabric.com/mcp

techfabric.com cung cấp đăng nhập cho các công cụ tác giả của nó, nên Codex có thể khởi tạo một phiên cho techfabric khi bạn thêm nó. Hãy bỏ qua: mọi công cụ đọc đều hoạt động mà không cần đăng nhập. Để chỉnh sửa tệp bằng tay, hãy thêm đoạn này.

[mcp_servers.techfabric]
url = "https://www.techfabric.com/mcp"

[mcp_servers.databricks-field-guide]
url = "https://databricks.techfabric.com/mcp"

Cách kết nối Cursor

Thêm đoạn này vào ~/.cursor/mcp.json cho mọi dự án, hoặc vào .cursor/mcp.json trong một dự án.

{
  "mcpServers": {
    "techfabric": { "url": "https://www.techfabric.com/mcp" },
    "databricks-field-guide": { "url": "https://databricks.techfabric.com/mcp" }
  }
}

Cách kết nối VS Code

Thêm đoạn này vào .vscode/mcp.json trong workspace, rồi khởi động các máy chủ từ tệp đó hoặc từ chế độ xem MCP. Các công cụ có sẵn trong chế độ tác nhân của Copilot.

{
  "servers": {
    "techfabric": { "type": "http", "url": "https://www.techfabric.com/mcp" },
    "databricks-field-guide": { "type": "http", "url": "https://databricks.techfabric.com/mcp" }
  }
}

Cách kết nối Gemini CLI

Giữ --transport http, vì nếu không có nó Gemini CLI coi URL là một lệnh cục bộ. --scope user ghi vào ~/.gemini/settings.json cho mọi dự án; bỏ nó đi để ghi vào .gemini/settings.json của dự án.

gemini mcp add --transport http --scope user techfabric https://www.techfabric.com/mcp
gemini mcp add --transport http --scope user databricks-field-guide https://databricks.techfabric.com/mcp

Nếu gemini mcp list hiển thị chúng là bị vô hiệu hóa, hãy tin tưởng thư mục. Bằng tay, tệp cài đặt nhận đoạn này.

{
  "mcpServers": {
    "techfabric": { "type": "http", "url": "https://www.techfabric.com/mcp" },
    "databricks-field-guide": { "type": "http", "url": "https://databricks.techfabric.com/mcp" }
  }
}

Cách kết nối GitHub Copilot CLI

Chạy mỗi lệnh một lần. Copilot CLI lưu chúng vào ~/.copilot/mcp-config.json, cho mọi dự án.

copilot mcp add --transport http techfabric https://www.techfabric.com/mcp
copilot mcp add --transport http databricks-field-guide https://databricks.techfabric.com/mcp

Cách kết nối OpenCode

Mỗi lệnh ghi vào opencode.json của dự án, hoặc vào cấu hình toàn cục với --global.

opencode mcp add techfabric --url https://www.techfabric.com/mcp
opencode mcp add databricks-field-guide --url https://databricks.techfabric.com/mcp

Bằng tay, tệp cấu hình nhận đoạn này.

{
  "mcp": {
    "servers": {
      "techfabric": { "type": "remote", "url": "https://www.techfabric.com/mcp" },
      "databricks-field-guide": { "type": "remote", "url": "https://databricks.techfabric.com/mcp" }
    }
  }
}

Cách kết nối các ứng dụng khách MCP khác

Trỏ ứng dụng khách tới URL với giao thức truyền tải Streamable HTTP và không xác thực. Một ứng dụng khách chỉ hỗ trợ stdio có thể truy cập một trong hai máy chủ thông qua cầu nối mcp-remote, với đoạn này làm lệnh của nó.

npx mcp-remote https://databricks.techfabric.com/mcp

Để thử một cái bằng tay, một tools/list JSON-RPC được POST tới URL sẽ trả về các công cụ cùng toàn bộ lược đồ đầu vào và đầu ra của chúng.

Bạn là tác giả TechFabric? Việc viết cần đăng nhập: thiết lập bộ công cụ AI của bạn để viết cho techfabric.com.

Dành cho tác giả TechFabric

Thiết lập bộ công cụ AI của bạn để viết cho techfabric.com

Chọn tác nhân bạn đã dùng và làm theo các bước của nó, từ việc thêm máy chủ đến xuất bản bài đăng đầu tiên. Bạn cần một tài khoản Microsoft techfabric.com nằm trong danh sách tác giả của blog; việc đọc không cần cả hai.

Thiết lập Claude Code

Khuyến nghị

Một lần cài đặt thêm máy chủ, bảy lệnh và kỹ năng techfabric-blog, và hỏi bạn trước mỗi lần xuất bản.

  1. Thêm máy chủ bằng plugin

    Chạy lệnh này trong bất kỳ terminal nào. Nó thêm chợ plugin của TechFabric từ GitHub (Fabric-Pro/techfabric-claude-plugin) và cài đặt plugin, thứ mang địa chỉ của máy chủ, nên không cần thêm gì khác. Trong một phiên Claude Code, /plugin marketplace add Fabric-Pro/techfabric-claude-plugin rồi /plugin install techfabric@techfabric làm điều tương tự, và /reload-plugins bật plugin lên. Nếu không có quyền truy cập GitHub, dòng thứ hai cài đặt cùng plugin đó từ techfabric.com.
    claude plugin marketplace add Fabric-Pro/techfabric-claude-plugin && claude plugin install techfabric@techfabric
    
    Sao chép
    claude plugin marketplace add https://www.techfabric.com/mcp-servers/harness/claude-code/marketplace.json && claude plugin install techfabric@techfabric
    
    Sao chép
  2. Tìm các lệnh

    Gõ /techfabric: để xem chúng: write-post, write-case-study, check, preview, publish, revise và status. Bất cứ điều gì bạn gõ sau một lệnh đều được chuyển cho nó.
  3. Thử một lời nhắc đầu tiên

    Từ kho lưu trữ bạn muốn viết về, chạy lệnh với chủ đề của bạn, hoặc hỏi bằng lời của chính bạn.
    /techfabric:write-post how we cut our Lakeflow job's cold start
    
    Sao chép
    Write a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed.
    
    Sao chép
  4. Mở bản xem trước

    Claude Code là một terminal, nên nó hiển thị liên kết thay vì trang. Mọi câu trả lời về một bản nháp đều bắt đầu bằng một dòng Preview: và liên kết. Mở nó để đọc bài đăng như techfabric.com sẽ xuất bản, cùng ảnh bìa và sơ đồ của nó. Để chỉnh sửa trong trình duyệt thay vào đó, hãy dùng liên kết trình chỉnh sửa trong email mà trang gửi cho bạn.
  5. Xuất bản sau khi bạn đã đọc

    Chạy /techfabric:publish với id của bản nháp. Tác nhân của bạn xác minh văn bản đã lưu bằng check_draft trước, việc này mất năm đến mười phút, và cho bạn biết bất cứ điều gì vẫn còn lỗi. Sau đó bạn được yêu cầu xác nhận, bằng tên của bài đăng, trước khi bất cứ điều gì được đưa lên. Khi bạn đồng ý, bài đăng được hợp nhất và triển khai, và tác nhân của bạn có thể cho bạn liên kết trực tiếp. Plugin cũng yêu cầu bạn cho phép mọi lệnh gọi publish_draft, ngay cả trong chế độ tự động.
  6. Nếu có sự cố

    Các công cụ bị thiếu hoặc lỗi: gõ /mcp, chọn techfabric và kết nối lại. Đã đăng xuất, hoặc mọi thao tác ghi đều yêu cầu bạn đăng nhập lại: 30 ngày của bạn đã hết, hoặc tài khoản của bạn đã thay đổi. Trong /mcp, chọn techfabric và chọn Re-authenticate, hoặc Clear authentication và đăng nhập lại. Thiếu một lệnh: chạy claude plugin marketplace update techfabric, rồi claude plugin update techfabric@techfabric, và khởi động lại Claude Code. Trang đăng nhập báo địa chỉ của bạn không có trong danh sách tác giả: hãy nhờ Preetham Reddy thêm bạn.

Thiết lập Claude Desktop và claude.ai

Một trình kết nối tùy chỉnh, được thêm một lần, có mặt trong cả claude.ai và Claude Desktop.

  1. Thêm máy chủ như một trình kết nối tùy chỉnh

    Mở Customize, rồi Connectors, chọn Add và sau đó Add custom connector. Đặt tên là techfabric, dán URL (www.techfabric.com/mcp và techfabric.com/mcp đều hoạt động), giữ nguyên cài đặt xác thực mà Claude phát hiện được, và chọn Add. Trên gói Team hoặc Enterprise, chủ sở hữu thêm nó cho mọi người trước, trong Organization settings và Connectors, và bạn tìm thấy nó trong Customize và Connectors, được đánh dấu Custom.
    https://www.techfabric.com/mcp
    
    Sao chép
  2. Bật nó trong một cuộc trò chuyện

    Không cần cài đặt gì. Trong một cuộc trò chuyện, mở menu +, rồi Connectors, và đảm bảo techfabric được bật cho cuộc trò chuyện đó.
  3. Thử một lời nhắc đầu tiên

    Dán đoạn này, với chủ đề của riêng bạn, và đính kèm các ghi chú hoặc mã mà nó nên dựa vào.
    Write a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed.
    
    Sao chép
  4. Mở bản xem trước

    Claude hiển thị MCP Apps, nên một bản nháp mà máy chủ gửi dưới dạng ứng dụng sẽ mở trong cuộc trò chuyện cùng các kiểm tra bên cạnh. Mọi câu trả lời về một bản nháp cũng bắt đầu bằng một dòng Preview: và liên kết, mở bài đăng như techfabric.com sẽ xuất bản.
  5. Xuất bản sau khi bạn đã đọc

    Yêu cầu Claude xuất bản bản nháp. Tác nhân của bạn xác minh văn bản đã lưu bằng check_draft trước, việc này mất năm đến mười phút, và cho bạn biết bất cứ điều gì vẫn còn lỗi. Sau đó bạn được yêu cầu xác nhận, bằng tên của bài đăng, trước khi bất cứ điều gì được đưa lên. Khi bạn đồng ý, bài đăng được hợp nhất và triển khai, và tác nhân của bạn có thể cho bạn liên kết trực tiếp.
  6. Nếu có sự cố

    Các công cụ bị thiếu: kiểm tra xem trình kết nối có được bật trong menu + của cuộc trò chuyện không, hoặc mở Customize, Connectors và kết nối lại. Đã đăng xuất, hoặc mọi thao tác ghi đều yêu cầu bạn đăng nhập lại: 30 ngày của bạn đã hết, hoặc tài khoản của bạn đã thay đổi. Chọn Connect trên trình kết nối một lần nữa. Cài đặt đăng nhập của nó không thể chỉnh sửa, nên để thay đổi chúng, hãy xóa trình kết nối và thêm lại. Trang đăng nhập báo địa chỉ của bạn không có trong danh sách tác giả: hãy nhờ Preetham Reddy thêm bạn.

Thiết lập ChatGPT

Một máy chủ MCP tùy chỉnh, được thêm như một plugin trên chatgpt.com.

  1. Thêm máy chủ như một plugin

    Truy cập chatgpt.com/plugins, chọn + và sau đó Add custom MCP server. Đặt tên là techfabric, dán URL dưới Connection, chọn OAuth để xác thực, rồi I understand and want to continue và Create as a plugin, và cài đặt nó. Nếu không có Add custom MCP server, hãy hỏi quản trị viên của workspace.
    https://www.techfabric.com/mcp
    
    Sao chép
  2. Thêm nó vào một cuộc trò chuyện

    Không cần cài đặt gì, và ChatGPT không có lệnh gạch chéo cho máy chủ. Trong một cuộc trò chuyện mới, gõ @ và chọn techfabric.
  3. Thử một lời nhắc đầu tiên

    Dán đoạn này, với chủ đề của riêng bạn và các ghi chú mà nó nên dựa vào.
    Write a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed.
    
    Sao chép
  4. Mở bản xem trước

    ChatGPT hiển thị MCP Apps, nên một bản nháp mà máy chủ gửi dưới dạng ứng dụng sẽ mở trong cuộc trò chuyện cùng các kiểm tra bên cạnh. Mọi câu trả lời về một bản nháp cũng bắt đầu bằng một dòng Preview: và liên kết, mở bài đăng như techfabric.com sẽ xuất bản.
  5. Xuất bản sau khi bạn đã đọc

    Yêu cầu ChatGPT xuất bản bản nháp. Tác nhân của bạn xác minh văn bản đã lưu bằng check_draft trước, việc này mất năm đến mười phút, và cho bạn biết bất cứ điều gì vẫn còn lỗi. Sau đó bạn được yêu cầu xác nhận, bằng tên của bài đăng, trước khi bất cứ điều gì được đưa lên. Khi bạn đồng ý, bài đăng được hợp nhất và triển khai, và tác nhân của bạn có thể cho bạn liên kết trực tiếp.
  6. Nếu có sự cố

    Các công cụ bị thiếu: bắt đầu một cuộc trò chuyện mới và chọn techfabric bằng @ một lần nữa. Nếu một công cụ vẫn không có, chọn Refresh trên nó tại chatgpt.com/plugins. Đã đăng xuất, hoặc mọi thao tác ghi đều yêu cầu bạn đăng nhập lại: 30 ngày của bạn đã hết, hoặc tài khoản của bạn đã thay đổi. Kết nối lại plugin tại chatgpt.com/plugins. Trang đăng nhập báo địa chỉ của bạn không có trong danh sách tác giả: hãy nhờ Preetham Reddy thêm bạn.

Thiết lập Codex

CLI, và tiện ích mở rộng IDE đọc cùng cấu hình. Các lệnh đến dưới dạng kỹ năng mà bạn gọi theo tên.

  1. Thêm máy chủ

    Chạy lệnh này trong bất kỳ terminal nào. Codex ghi nó vào ~/.codex/config.toml, mà tiện ích mở rộng IDE cũng đọc.
    codex mcp add techfabric --url https://www.techfabric.com/mcp
    
    Sao chép
  2. Đăng nhập bằng Microsoft

    Chạy codex mcp login techfabric. Một trình duyệt mở ra trang techfabric.com, nêu tên ứng dụng đang yêu cầu và nơi quyền truy cập của nó đi tới. Chọn Continue with Microsoft và đăng nhập bằng tài khoản @techfabric.com của bạn, tài khoản này phải nằm trong danh sách tác giả của blog. Bạn sẽ duy trì đăng nhập tối đa 30 ngày.
    codex mcp login techfabric
    
    Sao chép
  3. Cài đặt các lệnh

    Lệnh này thêm một skill cho mỗi lệnh trong ~/.agents/skills. Codex chỉ chạy một skill khi bạn gọi tên nó: gõ $techfabric-write-post, hoặc /skills để xem tất cả.
    curl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- codex
    
    Sao chép
  4. Thử một prompt đầu tiên

    Từ repository bạn muốn viết về, khởi động codex và chạy skill với chủ đề của bạn, hoặc hỏi bằng lời của chính bạn.
    $techfabric-write-post how we cut our Lakeflow job's cold start
    
    Sao chép
    Write a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed.
    
    Sao chép
  5. Mở bản xem trước

    Codex CLI chưa hiển thị MCP Apps. Mọi câu trả lời về một bản nháp đều bắt đầu bằng một dòng Preview: và liên kết. Mở liên kết để đọc bài viết đúng như techfabric.com sẽ xuất bản, kèm ảnh bìa và sơ đồ. Để chỉnh sửa trong trình duyệt thay vào đó, hãy dùng liên kết trình biên tập trong email mà trang gửi cho bạn.
  6. Xuất bản sau khi đã đọc

    Gõ $techfabric-publish với id của bản nháp. Trước tiên agent của bạn xác minh văn bản đã lưu bằng check_draft, việc này mất năm đến mười phút, và báo cho bạn bất cứ điều gì còn lỗi. Sau đó bạn được yêu cầu xác nhận, bằng tên của bài viết, trước khi bất cứ điều gì được đưa lên trực tuyến. Khi bạn đồng ý, bài viết được hợp nhất và triển khai, và agent của bạn có thể đưa cho bạn liên kết trực tiếp.
  7. Nếu có sự cố

    Thiếu các công cụ: chạy codex mcp list để xem techfabric có ở đó và được bật không, hoặc /mcp bên trong Codex, rồi khởi động lại Codex. Bị đăng xuất, hoặc mọi thao tác ghi đều yêu cầu bạn đăng nhập lại: 30 ngày của bạn đã hết, hoặc tài khoản của bạn đã thay đổi. Chạy lại codex mcp login techfabric. Thiếu một skill: chạy lại dòng cài đặt và khởi động lại Codex. Trang đăng nhập báo địa chỉ của bạn không nằm trong danh sách tác giả: hãy nhờ Preetham Reddy thêm bạn.

Thiết lập Cursor

Máy chủ trong phần cài đặt MCP của Cursor, và các lệnh dưới dạng skill trong dự án bạn viết từ đó.

  1. Thêm máy chủ

    Thêm đoạn này vào ~/.cursor/mcp.json cho mọi dự án, hoặc vào .cursor/mcp.json trong một dự án. Cursor liệt kê máy chủ cùng các máy chủ MCP khác của nó, trên trang Customize.
    {
      "mcpServers": {
        "techfabric": { "url": "https://www.techfabric.com/mcp" }
      }
    }
    
    Sao chép
  2. Cài đặt các lệnh

    Chạy lệnh này trong dự án bạn viết từ đó. Lệnh này thêm các lệnh dưới dạng skill trong .cursor/skills, chỉ chạy khi bạn gõ chúng, và một quy tắc trong .cursor/rules để chỉ agent tới máy chủ.
    curl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- cursor
    
    Sao chép
  3. Thử một prompt đầu tiên

    Trong agent, gõ lệnh với chủ đề của bạn, hoặc hỏi bằng lời của chính bạn.
    /techfabric-write-post how we cut our Lakeflow job's cold start
    
    Sao chép
    Write a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed.
    
    Sao chép
  4. Mở bản xem trước

    Cursor hiển thị MCP Apps, nên một bản nháp mà máy chủ gửi dưới dạng ứng dụng sẽ mở ra trong cuộc hội thoại cùng với các kiểm tra bên cạnh. Mọi câu trả lời về một bản nháp cũng bắt đầu bằng một dòng Preview: và liên kết, mở bài viết đúng như techfabric.com sẽ xuất bản.
  5. Xuất bản sau khi đã đọc

    Gõ /techfabric-publish với id của bản nháp. Trước tiên agent của bạn xác minh văn bản đã lưu bằng check_draft, việc này mất năm đến mười phút, và báo cho bạn bất cứ điều gì còn lỗi. Sau đó bạn được yêu cầu xác nhận, bằng tên của bài viết, trước khi bất cứ điều gì được đưa lên trực tuyến. Khi bạn đồng ý, bài viết được hợp nhất và triển khai, và agent của bạn có thể đưa cho bạn liên kết trực tiếp.
  6. Nếu có sự cố

    Thiếu các công cụ: ở nơi Cursor liệt kê các máy chủ MCP của nó, hãy kiểm tra techfabric đã được bật chưa, và tắt rồi bật lại để kết nối lại. Bị đăng xuất, hoặc mọi thao tác ghi đều yêu cầu bạn đăng nhập lại: 30 ngày của bạn đã hết, hoặc tài khoản của bạn đã thay đổi. Đăng nhập lại vào techfabric ở nơi Cursor liệt kê nó. Thiếu một lệnh: chạy lại dòng cài đặt trong dự án và tải lại Cursor. Trang đăng nhập báo địa chỉ của bạn không nằm trong danh sách tác giả: hãy nhờ Preetham Reddy thêm bạn.

Thiết lập VS Code với GitHub Copilot

Máy chủ trong chế độ agent của Copilot. Các lệnh của nó là prompt của chính máy chủ, nên không cần cài thêm gì.

  1. Thêm máy chủ

    Chạy MCP: Add Server từ Command Palette, chọn HTTP (HTTP or Server-Sent Events), dán URL, đặt tên là techfabric và chọn nơi lưu. Hoặc thêm đoạn này vào .vscode/mcp.json trong workspace của bạn.
    {
      "servers": {
        "techfabric": { "type": "http", "url": "https://www.techfabric.com/mcp" }
      }
    }
    
    Sao chép
  2. Tìm các lệnh

    Không cần cài gì. Trong Copilot Chat, ở chế độ agent, gõ /techfabric. để xem các lệnh. VS Code sẽ hỏi từng đối số.
  3. Thử một prompt đầu tiên

    Chạy lệnh và đưa cho nó chủ đề của bạn, hoặc hỏi bằng lời của chính bạn.
    /techfabric.write-post
    
    Sao chép
    Write a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed.
    
    Sao chép
  4. Mở bản xem trước

    VS Code hiển thị MCP Apps trong chat khi cài đặt thử nghiệm chat.mcp.apps.enabled được bật, nên một bản nháp mà máy chủ gửi dưới dạng ứng dụng sẽ mở ra trong cuộc hội thoại cùng với các kiểm tra bên cạnh. Mọi câu trả lời về một bản nháp cũng bắt đầu bằng một dòng Preview: và liên kết, mở bài viết đúng như techfabric.com sẽ xuất bản.
  5. Xuất bản sau khi đã đọc

    Chạy /techfabric.publish với id của bản nháp. Trước tiên agent của bạn xác minh văn bản đã lưu bằng check_draft, việc này mất năm đến mười phút, và báo cho bạn bất cứ điều gì còn lỗi. Sau đó bạn được yêu cầu xác nhận, bằng tên của bài viết, trước khi bất cứ điều gì được đưa lên trực tuyến. Khi bạn đồng ý, bài viết được hợp nhất và triển khai, và agent của bạn có thể đưa cho bạn liên kết trực tiếp.
  6. Nếu có sự cố

    Thiếu các công cụ: chạy MCP: List Servers, chọn techfabric và khởi động lại nó. Bị đăng xuất, hoặc mọi thao tác ghi đều yêu cầu bạn đăng nhập lại: 30 ngày của bạn đã hết, hoặc tài khoản của bạn đã thay đổi. Khởi động lại máy chủ và cho phép đăng nhập lại. Manage Trusted MCP Servers, trong menu Accounts, hiển thị những máy chủ nào được phép dùng thông tin đăng nhập của bạn. Trang đăng nhập báo địa chỉ của bạn không nằm trong danh sách tác giả: hãy nhờ Preetham Reddy thêm bạn.

Thiết lập Gemini CLI

Máy chủ cho mọi dự án. Các lệnh của nó là prompt của chính máy chủ, dưới dạng lệnh gạch chéo.

  1. Thêm máy chủ

    Chạy lệnh này trong bất kỳ terminal nào. Giữ --transport http: nếu không có nó, Gemini CLI coi URL là một lệnh cục bộ.
    gemini mcp add --transport http --scope user techfabric https://www.techfabric.com/mcp
    
    Sao chép
  2. Đăng nhập bằng Microsoft

    Khởi động gemini và gõ /mcp auth techfabric. Một trình duyệt mở ra trang techfabric.com, nêu tên ứng dụng đang yêu cầu và nơi quyền truy cập của nó đi tới. Chọn Continue with Microsoft và đăng nhập bằng tài khoản @techfabric.com của bạn, tài khoản này phải nằm trong danh sách tác giả của blog. Bạn sẽ duy trì đăng nhập tối đa 30 ngày.
    /mcp auth techfabric
    
    Sao chép
  3. Tìm các lệnh

    Không cần cài gì. Gõ /write-post, /publish và những lệnh còn lại, với đối số theo tên, chẳng hạn như --topic và --id.
  4. Thử một prompt đầu tiên

    Từ repository bạn muốn viết về, chạy lệnh với chủ đề của bạn, hoặc hỏi bằng lời của chính bạn.
    /write-post --topic="how we cut our Lakeflow job's cold start"
    
    Sao chép
    Write a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed.
    
    Sao chép
  5. Mở bản xem trước

    Gemini CLI là một terminal, nên nó hiển thị liên kết thay vì trang. Mọi câu trả lời về một bản nháp đều bắt đầu bằng một dòng Preview: và liên kết. Mở liên kết để đọc bài viết đúng như techfabric.com sẽ xuất bản, kèm ảnh bìa và sơ đồ. Để chỉnh sửa trong trình duyệt thay vào đó, hãy dùng liên kết trình biên tập trong email mà trang gửi cho bạn.
  6. Xuất bản sau khi đã đọc

    Chạy /publish --id=<the draft's id>. Trước tiên agent của bạn xác minh văn bản đã lưu bằng check_draft, việc này mất năm đến mười phút, và báo cho bạn bất cứ điều gì còn lỗi. Sau đó bạn được yêu cầu xác nhận, bằng tên của bài viết, trước khi bất cứ điều gì được đưa lên trực tuyến. Khi bạn đồng ý, bài viết được hợp nhất và triển khai, và agent của bạn có thể đưa cho bạn liên kết trực tiếp.
  7. Nếu có sự cố

    Thiếu các công cụ: gõ /mcp list. Nếu techfabric hiển thị là bị tắt, chạy /mcp enable techfabric. Nếu Gemini CLI báo thư mục không được tin cậy, hãy tin cậy thư mục bạn đã khởi động nó trong đó, vì nó không chạy máy chủ MCP nào trong một thư mục không được tin cậy. Bị đăng xuất, hoặc mọi thao tác ghi đều yêu cầu bạn đăng nhập lại: 30 ngày của bạn đã hết, hoặc tài khoản của bạn đã thay đổi. Gõ lại /mcp auth techfabric. Trang đăng nhập báo địa chỉ của bạn không nằm trong danh sách tác giả: hãy nhờ Preetham Reddy thêm bạn.

Thiết lập Fabric Agents

Bạn dán một dòng cho mỗi bước và agent Fabric của bạn thiết lập nó bằng fabric-cli.

  1. Thêm máy chủ làm nguồn

    Dán đoạn này vào một phiên Fabric Agents. Agent thêm máy chủ MCP của techfabric.com làm nguồn có tên TechFabric, với đăng nhập OAuth. Để có bản nháp mỗi ngày làm việc, hãy dán dòng Fabric Agents trong mục bản nháp hằng ngày trên trang này thay vào đó.
    Add techfabric.com's MCP server to this workspace as a source: follow step 1 only of https://www.techfabric.com/mcp-servers/daily-drafts/fabric-agents.md
    
    Sao chép
  2. Cài đặt các lệnh

    Dán cả đoạn này nữa. Agent thêm một skill cho mỗi lệnh, mỗi skill cần nguồn TechFabric.
    Add the TechFabric commands to this workspace: follow https://www.techfabric.com/mcp-servers/harness/fabric/README.md
    
    Sao chép
  3. Thử một prompt đầu tiên

    Gõ lệnh với chủ đề của bạn, hoặc hỏi bằng lời của chính bạn.
    @techfabric-write-post how we cut our Lakeflow job's cold start
    
    Sao chép
    Write a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed.
    
    Sao chép
  4. Mở bản xem trước

    Fabric Agents không hiển thị MCP Apps. Mọi câu trả lời về một bản nháp đều bắt đầu bằng một dòng Preview: và liên kết. Mở liên kết để đọc bài viết đúng như techfabric.com sẽ xuất bản, kèm ảnh bìa và sơ đồ. Để chỉnh sửa trong trình duyệt thay vào đó, hãy dùng liên kết trình biên tập trong email mà trang gửi cho bạn.
  5. Xuất bản sau khi đã đọc

    Gõ @techfabric-publish với id của bản nháp. Trước tiên agent của bạn xác minh văn bản đã lưu bằng check_draft, việc này mất năm đến mười phút, và báo cho bạn bất cứ điều gì còn lỗi. Sau đó bạn được yêu cầu xác nhận, bằng tên của bài viết, trước khi bất cứ điều gì được đưa lên trực tuyến. Khi bạn đồng ý, bài viết được hợp nhất và triển khai, và agent của bạn có thể đưa cho bạn liên kết trực tiếp. Không lệnh nào xuất bản từ một tự động hóa.
  6. Nếu có sự cố

    Thiếu các công cụ: nhờ agent chạy fabric-cli source validate techfabric và xác thực lại nguồn nếu nó thất bại. Bị đăng xuất, hoặc mọi thao tác ghi đều yêu cầu bạn đăng nhập lại: 30 ngày của bạn đã hết, hoặc tài khoản của bạn đã thay đổi. Xác thực lại nguồn TechFabric. Thiếu một lệnh: dán lại dòng lệnh từ bước 3. Trang đăng nhập báo địa chỉ của bạn không nằm trong danh sách tác giả: hãy nhờ Preetham Reddy thêm bạn.

Các máy chủ

Mỗi máy chủ MCP của TechFabric làm gì?

Field Guide trả lời các câu hỏi về Databricks bằng mã; nó có năm công cụ chỉ đọc. techfabric.com có chín: năm dành cho các tác giả của chúng tôi, những người kiểm tra và nộp bản nháp từ agent của chính họ, và bốn công cụ bất kỳ ai cũng có thể dùng để tìm kiếm và đọc trang.

Máy chủ MCP Databricks Field Guide

Databricks Field Guide là những gì các kỹ sư của chúng tôi biết về việc xây dựng, vận hành và chi phí cho Databricks. Hỏi cách thêm bộ lọc hàng của Unity Catalog, và agent sẽ nhận được phần giải thích điều đó, hàm SQL từ phần đó, và các trang docs.databricks.com mà phần đó trích dẫn. Tài liệu của Databricks vẫn là nguồn có thẩm quyền về cú pháp và giới hạn.

5 công cụ

  • search_guide Tìm kiếm trong hướng dẫn
  • get_chapter Đọc một chương
  • get_code_examples Tìm ví dụ mã
  • whats_new Có gì mới trong Databricks
  • list_chapters Liệt kê các chương

Đăng nhập

Không. Máy chủ là công khai và chỉ đọc, và nó không có công cụ ghi.

Giới hạn tốc độ

60 lần gọi một phút và 300 lần một giờ cho mỗi địa chỉ IP.

Độ mới

Được xây dựng lại mỗi lần triển khai hướng dẫn. Mọi câu trả lời đều mang theo commit đã xây dựng nó, ngày thay đổi lần cuối của mỗi trang và thời gian nó có thể được lưu trong bộ nhớ đệm, tức 10 phút cho mục có gì mới, 15 phút cho tìm kiếm và một giờ cho các chương và mã.

Giao thức

Bản sửa đổi MCP 2026-07-28 qua Streamable HTTP. Các client vẫn dùng 2025-11-25 được phục vụ trên cùng URL.

Registry

com.techfabric.databricks/field-guide, phiên bản 1.1.1. Mục MCP Registry · Danh mục Glama Tham số, giá trị trả về và tài nguyên

  • search_guide Đọc

    Tìm kiếm trong hướng dẫn

    Các mục trong hướng dẫn trả lời một câu hỏi về Databricks. Giá trị trả về và tham số Giá trị trả về Các mục chương, ghi chú lề và sự kiện trả lời một câu hỏi về Databricks, tốt nhất trước, mỗi mục kèm một đoạn trích, URL của nó với neo mục, và thời điểm trang được thay đổi lần cuối. Tham số query (bắt buộc); kind: chapter, note, feature hoặc event; limit từ 1 đến 25, mặc định 10
  • get_chapter Đọc

    Đọc một chương

    Một chương hoặc một mục dưới dạng Markdown, mã nguyên vẹn. Giá trị trả về và tham số Giá trị trả về Một chương hoặc ghi chú lề dưới dạng Markdown sạch với mã nguyên vẹn, hoặc một mục của nó, cùng với dàn ý, các khối mã được liệt kê riêng, các câu hỏi thường gặp, ngày tháng và các liên kết docs.databricks.com mà nó trích dẫn. Tham số slug (bắt buộc): một slug như lakebase, một đường dẫn hoặc bất kỳ URL hướng dẫn nào; section: một neo hoặc một tiêu đề
  • get_code_examples Đọc

    Tìm ví dụ mã

    Các khối SQL, Python, CLI và cấu hình cho một chủ đề. Giá trị trả về và tham số Giá trị trả về Các khối SQL, Python, CLI và cấu hình khớp với một chủ đề, mỗi khối kèm phần giải thích xung quanh, mục mà nó đến từ và các liên kết tài liệu mà mục đó trích dẫn. Tham số topic (bắt buộc); lang như sql, python, bash, yaml, json hoặc hcl; limit từ 1 đến 25, mặc định 8
  • whats_new Đọc

    Có gì mới trong Databricks

    Các thay đổi gần đây của Databricks mà hướng dẫn theo dõi, mới nhất trước. Giá trị trả về và tham số Giá trị trả về Các thay đổi gần đây của Databricks mà hướng dẫn theo dõi, mới nhất trước: ghi chú lề, thay đổi giai đoạn phát hành kèm liên kết đến tài liệu và ghi chú phát hành của Databricks, và các chương được cập nhật. Tham số since (YYYY-MM-DD, mặc định 30 ngày qua); limit từ 1 đến 200, mặc định 30
  • list_chapters Đọc

    Liệt kê các chương

    Mục lục, với các mục chính của từng chương. Giá trị trả về và tham số Giá trị trả về Mọi chương theo thứ tự của hướng dẫn, với phần, tóm tắt, ngày tháng, URL, URL Markdown và các mục chính của nó, cùng các ghi chú lề. Tham số Không có
  • fieldguide://llms.txt Mọi chương, ghi chú và trang tính năng, mỗi cái một dòng.
  • fieldguide://page/{+path} Bất kỳ trang đã xuất bản nào dưới dạng Markdown, ví dụ fieldguide://page/guide/lakebase.

Máy chủ MCP techfabric.com

Công dụng chính của nó là viết: tác nhân của một kỹ sư soạn thảo bài đăng từ kho lưu trữ và ngữ cảnh mà nó đã có, chạy các kiểm tra của trang và nộp bài, và sau khi kỹ sư đã đọc bản xem trước và xác nhận, thì xuất bản nó. Quy trình nằm trong viết một bài đăng với tác nhân của riêng bạn.

Các công cụ đọc của nó chỉ trả lời từ các trang đã xuất bản, có thể lập chỉ mục, nên bản nháp, bản xem trước và bất cứ thứ gì được đánh dấu noindex sẽ không bao giờ xuất hiện trong kết quả.

12 công cụ

  • search Tìm kiếm techfabric.com
  • get_page Đọc một trang
  • list_posts Liệt kê bài đăng blog
  • get_services TechFabric cung cấp những gì
  • get_brief Bản tóm tắt hôm nayTác giả
  • lint_draft Kiểm tra lint bản nhápTác giả
  • check_draft Kiểm tra bản nhápTác giả
  • submit_draft Nộp bản nhápTác giả
  • get_status Trạng thái của bản nhápTác giả
  • update_draft Lưu chỉnh sửa cho bản nháp của bạnTác giả
  • publish_draft Xuất bản bản nháp của bạnTác giả
  • revise_post Thay đổi một bài đăng đã xuất bảnTác giả

Đăng nhập

Không cần để đọc. Các công cụ ghi dành cho tác giả blog TechFabric, những người đăng nhập bằng tài khoản Microsoft (Office 365) của họ trong tenant techfabric.com. Không chấp nhận tenant nào khác.

Giới hạn tốc độ

300 lệnh gọi ẩn danh mỗi địa chỉ IP mỗi giờ. Các lệnh gọi đã đăng nhập được đếm theo từng tác giả, ở mức 600 mỗi giờ, với tối đa 20 lần chạy kiểm tra mới, 6 lần nộp và 30 lần lưu.

Độ mới

Chỉ mục được xây dựng lại từ trang web mỗi lần triển khai. Các tài nguyên có thể được lưu trong bộ nhớ đệm một giờ, và kết quả tìm kiếm trong 15 phút.

Giao thức

MCP bản sửa đổi 2026-07-28 qua Streamable HTTP. Các máy khách vẫn dùng 2025-11-25 được phục vụ trên cùng URL.

Sổ đăng ký

com.techfabric/techfabric. Mục trong MCP Registry · Danh sách trên Glama

Tham số, giá trị trả về và tài nguyên

  • search Đọc

    Tìm kiếm techfabric.com

    Các trang khớp, tốt nhất trước. Giá trị trả về và tham số Giá trị trả về Bài đăng blog, trang dịch vụ và giải pháp, nghiên cứu điển hình, trang thành phố và sự kiện khớp, tốt nhất trước, mỗi cái kèm tiêu đề, URL, tóm tắt, ngày, tác giả và loại. Tham số query (bắt buộc); type: post, service, solution, case_study, city, event hoặc page; limit từ 1 đến 25, mặc định 10
  • get_page Đọc

    Đọc một trang

    Một trang đã xuất bản dưới dạng Markdown sạch, cùng các câu hỏi thường gặp. Giá trị trả về và tham số Giá trị trả về Một trang đã xuất bản dưới dạng Markdown sạch, với tiêu đề, tiêu đề tìm kiếm, mô tả, ngày tháng, tác giả, thẻ, các câu hỏi thường gặp dưới dạng cặp câu hỏi và câu trả lời, và URL chuẩn của nó. Tham số url_or_slug (bắt buộc): một URL đầy đủ, một đường dẫn như /services/databricks, hoặc slug của một bài đăng
  • list_posts Đọc

    Liệt kê bài đăng blog

    Bài đăng blog, mới nhất trước, theo thẻ, tác giả hoặc ngày. Giá trị trả về và tham số Giá trị trả về Bài đăng blog, mới nhất trước. Tham số tag, author (một tên hoặc một slug), since (YYYY-MM-DD); limit từ 1 đến 100, mặc định 20
  • get_services Đọc

    TechFabric cung cấp những gì

    Mọi trang dịch vụ và sản phẩm, với tóm tắt riêng của nó. Giá trị trả về và tham số Giá trị trả về Mọi trang dịch vụ, giải pháp, Databricks, AI, đám mây, phần mềm, tăng tốc và sản phẩm, với tên, URL, loại và tóm tắt đúng như trang trực tiếp nêu. Tham số Không có
  • get_brief Tác giả

    Bản tóm tắt hôm nay

    Chủ đề hôm nay cho một bản nháp hằng ngày, được giữ cho bạn trong một ngày. Giá trị trả về và tham số Giá trị trả về Chủ đề hôm nay cho một bản nháp hằng ngày, được giữ cho tác giả đã đăng nhập trong 24 giờ: góc tiếp cận, tìm kiếm cần trả lời, nguồn, các trang cần liên kết và id của bản tóm tắt. Nếu bài đăng hôm nay đã được giao cho đồng nghiệp, nhịp độ của trang đã hết hoặc không có gì phù hợp với công việc của bạn, nó sẽ nói lý do thay vào đó. Tham số Không có
  • lint_draft Tác giả

    Kiểm tra lint bản nháp

    Các kiểm tra dựa trên quy tắc của trang, trong khoảng một giây. Giá trị trả về và tham số Giá trị trả về Chạy các kiểm tra dựa trên quy tắc của trang trên một bài đăng, không dùng mô hình, và trả về trạng thái và phát hiện của từng mục, cùng đoạn văn mà mỗi phát hiện liên quan và việc cần làm. Cũng trả về judge_rubric: người đọc, các câu hỏi và ngưỡng mà các kiểm tra có đánh giá sử dụng. Không nộp gì cả. Tham số markdown (bắt buộc, kèm frontmatter); images (tên); kind; sources; slug
  • check_draft Tác giả

    Kiểm tra bản nháp

    Các kiểm tra đầy đủ, bao gồm cả giám khảo của chúng tôi, một lần cho mỗi văn bản cuối cùng. Giá trị trả về và tham số Giá trị trả về Chạy Run checks đầy đủ của trình biên tập, bao gồm các kiểm tra có đánh giá, và trả về trạng thái và phát hiện của từng mục. Với id của một bản nháp, nó kiểm tra văn bản đã lưu, điều mà publish_draft cần. Một lần chạy đầy đủ mất năm đến mười phút. Tham số id (một bản nháp đã lưu) hoặc markdown (kèm frontmatter); images; wait_seconds tối đa 50, mặc định 25
  • submit_draft Tác giả

    Nộp bản nháp

    Một bản nháp được nộp dưới tên tác giả của bạn, cùng bản xem trước. Giá trị trả về và tham số Giá trị trả về Nộp bài đăng dưới tên tác giả của tác giả đã đăng nhập đúng như đã viết, tạo bản xem trước và gửi email cho tác giả liên kết trình biên tập. Trả về id của bản nháp. Tham số title và markdown (bắt buộc); images
  • get_status Tác giả

    Trạng thái của bản nháp

    Trạng thái của bản nháp, các kiểm tra thất bại, base_sha và các liên kết. Giá trị trả về và tham số Giá trị trả về Một trong các bản nháp của chính bạn: trạng thái, những gì đang thất bại, lần chạy kiểm tra cuối cùng, Markdown hiện tại, liên kết xem trước và, khi đã xuất bản, liên kết trực tiếp. Liên kết trình biên tập chỉ có trong email của bạn. Tham số id (bắt buộc)
  • update_draft Tác giả

    Lưu chỉnh sửa cho bản nháp của bạn

    Một phiên bản đã lưu mới của bản nháp; bản xem trước được xây dựng lại. Giá trị trả về và tham số Giá trị trả về Lưu một phiên bản mới của bản nháp của chính bạn trong một hoặc hai giây và trả về text_hash của nó, base_hash tiếp theo của bạn. Commit và bản xem trước theo sau trong nền. Nó không chạy kiểm tra nào, nên hãy lint văn bản trước; check_draft với id có thể chạy trên văn bản đã lưu ngay lập tức. Một lần lưu thứ hai trong vòng một phút có thể được yêu cầu thử lại trong khi lần đầu đang được commit. Tham số id, markdown và base_hash (base_hash đến từ get_status, hoặc từ lần lưu cuối của bạn; base_sha cũng dùng được)
  • publish_draft Tác giả

    Xuất bản bản nháp của bạn

    Bản nháp của bạn trực tiếp trên techfabric.com, sau khi bạn xác nhận. Giá trị trả về và tham số Giá trị trả về Xuất bản bản nháp của chính bạn thông qua Publish của chính trình biên tập, sau khi check_draft với id của nó đã đạt trên văn bản đã lưu. Lần gọi đầu tiên không xuất bản gì: bạn được yêu cầu xác nhận, trong máy khách của bạn hoặc bởi tác nhân của bạn với một xác nhận dùng một lần. Sau đó trang hợp nhất và triển khai nó. Tham số id (bắt buộc); confirmation (chỉ ở lần gọi thứ hai); override (các kiểm tra từ ngữ thất bại cần xuất bản vượt qua); confirm_via
  • revise_post Tác giả

    Thay đổi một bài đăng đã xuất bản

    Một bản sửa đổi của bài đăng trực tiếp, dưới dạng bản nháp cùng bản xem trước. Giá trị trả về và tham số Giá trị trả về Mở một bản sửa đổi của một bài đăng đã trực tiếp, cho tác giả của nó hoặc biên tập viên của blog: một bản nháp bắt đầu bằng văn bản trực tiếp, với bản xem trước riêng. Các công cụ tương tự chỉnh sửa, kiểm tra và xuất bản nó, và việc xuất bản thay thế bài đăng trực tiếp tại cùng URL dưới cùng tên tác giả. Tham số post (bắt buộc: URL hoặc slug của bài đăng)
  • site://llms.txt Bản đồ của trang dành cho các mô hình ngôn ngữ.
  • site://page/{+path} Bất kỳ trang đã xuất bản nào dưới dạng Markdown, ví dụ site://page/services/databricks.
  • site://search?query= Kết quả của công cụ tìm kiếm dưới dạng một tài nguyên mà máy khách có thể lưu trong bộ nhớ đệm, với một type tùy chọn.
  • techfabric://editorial/rules Các quy tắc viết của nhà mà tác nhân của tác giả đọc trước khi soạn thảo.

Dùng thử

Bạn có thể hỏi các máy chủ MCP của TechFabric những gì?

Với techfabric.com, chủ yếu là viết; với Field Guide, bất cứ điều gì nó bao quát. Hãy nêu tên máy chủ lần đầu, để tác nhân biết nên dùng công cụ nào; sau đó nó thường tự chọn.

Lời nhắc cho máy chủ techfabric.com

  • "Dùng máy chủ techfabric, lấy bản tóm tắt hôm nay và soạn bài đăng từ những gì chúng ta đã xây dựng trong kho lưu trữ này, bỏ đi bất cứ thứ gì thuộc về khách hàng." Sao chép
  • "Biến những gì chúng ta đã xây dựng trong kho lưu trữ này thành bản nháp nghiên cứu điển hình cho techfabric.com. Đọc tài nguyên techfabric editorial_rules trước, cho tôi biết liệu sổ đăng ký khách hàng của nó có cho phép chúng ta nêu tên khách hàng không, và hỏi tôi các con số kết quả. Chạy lint_draft với kind "case-study" và sửa những gì nó tìm thấy cho đến khi đạt, rồi nộp nó bằng submit_draft và cho tôi liên kết xem trước." Sao chép
  • "Nộp bản nháp này lên techfabric.com bằng submit_draft và cho tôi liên kết xem trước." Sao chép
  • "Xác minh bản nháp techfabric.com của tôi bằng check_draft và id của nó, và nếu nó đạt, xuất bản nó bằng publish_draft khi tôi đồng ý." Sao chép
  • "Tìm kiếm techfabric.com xem chúng ta đã viết gì về Lakebase, để bài đăng mới không lặp lại." Sao chép

Lời nhắc cho máy chủ Databricks Field Guide

  • "Hỏi Databricks Field Guide cách cấp cho mỗi pull request một nhánh Lakebase riêng, và cho tôi xem lệnh CLI mà nó dùng." Sao chép
  • "Theo Field Guide, Databricks đã thay đổi những gì trong hai tuần qua?" Sao chép
  • "Tìm các ví dụ SQL về bộ lọc hàng của Unity Catalog trong Field Guide, rồi kiểm tra các liên kết docs.databricks.com mà chúng trích dẫn để biết cú pháp hiện tại." Sao chép
  • "Liệt kê các chương của Field Guide, rồi đọc cho tôi mục của chương Lakebase về lý do một nhánh gần như không tốn gì." Sao chép

Cách hoạt động

Một tác nhân AI sử dụng máy chủ MCP như thế nào?

Model Context Protocol (MCP) là tiêu chuẩn mở mà các trợ lý AI dùng để gọi công cụ trên các hệ thống khác. Một tác nhân được kết nối với máy chủ MCP có thể tra cứu điều gì đó giữa chừng một tác vụ và nhận lại câu trả lời có cấu trúc, kèm URL để trích dẫn, ở nơi mà nếu không nó sẽ phải đoán từ dữ liệu huấn luyện hoặc thu thập từ một trang web.

AI agent của bạn
Claude Code, Claude Desktop,
Cursor, VS Code

www.techfabric.com/mcp
search, get_page,
list_posts, get_services

databricks.techfabric.com/mcp
search_guide, get_chapter,
get_code_examples,
whats_new, list_chapters

Công cụ ghi,
chỉ dành cho tác giả TechFabric
Đăng nhập Microsoft,
tenant techfabric.com

Bản nháp dưới
tên tác giả,
do tác giả xuất bản
từ biên tập viên

Liên kết đến
docs.databricks.com
để biết cú pháp chính xác
và các giới hạn

Một agent, hai server. Đọc server nào cũng không cần đăng nhập; chỉ các công cụ ghi của techfabric.com mới yêu cầu tác giả TechFabric đăng nhập bằng Microsoft, và không có gì trên cả hai server tự động xuất bản.

Dành cho tác giả TechFabric

Cách viết một bài blog TechFabric với agent của riêng bạn

Agent của bạn viết bài từ những gì bạn thực sự đã làm, kiểm tra trong lúc viết, và xuất bản sau khi bạn đã đọc bản xem trước và đồng ý. Việc viết cần một tài khoản Microsoft techfabric.com nằm trong danh sách tác giả của blog.

1 · Thiết lập server

Bất kỳ MCP client nào hỗ trợ đăng nhập đều dùng được: Claude Code, Claude Desktop và claude.ai, Codex, Cursor, VS Code, hoặc agent của riêng bạn. Trong Claude Code, hãy thêm server một lần, cho tất cả các dự án của bạn.

claude mcp add --transport http --scope user techfabric https://www.techfabric.com/mcp

Sau đó chạy /mcp, chọn techfabric và chọn Authenticate. Nếu bỏ qua bước đó, Claude Code sẽ yêu cầu bạn đăng nhập lần đầu tiên agent của bạn gọi một công cụ ghi. Trong Claude Desktop hoặc claude.ai, hãy thêm một connector tùy chỉnh tên là techfabric với URL ở trên, như trong cách kết nối, và chọn Connect. Mọi harness khác, từng bước một, có trong thiết lập harness AI của bạn.

2 · Đăng nhập bằng Microsoft

Dù theo cách nào, một trình duyệt sẽ mở trang techfabric.com nêu tên client đang yêu cầu và quyền truy cập của nó đi đâu. Chọn Continue with Microsoft và đăng nhập bằng tài khoản @techfabric.com của bạn. Quyền truy cập kéo dài một giờ và tự gia hạn trong 30 ngày.

Một câu lệnh để bắt đầu

Hãy thay phần giữ chỗ bằng thứ bạn đã xây dựng hoặc sửa. Câu lệnh yêu cầu agent đọc các quy tắc trước.

Read techfabric.com's editorial rules (the techfabric editorial_rules resource), then write a TechFabric blog post about how we <solved this problem or built this thing>. Draft only from what I actually did and what's in this project; never name a client the rules don't approve, and ask me for any fact you don't have instead of inventing it. Run lint_draft and fix every finding until it passes, review the draft against the judge_rubric it returns, then submit it with submit_draft and give me the preview link.

Một case study thay vì một bài viết

  • Gửi kind "case-study" đến lint_draft, check_draft, submit_draft và update_draft. Bản xem trước là trang của case study tại /case-studies/<slug>, và nó được xác minh và xuất bản giống như một bài viết: check_draft với id của nó, rồi publish_draft sau khi bạn xác nhận, hoặc từ liên kết biên tập viên.
  • Frontmatter của nó gồm title, description, sector, stack (một danh sách) và track (ai, migration hoặc other). Thêm client khi sổ đăng ký khách hàng chấp thuận việc nêu tên khách hàng đó trong một case study, hoặc khi khách hàng đã đồng ý được nêu tên (bên dưới). Logo, website và các số liệu không bao giờ do bạn đặt.
  • Phần thân của nó mở đầu bằng bốn mục, theo thứ tự: Challenge, Strategy, Solution, Results. Mỗi mục bắt đầu bằng một câu tuyên bố in đậm một dòng về luận điểm của nó, rồi đến văn xuôi. Mọi thứ khác đặt sau Results.
  • Nếu không có khách hàng được chấp thuận, hãy ẩn danh hóa theo ngành và quy mô ("một liên hiệp tín dụng khu vực với khoảng 40 chi nhánh") và không nêu tên khách hàng ở bất kỳ đâu. Để nêu tên một khách hàng mà sổ đăng ký không chấp thuận, bạn cần sự xác nhận của khách hàng: nói rằng bạn có nó với client_confirmed: true, hoặc với "I have the client's confirmation to name..." trên phát hiện của bước kiểm tra trong trình biên tập. Nó được ghi lại dưới tên bạn.
  • Mỗi con số là một dữ kiện của khách hàng. Agent của bạn hỏi bạn các con số kết quả và không bao giờ tự bịa hay ước lượng một con số nào, và bước kiểm tra đối chiếu từng con số với các nguồn được gửi kèm case study: ghi chú của bạn và hồ sơ của chính dự án. Một nguồn không phải là một sự chấp thuận: số liệu của khách hàng chỉ được xuất bản khi có sự chấp thuận được ghi trong sổ đăng ký khách hàng, hoặc khi lib/work.ts đã có sẵn nó, và bước kiểm tra không thể xác nhận điều đó, nên bạn phải xác nhận trước khi xuất bản.
Turn what we built in this repo into a case study draft for techfabric.com. Read the techfabric editorial_rules resource first, tell me whether its client register lets us name the client, and ask me for the outcome numbers. Run lint_draft with kind "case-study" and fix what it finds until it passes, then submit it with submit_draft and give me the preview link.

Quy trình, từng bước một

  1. Bước 1

    Đọc các quy tắc biên tập

    Agent của bạn đọc tài nguyên editorial_rules (techfabric://editorial/rules). Nó bắt đầu bằng bảo mật thông tin khách hàng, điều quyết định bài viết được phép nói gì, rồi đưa ra frontmatter, quy trình này và các quy tắc viết của tòa soạn.
  2. Bước 2

    Soạn thảo từ chính công việc của bạn

    Agent của bạn soạn bài viết, cả frontmatter, từ những gì nó biết về công việc của chính bạn, chẳng hạn như repository bạn đang ở và ghi chú của bạn. Frontmatter là bắt buộc, tối thiểu phải có title và description: lint_draft, check_draft, submit_draft và update_draft từ chối một bài viết không có frontmatter hoặc không có title.
  3. Bước 3

    Lint cho đến khi đạt

    Agent của bạn chạy lint_draft trên toàn bộ bài viết. Nó chạy các bước kiểm tra dựa trên quy tắc của trang trên chính văn bản: các quy tắc về slop và từ bị cấm, các tuyên bố, lỗi đã biết, title và description, phần mở đầu, FAQ, sơ đồ và hình ảnh. Không có model nào đọc nó, nên nó trả lời trong khoảng một giây. Mỗi phát hiện nêu rõ đoạn văn của nó và cần làm gì, nên agent sửa và lint lại, bao nhiêu lần tùy ý.
  4. Bước 4

    Xem xét theo rubric của giám khảo

    lint_draft cũng trả về judge_rubric: độc giả mà bài viết được đánh giá theo, cùng những gì họ đã biết và những gì họ đang cố sửa, từng câu hỏi mà giám khảo của chúng tôi sẽ hỏi cùng ngưỡng của nó, và màn hình đầu tiên mà bài kiểm tra người mua đọc. Agent của bạn đọc bản nháp như độc giả đó, trả lời từng câu hỏi như độc giả đó sẽ trả lời, và chỉnh sửa cho đến khi mọi câu trả lời đều đạt.
  5. Bước 5

    Gửi dưới tên tác giả của bạn

    Agent của bạn gọi submit_draft. Bài viết được lưu dưới tên tác giả của chính bạn đúng như đã viết. Trang đặt author, ngày hôm nay và draft: true, và thêm thời gian đọc nếu thiếu. Nó render các sơ đồ, vẽ ảnh bìa và ảnh chia sẻ, dựng bản xem trước có thương hiệu và gửi email cho bạn. Agent nhận lại id của bản nháp, theo dõi nó bằng get_status, và cho bạn xem liên kết xem trước sau mỗi lần gửi và mỗi lần cập nhật.
  6. Bước 6

    Chỉnh sửa với update_draft

    Để chỉnh sửa, agent của bạn lint văn bản mới, rồi gọi update_draft với id, toàn bộ bài viết mới và base_hash từ get_status (base_sha cũng dùng được). Một lần lưu trả về trong vài giây và không chạy bước kiểm tra nào; bản xem trước được dựng lại ở chế độ nền. update_draft bị từ chối nếu bản nháp đã thay đổi kể từ base_hash đó, hoặc trong khi nó đang mở trong trình biên tập trên trình duyệt.
  7. Bước 7

    Xác minh văn bản đã lưu một lần

    Khi bản xem trước đã sẵn sàng, agent của bạn gọi check_draft với id của bản nháp. Đó là lệnh Run checks đầy đủ của trình biên tập trên đúng văn bản đã lưu, bao gồm cả giám khảo của chúng tôi, và mất năm đến mười phút. Đây là bước kiểm tra duy nhất tốn kém cho chúng tôi, và việc kiểm tra lại cùng một văn bản sẽ được trả lời từ cache. Một lần lưu sau đó nghĩa là phải xác minh lại.
  8. Bước 8

    Xuất bản sau khi bạn xác nhận

    Agent của bạn gọi publish_draft với id, và lần gọi đầu tiên không xuất bản gì. Client của bạn hỏi bạn, nêu tên bài viết, hoặc agent của bạn nhận một xác nhận dùng một lần và chỉ gửi lại sau khi bạn đồng ý. Nếu client của bạn hiển thị thẻ bản nháp, bạn trả lời câu hỏi của nó một lần, rồi client của bạn yêu cầu bạn cho phép xuất bản. Bài viết sau đó đi qua chính lệnh Publish and deploy của trình biên tập; nếu thất bại, bản nháp được khôi phục.

Phía chúng tôi làm gì và không làm gì

Văn bản của bạn là bản nháp. Người viết blog của chúng tôi không viết lại nó và không có model nào kiểm chứng dữ kiện, nên agent của bạn phải kiểm tra các dữ kiện với tài liệu của nhà cung cấp trước khi gửi. Ở những chỗ các quy tắc biên tập nhắc đến bước kiểm chứng dữ kiện của người viết blog, bước đó không chạy cho bài viết của bạn. Các bước kiểm tra của trang vẫn áp dụng, bao gồm các bước kiểm tra tuyên bố và lỗi đã biết, vốn luôn phải đạt.

Nếu chỉ các bước kiểm tra về từ ngữ và phong cách thất bại, bạn vẫn có thể xuất bản, từ trình biên tập hoặc bằng cách nêu tên các bước kiểm tra đó cho publish_draft, và lựa chọn được ghi lại. Các bước kiểm tra giữ cho trang hoạt động (build, hình ảnh, sơ đồ, liên kết, phần giữ chỗ) và các quy tắc về tuyên bố, chi tiêu của chính chúng tôi và bí mật luôn phải đạt.

Hãy giữ các chỉnh sửa của bạn trong agent và update_draft trừ khi bạn muốn người viết tham gia. Trả lời email xem trước thì khác, vì câu trả lời sẽ đến người viết blog của chúng tôi. Nếu sau đó người viết cần một dữ kiện chỉ bạn có, get_status sẽ hỏi bạn, hoặc, trong một client hỗ trợ MCP tasks, task đang mở sẽ hỏi.

Các quy tắc cần biết

  • Không nêu tên khách hàng, dữ liệu, số liệu, schema, sự cố hay mã nguồn trừ khi khách hàng được chấp thuận công bố, và khi đó chỉ trong phạm vi sự chấp thuận. Các quy tắc biên tập liệt kê ai được chấp thuận. Tên khách hàng, và chỉ tên, cũng có thể được đưa vào khi khách hàng đã đồng ý và bạn nói rõ (client_confirmed). Khi nghi ngờ, hãy khái quát hóa hoặc bỏ đi.
  • Các tuyên bố trực tiếp phải đúng sự thật. Chỉ viết "we" cho những gì chúng ta đã làm, và đừng bao giờ để agent bịa ra một con số, một kết quả, một khách hàng hay một câu trích dẫn.

Xem nó trong harness của bạn

  • Trong một host render MCP Apps, các công cụ bản nháp mở bài viết ngay trong cuộc hội thoại như techfabric.com sẽ hiển thị, với ảnh bìa, sơ đồ và FAQ của nó.
  • Bên cạnh là các bước kiểm tra. Mỗi bước hiển thị phát hiện của nó, đoạn văn liên quan, và liệu bạn có thể xuất bản bất chấp nó hay nó phải đạt.
  • Bạn có thể chạy lại các bước kiểm tra từ đó. **Ask the agent to fix this** trao một phát hiện lại cho agent của bạn, agent sẽ sửa và lưu bản nháp, nên việc viết vẫn thuộc về agent.
  • **Publish** hoạt động khi các bước kiểm tra đạt trên văn bản đã lưu, và yêu cầu bạn xác nhận trước. Khi chỉ các bước kiểm tra từ ngữ thất bại, **Publish anyway** liệt kê chúng trước khi bạn xác nhận. Liên kết biên tập viên trong email của bạn cũng dùng được, và ứng dụng không bao giờ hiển thị nó. Các host hỗ trợ MCP Apps, theo ma trận máy khách MCP chính thức vào tháng 10 năm 2026: Claude (claude.ai và Claude Desktop), ChatGPT, VS Code với GitHub Copilot, Microsoft 365 Copilot, Cursor, Goose, ứng dụng desktop Codex, Postman và MCPJam. Trong Claude Code, Codex CLI và Fabric Agents, câu trả lời quay về dưới dạng văn bản, bắt đầu bằng liên kết xem trước.

Thay đổi một bài đã xuất bản

  • Agent của bạn gọi revise_post với URL của bài viết. Chỉ tác giả của bài (kỹ sư được ghi ở dòng tên tác giả) hoặc biên tập viên của blog mới có thể mở một bài. Nó mở một bản sửa đổi với bản nháp đầu tiên là văn bản đang hiển thị, trên nhánh riêng với bản xem trước riêng, và gửi email cho bạn liên kết xem trước và liên kết biên tập. Hỏi lại cùng một bài sẽ trả về bản sửa đổi đã mở.
  • Từ đó, nó là một bản nháp như bất kỳ bản nháp nào khác. get_status với id của bản sửa đổi cho ra markdown và base_sha, agent của bạn chỉnh sửa và chạy lint_draft (với slug của bài) và update_draft, sau đó check_draft với id để xác minh văn bản đã lưu, và publish_draft xuất bản sau khi bạn xác nhận. Liên kết biên tập trong email hoạt động theo cùng cách.
  • Xuất bản thay thế bài đang hiển thị tại cùng URL. Dòng tên tác giả được giữ nguyên, và một lần lưu hoặc xuất bản làm thay đổi nó sẽ bị từ chối. Thay đổi tiêu đề giữ nguyên URL; thay đổi URL đang hiển thị cần một chuyển hướng, nên hãy hỏi biên tập viên của blog. Ngày xuất bản gốc được giữ nguyên, và trang hiển thị "Updated" kèm ngày. Thời gian sửa đổi lần cuối trong sitemap thay đổi và lần triển khai gửi URL đến IndexNow, để các công cụ tìm kiếm có thể thấy bài đã thay đổi.
  • Một chỉnh sửa một từ vẫn phải vượt qua các kiểm tra giữ cho trang hoạt động và các quy tắc về tuyên bố, chi tiêu của chúng ta và bí mật. Nếu chỉ các kiểm tra về từ ngữ và phong cách thất bại, bạn vẫn có thể xuất bản, như với một bài mới.
  • Nếu ai đó thay đổi bài đang hiển thị trong khi bản sửa đổi của bạn đang mở, việc xuất bản sẽ dừng lại thay vì ghi đè lên nó. Các thay đổi của bài đang hiển thị được đưa vào bản nháp của bạn cùng với thay đổi của bạn, và ở bất cứ đâu cả hai bên cùng thay đổi một đoạn, từ ngữ đang hiển thị được giữ lại và từ ngữ của bạn được liệt kê trên bản nháp. Hãy đọc, lưu, kiểm tra lại, rồi xuất bản. Hủy bỏ một bản sửa đổi, từ liên kết trong email của nó, để nguyên bài đang hiển thị.
  • Không có agent, hãy yêu cầu một liên kết tại https://www.techfabric.com/api/ideas/revise. Nếu địa chỉ của bạn có thể biên tập bài viết, nó nhận được liên kết "Edit this post" mở cùng bản sửa đổi.
Change my published post at <its URL on techfabric.com>: <what to change>. Open it with the techfabric revise_post tool, edit the markdown get_status returns, run lint_draft with the post's slug until it passes, save it with update_draft, verify it with check_draft and the id, then ask me before publish_draft.

Khắc phục sự cố

Đăng nhập bị từ chối

Trang đăng nhập nói rõ lý do. Nếu nó nói địa chỉ của bạn chưa có trong danh sách tác giả của techfabric.com, thì không có dòng tên tác giả nào để đứng tên soạn nháp, nên hãy nhờ Preetham Reddy thêm bạn. Nếu nó nói chỉ tài khoản Microsoft của TechFabric hoặc chỉ tài khoản @techfabric.com mới đăng nhập được, hoặc tài khoản khách không được, thì bạn đã đăng nhập bằng một tài khoản Microsoft khác; hãy đăng nhập lại bằng tài khoản @techfabric.com của riêng bạn. Nếu nó nói ứng dụng không thể kết nối, thì máy khách đã yêu cầu gửi thông tin đăng nhập của nó đến một nơi mà MCP không cho phép (http thường đến một máy tính khác); hãy cập nhật máy khách.

Một kiểm tra cứ thất bại

Hãy để agent của bạn chạy lint_draft trên văn bản: mỗi phát hiện nêu rõ đoạn văn của nó và việc cần làm. Một kiểm tra có đánh giá (bài kiểm tra người đọc, nội dung hữu ích) thất bại trong check_draft đi kèm điểm số của nó; hãy để agent sửa lại theo judge_rubric, gọi update_draft, và xác minh lại. Liên kết biên tập trong email của bạn hiển thị cùng danh sách kiểm tra.

Quá nhiều lệnh gọi

Khi đã đăng nhập, giới hạn mỗi giờ là 600 lệnh gọi, 240 lần lint, 20 lần chạy kiểm tra mới, 6 lần gửi, 6 bản sửa đổi được mở, 30 lần lưu và 10 lần xuất bản. Kiểm tra văn bản đã được kiểm tra không tính là một lần chạy mới.

Những vấn đề khác

Hãy hỏi Preetham Reddy, người điều hành blog.

Dành cho tác giả TechFabric

Các lệnh để viết và xuất bản từ agent của bạn

Bạn không cần phải nhớ thứ tự công cụ. Máy chủ đi kèm 7 lệnh, và mỗi lệnh cho agent của bạn các bước chính xác và hướng nó đến các quy tắc của nhà. Hầu hết agent hiển thị chúng dưới dạng lệnh slash; với những agent không hiển thị, chúng tôi cung cấp cùng các lệnh đó ở định dạng riêng của chúng.

  • write-post Soạn một bài blog techfabric.com dưới dòng tên tác giả của bạn, từ bản tóm tắt hôm nay hoặc một chủ đề của riêng bạn. Agent của bạn hỏi bạn chi tiết trực tiếp, kiểm tra bản nháp và nộp nó; bạn xuất bản nó.
  • write-case-study Soạn một nghiên cứu điển hình techfabric.com về một dự án bạn đã làm. Agent của bạn hỏi về các con số kết quả và nguồn của chúng, và về xác nhận của khách hàng trước khi nó nêu tên một khách hàng mà sổ đăng ký không chấp thuận.
  • check Chạy các kiểm tra của techfabric.com trên một bản nháp và giải thích từng phát hiện bằng lời lẽ đơn giản, cùng cách sửa mà agent của bạn đề xuất. Không có gì thay đổi cho đến khi bạn đồng ý.
  • preview Hiển thị một bản nháp như techfabric.com sẽ xuất bản nó: liên kết xem trước, hoặc ứng dụng nháp trong một host hiển thị MCP Apps.
  • publish Xuất bản một trong các bản nháp của bạn lên techfabric.com. Agent của bạn kiểm tra nó, cho bạn biết điều gì vẫn còn thất bại, và chỉ xuất bản sau khi bạn đồng ý.
  • revise Áp dụng phản hồi của người đánh giá, hoặc thay đổi của riêng bạn, vào một trong các bản nháp của bạn hoặc vào một bài đã hiển thị, kiểm tra lại và lưu nó, giữ nguyên các sự thật trực tiếp của bạn.
  • status Liệt kê các bản nháp của bạn và tình trạng của từng bản, hoặc chi tiết một bản nháp: điều gì đang thất bại, bản xem trước của nó, và việc cần làm tiếp theo.

Mới với máy chủ? Hãy thiết lập bộ công cụ AI của bạn trước, từ việc thêm máy chủ đến đăng nhập. publish luôn hỏi bạn trước, và không lệnh nào trong số chúng xuất bản trong một lần chạy theo lịch. Bạn cũng có thể đính kèm bản tóm tắt hôm nay (techfabric://brief/today) hoặc một trong các bản nháp của bạn (techfabric://drafts/<id>) vào một tin nhắn, trong một agent cho phép bạn đính kèm tài nguyên.

Các lệnh trong agent của bạn

Claude Code

Một plugin: máy chủ, các lệnh và skill techfabric-blog trong một lần cài đặt.

claude plugin marketplace add Fabric-Pro/techfabric-claude-plugin && claude plugin install techfabric@techfabric

Sau đó chạy /mcp, chọn techfabric, chọn Authenticate và đăng nhập. Gõ /techfabric: để xem các lệnh. Mọi thứ sau một lệnh được truyền cho nó, nên /techfabric:write-post how we cut Lakeflow cold starts hoạt động như đã viết. Trước mỗi publish_draft, plugin yêu cầu bạn cho phép nó, ngay cả ở chế độ tự động. Không có plugin, các prompt riêng của máy chủ hiện ra dưới dạng /techfabric:write-post (MCP) v.v., nhưng Claude Code tách các đối số của chúng tại mỗi dấu cách.

Plugin được phát hành trên GitHub, tại Fabric-Pro/techfabric-claude-plugin. Nếu git chưa được cài, hãy thêm nó từ techfabric.com thay thế:

claude plugin marketplace add https://www.techfabric.com/mcp-servers/harness/claude-code/marketplace.json && claude plugin install techfabric@techfabric

Ví dụ

/techfabric:write-post today's brief

Codex

Gõ $techfabric-write-post và phần còn lại: một skill cho mỗi lệnh, chỉ chạy khi bạn nêu tên nó.

curl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- codex

Chúng nằm trong ~/.agents/skills, một skill cho mỗi lệnh, và Codex chỉ chạy chúng khi bạn nêu tên một cái: gõ $techfabric-write-post, hoặc /skills để xem tất cả. Bản thân máy chủ được thêm như trong cách kết nối.

Ví dụ

$techfabric-write-post today's brief

Cursor

Các skill bạn chạy dưới dạng lệnh slash, và một quy tắc, trong dự án bạn viết từ đó.

curl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- cursor

Chạy nó trong dự án bạn viết từ đó. Nó thêm các lệnh dưới dạng skill trong .cursor/skills, chỉ chạy khi bạn gõ chúng, và một quy tắc trong .cursor/rules hướng agent đến máy chủ.

Ví dụ

/techfabric-write-post today's brief

VS Code

Các prompt của máy chủ, trong Copilot Chat. Không cần cài gì ngoài máy chủ.

Gõ /techfabric.write-post trong Copilot Chat. VS Code hỏi từng đối số và gợi ý giá trị, chẳng hạn id bản nháp của riêng bạn sau khi bạn đã đăng nhập.

Ví dụ

/techfabric.write-post

Gemini CLI

Các prompt của máy chủ, dưới dạng lệnh slash với đối số có tên.

Gõ /write-post --topic="today's brief". Các đối số là --topic, --project, --client, --id và --feedback, theo cách mỗi lệnh nhận chúng.

Ví dụ

/write-post --topic="today's brief"

Fabric Agents

Gõ @techfabric-write-post và phần còn lại, trong một workspace đã thêm máy chủ MCP của techfabric.com làm nguồn.

Add the TechFabric commands to this workspace: follow https://www.techfabric.com/mcp-servers/harness/fabric/README.md

Agent thêm một skill cho mỗi lệnh. Sau đó gõ @techfabric-write-post. Không lệnh nào trong số chúng thuộc về một tự động hóa: lần chạy hàng ngày dùng skill techfabric-blog, skill này không bao giờ xuất bản.

Ví dụ

@techfabric-write-post today's brief

Dành cho tác giả TechFabric

Bản nháp hàng ngày từ agent lập trình của bạn

Agent của bạn có thể khởi tạo một bài viết cho bạn mỗi ngày làm việc lúc 9 giờ sáng. Máy chủ chọn một chủ đề mỗi ngày từ tin tức và các tìm kiếm chúng ta muốn trả lời, khớp nó với những gì bạn viết về và giữ nó cho bạn trong một ngày. Agent của bạn soạn nó từ các kho lưu trữ của bạn và để lại cho bạn các câu hỏi cho phần trực tiếp. Bạn thêm phần đó, đọc nó và quyết định xem nó có được đăng hay không.

  1. Bước 1

    Nhận bản tóm tắt hôm nay

    Lúc 9 giờ sáng các ngày làm việc, bộ lập lịch của bạn khởi động agent của bạn với skill techfabric-blog. Agent gọi get_brief, công cụ này chọn chủ đề hôm nay và giữ nó cho bạn trong 24 giờ: một câu chuyện tin tức từ hai ngày qua, hoặc một tìm kiếm chúng ta chưa trả lời mà khớp với công việc của bạn. Nếu bài hôm nay đã được chuyển cho một đồng nghiệp, nhịp độ một bài tự động mỗi ngày và ba bài mỗi tuần đã dùng hết, hoặc không có gì phù hợp, nó nói lý do và dừng lại.
  2. Bước 2

    Soạn từ công việc của chính bạn

    Agent đọc tài nguyên editorial_rules và soạn từ bản tóm tắt và kho lưu trữ mà lần chạy bắt đầu trong đó. Nó hỏi bạn những gì chỉ bạn biết, chẳng hạn điều gì đã hỏng hoặc một con số bạn đã đo. Trong một lần chạy không giám sát, nó viết bằng giọng "we'd" của TechFabric và liệt kê các câu hỏi của nó cho bạn bên cạnh các liên kết.
  3. Bước 3

    Lint, sửa và gửi

    Agent chạy lint_draft và sửa những gì nó báo cáo cho đến khi vượt qua, xem lại bản nháp theo judge_rubric mà nó trả về, rồi gọi submit_draft với id của bản tóm tắt. Bài được nộp dưới dòng tên tác giả của bạn và trang web dựng bản xem trước. Một lần chạy theo lịch dừng ở đó: skill bảo nó không bao giờ xuất bản, và các lịch trình Claude Code và Codex bên dưới bỏ publish_draft ra ngoài.
  4. Bước 4

    Xem lại và xuất bản

    Lần chạy kết thúc với liên kết xem trước và các câu hỏi của agent, trong phiên của nó hoặc, với một lần chạy từ cron, trong nhật ký của nó. Bạn đọc bản xem trước và trả lời những gì agent đã hỏi. Sau đó, trong một phiên có bạn, agent xác minh nó với check_draft và gọi publish_draft, công cụ này yêu cầu bạn xác nhận. Hoặc dùng liên kết biên tập từ email xem trước. Không có gì được xuất bản cho đến khi bạn đồng ý.

Lên lịch trong agent của bạn

Fabric Agents

Mỗi ngày làm việc, lần chạy mở phiên riêng của nó, chờ bạn cho phép các công cụ của nó, và kết thúc ở Needs Review với liên kết xem trước.

Dán đoạn này vào một phiên Fabric Agents:

Set up TechFabric daily drafts in this workspace: follow https://www.techfabric.com/mcp-servers/daily-drafts/fabric-agents.md

Agent thêm máy chủ MCP của techfabric.com làm nguồn, skill techfabric-blog và một tự động hóa chạy lúc 9 giờ sáng các ngày làm việc theo múi giờ của bạn, với kết nối mô hình bạn đã dùng. Sau đó xác thực nguồn TechFabric và đăng nhập bằng tài khoản @techfabric.com của bạn. Tự động hóa chạy ở chế độ Ask, nên mỗi lần chạy chờ bạn cho phép các công cụ của nó. Chuyển nó sang Execute nếu bạn muốn nó chạy mà không hỏi.

Claude Code

Một tác vụ theo lịch trên Desktop, hoặc một dòng cron cho CLI.

curl -fsSL https://www.techfabric.com/mcp-servers/daily-drafts/install.sh | sh -s -- claude-code

Sau đó chạy /mcp, chọn techfabric, chọn Authenticate và đăng nhập. Trong tab Code của Claude Desktop, mở Scheduled và thêm một tác vụ cục bộ vào Weekdays lúc 9:00, trong một trong các kho lưu trữ của bạn, với đoạn này làm hướng dẫn của nó. Chọn Run now một lần và luôn cho phép các công cụ techfabric.

Draft today's TechFabric post with the techfabric-blog skill.

Không có Desktop, một dòng crontab làm điều tương tự và để lại liên kết xem trước và các câu hỏi của nó trong nhật ký:

0 9 * * 1-5 cd ~/your-repo && claude -p "Draft today's TechFabric post with the techfabric-blog skill." --allowedTools "mcp__techfabric__get_brief mcp__techfabric__lint_draft mcp__techfabric__submit_draft mcp__techfabric__get_status mcp__techfabric__search mcp__techfabric__get_page mcp__techfabric__list_posts Read Grep Glob" >> ~/techfabric-daily-draft.log 2>&1

Codex

Một dòng crontab chạy codex exec, chỉ đọc trên máy tính của bạn.

curl -fsSL https://www.techfabric.com/mcp-servers/daily-drafts/install.sh | sh -s -- codex

Skill nằm trong ~/.agents/skills, nơi Codex đọc các skill cá nhân (Codex cũ hơn 0.95 nhận ~/.codex/skills thay thế). Sau đó chạy codex mcp login techfabric và đăng nhập. Thêm dòng này vào crontab của bạn, với đường dẫn kho lưu trữ của riêng bạn. Lần chạy chỉ đọc trên máy tính của bạn, chỉ ghi qua máy chủ MCP, và để lại liên kết xem trước và các câu hỏi của nó trong nhật ký.

0 9 * * 1-5 cd ~/your-repo && codex exec --sandbox read-only -c 'mcp_servers.techfabric.disabled_tools=["publish_draft","revise_post"]' "Draft today's TechFabric post with the techfabric-blog skill." >> ~/techfabric-daily-draft.log 2>&1

Mỗi cái cài cùng một skill techfabric-blog và chạy theo lịch cron 0 9 * * 1-5, 9 giờ sáng các ngày làm việc theo múi giờ của riêng bạn. Hãy đăng nhập trước, như trong thiết lập bộ công cụ AI của bạn, để lần chạy theo lịch không dừng lại ở bước đăng nhập.

Quyền riêng tư

Các máy chủ MCP của TechFabric lưu giữ gì về bạn?

Đọc không lưu lại bất cứ điều gì về những gì bạn hỏi. Nó không cần tài khoản và không đặt cookie, và thứ duy nhất được lưu là số lần gọi theo mỗi IP cho giới hạn tốc độ. Tác giả đăng nhập để viết thì bản nháp và địa chỉ của họ được lưu lại.

  • Cả hai máy chủ đều không lưu những gì bạn đã tìm kiếm hay đọc. Dòng nhật ký cho một lần gọi chỉ ghi tên công cụ và phiên bản giao thức, không bao giờ ghi tham số.
  • Thứ duy nhất được lưu về một người gọi ẩn danh là số lần gọi theo mỗi địa chỉ IP cho giới hạn tốc độ, và nó hết hạn sau khoảng một giờ.
  • Không có lần gọi đọc nào chạm tới mô hình ngôn ngữ ở phía chúng tôi. Cả hai máy chủ đều trả lời từ một chỉ mục được xây dựng khi trang được triển khai, và máy chủ của Field Guide hoàn toàn không thực hiện yêu cầu gửi ra ngoài.
  • Khi một tác giả TechFabric đăng nhập để viết, máy chủ lưu văn bản họ kiểm tra, lưu tệp hoặc lưu lại, kèm địa chỉ của họ, giống như trình soạn thảo trên trình duyệt.
  • Chính sách quyền riêng tư bao quát phần còn lại của trang.

Câu hỏi thường gặp

Máy chủ MCP: các câu hỏi thường gặp

Máy chủ MCP là gì?

MCP, Giao thức Ngữ cảnh Mô hình, là một tiêu chuẩn mở để kết nối các trợ lý AI với các hệ thống khác. Một máy chủ MCP công bố danh sách các công cụ cùng tham số của chúng, và một trợ lý như Claude, Codex, Cursor hay chế độ tác nhân của VS Code gọi chúng giữa chừng trong một tác vụ và nhận lại câu trả lời có cấu trúc.

Một máy chủ từ xa như của chúng tôi chỉ là một URL, nên việc kết nối chỉ là một dòng cấu hình và không cần cài đặt gì.

Máy chủ MCP của techfabric.com dùng để làm gì?

Để viết. Các kỹ sư của TechFabric dùng nó để soạn bài blog và nghiên cứu điển hình từ chính tác nhân lập trình mà họ đang dùng, như Fabric Agents, Claude Code hay Codex, với kho mã và ngữ cảnh mà tác nhân đó đã có.

Tác nhân chạy các bước kiểm tra của trang, lưu bản nháp dưới tên tác giả của kỹ sư và, sau khi kỹ sư đọc bản xem trước và xác nhận, sẽ xuất bản nó. Bất kỳ ai cũng có thể tìm kiếm và đọc các trang đã xuất bản của trang mà không cần đăng nhập.

Tôi có cần tài khoản để dùng máy chủ MCP của TechFabric không?

Không. Mọi công cụ đọc trên cả hai máy chủ đều hoạt động mà không cần đăng nhập, và cả hai máy chủ đều không đặt cookie. Việc đăng nhập duy nhất là ở các công cụ ghi của techfabric.com, vốn dành cho các tác giả blog của chính TechFabric và yêu cầu tài khoản Microsoft trong tenant của techfabric.com.

Một tác nhân có thể xuất bản lên techfabric.com qua máy chủ MCP không?

Có, tác nhân của chính tác giả có thể, cho bản nháp của chính tác giả đó, sau khi tác giả xác nhận.

publish_draft yêu cầu các bước kiểm tra đầy đủ của trang phải đã vượt qua trên đúng văn bản đã lưu, và lần gọi đầu tiên của nó không xuất bản gì: một ứng dụng khách có thể hỏi tác giả thì sẽ hỏi, nêu tên bài viết; nếu không, tác nhân nhận được một xác nhận dùng một lần và được yêu cầu hỏi tác giả trước khi gửi lại.

Sau đó bài viết đi qua chính nút Xuất bản của trình soạn thảo, và bản phê duyệt ghi lại cách tác giả đã xác nhận. Bất kỳ ai không nằm trong danh sách tác giả của blog đều không thể chạm tới các công cụ ghi, và máy chủ Field Guide không có công cụ xuất bản.

Tôi có thể sửa một bài đã xuất bản không?

Có, nếu đó là bài của bạn. Tác nhân của bạn gọi revise_post với URL của bài viết, thao tác này mở một bản sửa đổi có bản nháp đầu tiên là văn bản đang hiển thị, kèm bản xem trước riêng.

Nó chỉnh sửa, kiểm tra và xuất bản bản sửa đổi đó bằng cùng các công cụ như với một bản nháp mới, và việc xuất bản thay thế bài đang hiển thị tại cùng URL, dưới cùng tên tác giả, với ngày gốc và một dòng Đã cập nhật. Chỉ tác giả của bài hoặc biên tập viên của blog mới có thể mở một bản sửa đổi. Nếu không có tác nhân, hãy yêu cầu một liên kết Edit this post tại techfabric.com/api/ideas/revise.

Máy chủ Field Guide có phải là máy chủ MCP của chính Databricks không?

Không. Databricks vận hành các máy chủ MCP được quản lý của riêng mình bên trong một workspace, chúng tác động lên dữ liệu của bạn và được ghi tài liệu trên docs.databricks.com. Máy chủ Field Guide do TechFabric, một đối tác của Databricks, xây dựng và vận hành. Nó trả lời các câu hỏi về Databricks từ hướng dẫn của chúng tôi, kèm mã và các liên kết tài liệu mà mỗi phần trích dẫn, và nó không bao giờ kết nối tới một workspace.

Máy chủ Databricks Field Guide cập nhật đến mức nào?

Chỉ mục của nó được xây dựng lại mỗi lần triển khai hướng dẫn, nên một ghi chú lề mới hay một chương được viết lại sẽ có trong câu trả lời của máy chủ ngay khi lần triển khai đó hoạt động.

Mỗi câu trả lời mang theo commit đã xây dựng nó, thời điểm mỗi trang thay đổi lần cuối, và thời gian một ứng dụng khách có thể lưu bộ nhớ đệm. Để biết cú pháp và giới hạn chính xác, hãy theo các liên kết docs.databricks.com mà nó trả về, vì tài liệu của chính Databricks là nguồn có thẩm quyền và hướng dẫn liên kết tới đó thay vì sao chép.

Điều gì xảy ra nếu tác nhân của tôi vượt giới hạn tốc độ?

Máy chủ trả lời HTTP 429 với một header Retry-After, và tác nhân có thể thử lại sau đó. techfabric.com cho phép 300 lần gọi ẩn danh mỗi địa chỉ IP mỗi giờ. Field Guide cho phép 60 lần một phút và 300 lần một giờ mỗi địa chỉ IP.

Máy chủ MCP của TechFabric có trong MCP Registry chính thức không?

Cả hai đều có. techfabric.com được liệt kê là com.techfabric/techfabric và Field Guide là com.techfabric.databricks/field-guide, và Glama liệt kê cả hai là trình kết nối. Một ứng dụng khách duyệt registry sẽ tìm thấy chúng dưới các tên đó, và các tên miền đằng sau mỗi tên được chứng minh bằng một khóa được phục vụ từ chính tên miền đó.