ScribeToAny dành cho nhà phát triển

ScribeToAny cung cấp remote MCP server. Khi kết nối với ChatGPT, Claude, Cursor hoặc bất kỳ MCP client nào khác, ứng dụng AI có thể liệt kê các bản chép lời, đọc dưới dạng văn bản hoặc phụ đề và bắt đầu chép lời mới từ liên kết, tất cả đều dưới tài khoản đã đăng nhập của bạn.

URL máy chủ

https://scribetoany.com/api/mcp

Transport Streamable HTTP, JSON-RPC stateless với phản hồi JSON (không có SSE stream, không có session id). Bạn không cần API key: client sẽ đăng nhập cho bạn qua OAuth trong lần kết nối đầu tiên.

Kết nối

ChatGPT

ScribeToAny đã có trong thư mục plugin của ChatGPT: thêm vào ChatGPT. Xem thêm tại trang ChatGPT.

Claude

Thêm làm custom connector (hoặc vào Settings → Connectors → Add custom connector và dán URL máy chủ). Xem thêm tại trang Claude.

Claude Code

Chạy lệnh này, sau đó đăng nhập bằng /mcp:

claude mcp add --transport http scribetoany https://scribetoany.com/api/mcp

Cursor

Thêm vào Cursor chỉ với một cú nhấp chuột, hoặc thêm đoạn này vào ~/.cursor/mcp.json:

{
  "mcpServers": {
    "scribetoany": {
      "url": "https://scribetoany.com/api/mcp"
    }
  }
}

Codex CLI

codex mcp add scribetoany --url https://scribetoany.com/api/mcp
codex mcp login scribetoany

Gemini CLI

Chạy lệnh này, sau đó đăng nhập bằng /mcp auth scribetoany:

gemini mcp add --transport http --scope user scribetoany https://scribetoany.com/api/mcp

VS Code

Trong .vscode/mcp.json:

{
  "servers": {
    "scribetoany": {
      "type": "http",
      "url": "https://scribetoany.com/api/mcp"
    }
  }
}

Khi ứng dụng mở ScribeToAny, hãy đăng nhập và chọn "Cho phép truy cập". Để ngắt kết nối, hãy xóa ScribeToAny trong phần cài đặt của ứng dụng AI. Để dùng thử server mà không cần ứng dụng AI, hãy chạy npx @modelcontextprotocol/inspector, chọn Streamable HTTP và sử dụng URL ở trên.

Để agent của bạn tự thiết lập

Bạn đang dùng coding agent (Claude Code, Codex, Gemini CLI, Cursor)? Hãy dán đoạn này vào và agent sẽ tự thêm server cho bạn.

Hãy thiết lập ScribeToAny cho tôi để tôi có thể chép lời âm thanh, video và đọc các bản chép lời của mình ngay tại đây.

1. Thêm remote MCP server https://scribetoany.com/api/mcp (Streamable HTTP, OAuth, không cần API key) với tên "scribetoany". Sử dụng lệnh tương ứng của bạn, ví dụ: `claude mcp add --transport http scribetoany https://scribetoany.com/api/mcp` trong Claude Code, `codex mcp add scribetoany --url https://scribetoany.com/api/mcp` trong Codex hoặc `gemini mcp add --transport http --scope user scribetoany https://scribetoany.com/api/mcp` trong Gemini CLI.
2. Bắt đầu đăng nhập. Thao tác này sẽ mở ScribeToAny trong trình duyệt của tôi, nơi tôi sẽ đăng nhập và chọn "Cho phép truy cập".
3. Sau khi đã kết nối, hãy liệt kê các bản chép lời gần đây của tôi để xác nhận mọi thứ hoạt động bình thường.

Chuyển lời thoại tệp trên máy tính của bạn (CLI)

Các MCP client khác ngoài ChatGPT không thể truyền tệp từ máy tính của bạn. Công cụ dòng lệnh ScribeToAny có thể: tải tệp lên tài khoản của bạn, đợi bản chép lời và lưu dưới dạng văn bản, SRT hoặc VTT. Các coding agent (Claude Code, Codex, Gemini CLI, Cursor) chạy công cụ này như mọi lệnh khác. Yêu cầu Node.js 20 trở lên.

