mcp-stdio-to-streamable-http-adapter Máy chủ MCP

mcp-stdio-to-streamable-http-adapter Máy chủ MCP

Kết nối dễ dàng các khách hàng MCP STDIO cũ với máy chủ MCP Streamable HTTP, cho phép truy cập giao thức hiện đại mà không cần cập nhật công cụ phía khách hàng.

“mcp-stdio-to-streamable-http-adapter” MCP Server làm gì?

mcp-stdio-to-streamable-http-adapter MCP Server đóng vai trò cầu nối giữa các khách hàng MCP sử dụng giao thức STDIO và các máy chủ MCP Streamable HTTP hiện đại. Khi đặc tả MCP phát triển để hỗ trợ kiểu truyền tải Streamable HTTP mới, nhiều khách hàng hiện có vẫn chưa áp dụng chuẩn này. Adapter này cho phép nhà phát triển kết nối ngay bất kỳ khách hàng MCP tương thích STDIO nào (phần lớn các khách hiện nay) tới các máy chủ chỉ hỗ trợ giao thức Streamable HTTP. Bằng cách chuyển tiếp giao tiếp giữa hai giao thức, nó giúp tích hợp liền mạch, mở khóa các tính năng nâng cao phía máy chủ và giúp các nhà phát triển dễ dàng kiểm thử, phát triển và triển khai máy chủ MCP theo các cơ chế truyền tải mới nhất mà không lo về tính tương thích.

Danh sách Prompts

Không có mẫu prompt nào được đề cập trong kho lưu trữ.

Danh sách Tài nguyên

Không có tài nguyên nào được liệt kê rõ ràng trong kho lưu trữ.

Danh sách Công cụ

Không có công cụ nào được định nghĩa trực tiếp trong các tệp repository (chẳng hạn như server.py hoặc tương đương).

Trường hợp sử dụng của MCP Server này

  • Lớp tương thích giao thức
    Kết nối ngay bất kỳ khách hàng MCP STDIO nào với máy chủ MCP Streamable HTTP, cho phép các công cụ và khách cũ hoạt động với các phiên bản máy chủ MCP mới nhất.

  • Phát triển & Kiểm thử nhanh
    Các nhà phát triển có thể xây dựng và kiểm thử máy chủ MCP Streamable HTTP mà không phải đợi cập nhật phía khách hàng, giảm thiểu tắc nghẽn phát triển.

  • Tích hợp nhiều máy chủ MCP
    Cấu hình nhiều adapter để kết nối với các máy chủ MCP Streamable HTTP khác nhau, hữu ích cho quy trình đa dịch vụ hoặc kiểm thử so sánh.

  • Bảo mật và kiểm soát truy cập
    Hỗ trợ xác thực bằng bearer token thông qua biến môi trường, đảm bảo giao tiếp an toàn với các máy chủ MCP Streamable HTTP được bảo vệ.

Cách thiết lập

Windsurf

  1. Đảm bảo bạn đã cài đặt Node.jsnpx.
  2. Tìm tệp cấu hình MCP của Windsurf.
  3. Thêm cấu hình máy chủ MCP bằng ví dụ JSON bên dưới.
  4. Chèn URI máy chủ MCP Streamable HTTP và MCP_NAME tùy chọn của bạn.
  5. Lưu và khởi động lại Windsurf để kích hoạt adapter.
{
  "mcpServers": {
    "my-saas-app-development": {
      "command": "npx",
      "args": [
        "@pyroprompts/mcp-stdio-to-streamable-http-adapter"
      ],
      "env": {
        "URI": "http://localhost:3002/mcp",
        "MCP_NAME": "local-custom-streamable-http-adapter"
      }
    }
  }
}

Claude

  1. Đảm bảo đã cài đặt Node.jsnpx.
  2. Mở tệp cấu hình Claude Desktop:
    • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%/Claude/claude_desktop_config.json
  3. Thêm cấu hình máy chủ MCP như bên dưới.
  4. Điền URI máy chủ và MCP_NAME theo nhu cầu.
  5. Lưu tệp và khởi động lại Claude Desktop.
{
  "mcpServers": {
    "my-saas-app-development": {
      "command": "npx",
      "args": [
        "@pyroprompts/mcp-stdio-to-streamable-http-adapter"
      ],
      "env": {
        "URI": "http://localhost:3002/mcp",
        "MCP_NAME": "local-custom-streamable-http-adapter"
      }
    }
  }
}

Cursor

  1. Cài đặt Node.jsnpx nếu chưa có.
  2. Tìm tệp cấu hình MCP của Cursor.
  3. Thêm mục máy chủ MCP như mẫu dưới đây.
  4. Thiết lập các biến môi trường cần thiết.
  5. Khởi động lại Cursor để áp dụng thay đổi.
{
  "mcpServers": {
    "my-saas-app-development": {
      "command": "npx",
      "args": [
        "@pyroprompts/mcp-stdio-to-streamable-http-adapter"
      ],
      "env": {
        "URI": "http://localhost:3002/mcp",
        "MCP_NAME": "local-custom-streamable-http-adapter"
      }
    }
  }
}

Cline

  1. Đảm bảo Node.jsnpx đã sẵn sàng.
  2. Tìm vị trí lưu cấu hình MCP của Cline.
  3. Thêm khối cấu hình như bên dưới.
  4. Thiết lập URI và MCP_NAME phù hợp.
  5. Lưu và khởi động lại Cline.
{
  "mcpServers": {
    "my-saas-app-development": {
      "command": "npx",
      "args": [
        "@pyroprompts/mcp-stdio-to-streamable-http-adapter"
      ],
      "env": {
        "URI": "http://localhost:3002/mcp",
        "MCP_NAME": "local-custom-streamable-http-adapter"
      }
    }
  }
}