npm i -g scribetoany
scribetoany auth login
scribetoany transcribe meeting.m4a --format srt --speakers

Thêm agent skill để agent của bạn biết các lệnh và tùy chọn:

npx skills add scribetoany/skills --skill scribetoany

scribetoany auth login sẽ mở ScribeToAny trong trình duyệt của bạn, nơi bạn đăng nhập và cấp quyền cho "ScribeToAny CLI", tương tự như sự đồng ý cho các ứng dụng AI. Kết quả được đưa tới stdout và tiến trình tới stderr; thêm --json để có đầu ra cho máy đọc. Chạy scribetoany --help cho mọi tùy chọn.

Công cụ

Công cụQuyền truy cậpChức năng
list_transcriptsChỉ đọcLiệt kê các bản chép lời của bạn, mới nhất trước, kèm trạng thái, ngôn ngữ và thời lượng. Tùy chọn truy vấn tìm kiếm.
get_transcription_statusChỉ đọcKiểm tra xem quá trình chép lời đang ở hàng đợi, đang chép lời, đã hoàn tất hay thất bại.
get_transcriptChỉ đọcĐọc bản chép lời đã hoàn tất dưới dạng văn bản (tùy chọn mốc thời gian và gắn nhãn người nói), SRT hoặc VTT.
transcribe_linkGhiChép lời từ liên kết công khai: X, Twitch, Loom, Google Drive, Dropbox hoặc URL âm thanh/video trực tiếp. Không hỗ trợ liên kết YouTube, TikTok và Instagram.
transcribe_fileGhiChỉ dành cho ChatGPT: chép lời tệp âm thanh hoặc video được đính kèm trong cuộc trò chuyện.
get_upload_linkChỉ đọcDành cho các ứng dụng không thể gửi tệp: lấy liên kết mở ScribeToAny trong trình duyệt để tải lên tệp cục bộ.
get_usageChỉ đọcHiển thị gói dịch vụ và thời lượng chép lời khả dụng còn lại.

Mỗi kết quả đều có liên kết dẫn về bản chép lời trong bảng điều khiển ScribeToAny. Ứng dụng không thể chỉnh sửa hay xóa bất kỳ nội dung nào và không bao giờ thấy thông tin thanh toán.

Xác thực

  • Luồng OAuth 2.1 authorization code với PKCE (chỉ S256) và dynamic client registration, cho phép client tự đăng ký. Access token có hiệu lực trong 1 giờ; refresh token có hiệu lực trong 30 ngày.
  • Yêu cầu chưa xác thực sẽ nhận được 401 cùng header WWW-Authenticate trỏ đến metadata của tài nguyên được bảo vệ, giúp client xác định authorization server:
https://scribetoany.com/.well-known/oauth-protected-resource/api/mcp
https://scribetoany.com/.well-known/oauth-authorization-server

Quyền truy cập chỉ được cấp sau khi bạn phê duyệt client trên màn hình đồng ý của ScribeToAny, và chỉ các tài khoản đã xác minh mới có thể kết nối.

Giới hạn

  • Lượt chép lời bắt đầu từ ứng dụng AI cũng được tính vào gói dịch vụ của bạn như bình thường. Gói miễn phí bao gồm 2 lượt chép lời mỗi ngày và 100 phút mỗi tháng; các gói trả phí sẽ tăng cả hai giới hạn này.
  • get_transcript trả về tối đa 120.000 ký tự; bản chép lời dài hơn sẽ bị cắt ngắn kèm theo liên kết dẫn đến bản đầy đủ.
  • Một batch JSON-RPC có thể chứa tối đa 10 tin nhắn.
  • Không hỗ trợ liên kết YouTube, TikTok và Instagram. Thay vào đó, hãy tải tệp về và tải lên ScribeToAny.

Thông tin thêm

Những câu hỏi bạn có thể hỏi sau khi kết nối có trong Trung tâm trợ giúp. Hướng dẫn toàn bộ trang web dạng văn bản thuần cho trợ lý AI có tại /llms.txt. Nội dung ứng dụng đã kết nối có thể đọc được đề cập trong Chính sách quyền riêng tư. Gặp sự cố? Liên hệ với chúng tôi.