Bảo mật API Key

Bạn có thể bảo mật các thông tin nhạy cảm như bearer token bằng cách sử dụng biến môi trường trong phần env:

{
  "env": {
    "URI": "http://localhost:3002/mcp",
    "MCP_NAME": "local-custom-streamable-http-adapter",
    "BEARER_TOKEN": "your-secure-token"
  }
}

Cách sử dụng MCP này trong các flow

Sử dụng MCP trong FlowHunt

Để tích hợp máy chủ MCP vào quy trình FlowHunt, hãy bắt đầu bằng cách thêm thành phần MCP vào flow và kết nối nó với AI agent của bạn:

FlowHunt MCP flow

Nhấn vào thành phần MCP để mở bảng cấu hình. Trong phần cấu hình MCP hệ thống, chèn thông tin máy chủ MCP của bạn theo định dạng JSON sau:

{
  "mcp-stdio-to-streamable-http-adapter": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Sau khi cấu hình, AI agent sẽ có thể sử dụng MCP này như một công cụ với đầy đủ chức năng và khả năng truy cập. Nhớ thay "mcp-stdio-to-streamable-http-adapter" thành tên máy chủ MCP bạn chọn và đổi URL thành endpoint máy chủ MCP của bạn.


Tổng quan

MụcCó sẵnChi tiết/Ghi chú
Tổng quanĐã mô tả tổng quan và chức năng trong README
Danh sách PromptsKhông đề cập mẫu prompt
Danh sách Tài nguyênKhông liệt kê tài nguyên
Danh sách Công cụKhông có định nghĩa công cụ rõ ràng trong repo
Bảo mật API KeyĐã ghi chú biến môi trường BEARER_TOKEN
Hỗ trợ sampling (không quan trọng trong đánh giá)Không đề cập

Dựa trên các thông tin trên, MCP server này là một cầu nối giao thức nhẹ, rất chuyên biệt. Tài liệu hướng dẫn thiết lập và mục đích rõ ràng nhưng không cung cấp tài nguyên, prompt hay công cụ riêng—nhiệm vụ duy nhất là chuyển đổi giao thức.

Nhận định của chúng tôi

Adapter MCP này rất hữu ích cho các nhà phát triển cần kết nối giữa các giao thức, đặc biệt khi hệ sinh thái chuyển sang Streamable HTTP. Tuy nhiên, tính ứng dụng của nó tập trung cao, không cung cấp thêm công cụ hay tài nguyên cho LLM, vì vậy không phù hợp sử dụng như một máy chủ tài nguyên MCP độc lập. Điểm: 5/10 cho vai trò cầu nối chuyên biệt nhưng thiết yếu.

Điểm MCP

Có LICENSE✅ (MIT)
Có ít nhất một công cụ
Số lượng Forks1
Số lượng Stars6

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

Mục đích của máy chủ mcp-stdio-to-streamable-http-adapter MCP là gì?

Nó hoạt động như một lớp tương thích, cho phép các khách hàng MCP dựa trên STDIO giao tiếp với các máy chủ sử dụng giao thức MCP Streamable HTTP mới hơn. Cầu nối này loại bỏ nhu cầu cập nhật ứng dụng khách sang giao thức mới.

Làm sao để bảo mật kết nối tới máy chủ MCP Streamable HTTP?

Sử dụng biến môi trường BEARER_TOKEN trong cấu hình để truyền mã xác thực của bạn một cách an toàn đến máy chủ MCP.

Tôi có thể kết nối nhiều khách hàng STDIO tới các máy chủ MCP Streamable HTTP khác nhau không?

Có, bạn có thể chạy nhiều phiên bản adapter, mỗi phiên bản cấu hình để giao tiếp với một máy chủ MCP Streamable HTTP khác nhau, hỗ trợ luồng công việc đa dịch vụ.

Máy chủ MCP này có cung cấp mẫu prompt hay tài nguyên tích hợp không?

Không, adapter này chỉ phục vụ mục đích chuyển đổi giao thức. Nó không cung cấp trực tiếp prompt mẫu hay tài nguyên cho LLM.

Adapter này có mã nguồn mở không?

Có, nó được phát hành theo giấy phép MIT.

Kết nối ngay các khách hàng MCP cũ của bạn

Sử dụng mcp-stdio-to-streamable-http-adapter để mở khóa các tính năng Streamable HTTP cho các khách hàng STDIO hiện có. Không cần cập nhật phía khách hàng—bắt đầu tích hợp ngay hôm nay!

Tìm hiểu thêm

mcp-proxy Máy chủ MCP
mcp-proxy Máy chủ MCP

mcp-proxy Máy chủ MCP

Máy chủ mcp-proxy MCP kết nối các giao thức MCP Streamable HTTP và stdio, giúp tích hợp liền mạch giữa các trợ lý AI và nhiều máy chủ hoặc khách hàng sử dụng Mo...

5 phút đọc
MCP AI +4
OpenCV MCP Server
OpenCV MCP Server

OpenCV MCP Server

OpenCV MCP Server kết nối các công cụ xử lý ảnh và video mạnh mẽ của OpenCV với các trợ lý AI và nền tảng nhà phát triển thông qua Model Context Protocol (MCP)....

5 phút đọc
OpenCV MCP Server +4
BuiltWith MCP Server
BuiltWith MCP Server

BuiltWith MCP Server

BuiltWith MCP Server cho phép các tác nhân AI phân tích và xác định các công nghệ được sử dụng phía sau bất kỳ website nào bằng cách kết nối các truy vấn ngôn n...

5 phút đọc
AI MCP Server +4