mcp-local-rag Máy chủ MCP

mcp-local-rag Máy chủ MCP

Một máy chủ MCP tìm kiếm web đơn giản, cục bộ và bảo vệ quyền riêng tư cho truy cập dữ liệu thời gian thực và Retrieval-Augmented Generation trong FlowHunt và các quy trình AI khác.

Máy chủ MCP “mcp-local-rag” làm gì?

mcp-local-rag MCP Server là một máy chủ Model Context Protocol (MCP) tìm kiếm web kiểu Retrieval-Augmented Generation (RAG) “nguyên thủy” chạy cục bộ mà không cần API ngoài. Chức năng chính là kết nối trợ lý AI với web như một nguồn dữ liệu, cho phép các mô hình ngôn ngữ lớn (LLMs) thực hiện tìm kiếm web, truy xuất và nhúng kết quả, cũng như trích xuất nội dung liên quan — tất cả trong môi trường cục bộ bảo vệ quyền riêng tư. Máy chủ điều phối quy trình bằng cách gửi truy vấn người dùng lên công cụ tìm kiếm (DuckDuckGo), lấy nhiều kết quả, xếp hạng dựa trên độ tương đồng bằng MediaPipe Text Embedder của Google, và trích xuất ngữ cảnh liên quan từ trang web. Điều này giúp nhà phát triển và AI client truy cập thông tin web mới nhất, nâng cao các quy trình như nghiên cứu, sáng tạo nội dung, trả lời câu hỏi mà không cần phụ thuộc vào API web độc quyền.

Danh sách Prompt

Không có template prompt cụ thể nào được đề cập trong repository hoặc tài liệu.

Danh sách Tài nguyên

Không có “tài nguyên” MCP rõ ràng nào được mô tả trong nội dung repository hiện có.

Danh sách Công cụ

Không có định nghĩa công cụ chi tiết nào được liệt kê trực tiếp trong các file hoặc tài liệu.

Các trường hợp sử dụng Máy chủ MCP này

  • Tìm kiếm Web Thời gian Thực cho LLMs: Cho phép trợ lý AI truy cập thông tin web hiện tại, giúp kết quả chính xác và cập nhật hơn cho nghiên cứu hoặc truy vấn tin tức.
  • Tóm tắt Nội dung: Cho phép LLMs truy xuất trang web và trích xuất ngữ cảnh liên quan, hỗ trợ tóm tắt và kiểm tra thông tin.
  • Retrieval-Augmented Generation: Hỗ trợ các quy trình khi LLMs cần kiến thức ngoài web để bổ sung cho câu trả lời, lý tưởng cho các câu hỏi vượt ngoài dữ liệu huấn luyện.
  • Tăng Năng suất Lập trình: Hữu ích cho trợ lý lập trình khi tìm kiếm tài liệu, chủ đề Stack Overflow, hoặc bài viết kỹ thuật mới nhất.
  • Hỗ trợ Giáo dục: Có thể giúp lấy tài nguyên học tập mới hoặc ví dụ cho học sinh và giáo viên.

Cách thiết lập

Dưới đây là hướng dẫn chung để tích hợp mcp-local-rag MCP Server với các client MCP khác nhau. Hãy điều chỉnh JSON cấu hình phù hợp với client của bạn.

Windsurf

  1. Đảm bảo bạn đã cài đặt uv (cho phương thức uvx) hoặc Docker.
  2. Tìm file cấu hình client MCP của bạn (xem tại đây).
  3. Thêm JSON sau vào đối tượng mcpServers:
    {
      "mcpServers": {
        "mcp-local-rag": {
          "command": "uvx",
          "args": [
            "--python=3.10",
            "--from",
            "git+https://github.com/nkapila6/mcp-local-rag",
            "mcp-local-rag"
          ]
        }
      }
    }
    
  4. Lưu cấu hình và khởi động lại Windsurf.
  5. Kiểm tra máy chủ MCP đã hoạt động và truy cập được từ client.

Claude

  1. Cài đặt uv hoặc Docker nếu cần.
  2. Mở cấu hình MCP cho Claude Desktop.
  3. Thêm đoạn sau vào phần cấu hình MCP server:
    {
      "mcpServers": {
        "mcp-local-rag": {
          "command": "uvx",
          "args": [
            "--python=3.10",
            "--from",
            "git+https://github.com/nkapila6/mcp-local-rag",
            "mcp-local-rag"
          ]
        }
      }
    }
    
  4. Lưu và khởi động lại Claude Desktop.
  5. Xác nhận máy chủ “mcp-local-rag” xuất hiện trong danh sách công cụ.

Cursor

  1. Đảm bảo đã cài đặt Docker hoặc uv.
  2. Tìm và mở file cấu hình MCP server cho Cursor.
  3. Sử dụng cấu hình Docker để đảm bảo cách ly tốt hơn:
    {
      "mcpServers": {
        "mcp-local-rag": {
          "command": "docker",
          "args": [
            "run",
            "--rm",
            "-i",
            "--init",
            "-e",
            "DOCKER_CONTAINER=true",
            "ghcr.io/nkapila6/mcp-local-rag:latest"
          ]
        }
      }
    }
    
  4. Lưu và khởi động lại Cursor.
  5. Kiểm tra trạng thái máy chủ MCP trong giao diện Cursor.

Cline

  1. Cài đặt Docker hoặc uv như yêu cầu.
  2. Truy cập cấu hình MCP server của Cline (xem tài liệu đi kèm).
  3. Thêm đoạn JSON phù hợp (xem ví dụ uvx hoặc Docker ở trên).
  4. Lưu cấu hình và khởi động lại Cline.
  5. Đảm bảo máy chủ đã hiển thị trong các tích hợp MCP sẵn có.

Bảo vệ khóa API

Không cần khóa API ngoài cho mcp-local-rag, nhưng nếu bạn cần đặt biến môi trường (cho Docker hoặc mục đích khác), hãy dùng đối tượng env trong cấu hình:

{
  "mcpServers": {
    "mcp-local-rag": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "--init",
        "-e",
        "DOCKER_CONTAINER=true",
        "ghcr.io/nkapila6/mcp-local-rag:latest"
      ],
      "env": {
        "EXAMPLE_ENV_VAR": "value"
      },
      "inputs": {}
    }
  }
}

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

Sử dụng MCP trong FlowHunt

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

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 hệ thống MCP, dán thông tin máy chủ MCP của bạn theo định dạng JSON sau:

{
  "mcp-local-rag": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Sau khi cấu hình, agent AI sẽ sử dụng được MCP này như một công cụ với đầy đủ tính năng. Hãy nhớ thay “mcp-local-rag” bằng tên thực tế máy chủ MCP của bạn và thay URL bằng đường dẫn MCP server của bạn.


Tổng quan

MụcKhả dụngChi tiết/Ghi chú
Tổng quan
Danh sách PromptKhông có
Danh sách Tài nguyênKhông có
Danh sách Công cụKhông có
Bảo vệ khóa APIĐã minh họa với env
Hỗ trợ lấy mẫu (không quan trọng khi đánh giá)Không được đề cập

Tổng thể, mcp-local-rag là một máy chủ MCP tìm kiếm web đơn giản, bảo vệ quyền riêng tư, nhưng thiếu chi tiết về prompt/templates, tài nguyên và tài liệu công cụ. Máy chủ dễ thiết lập và sử dụng với các client lớn, phù hợp nhất cho các trường hợp RAG web đơn giản.


Điểm MCP

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

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

Máy chủ MCP mcp-local-rag là gì?

Đây là một máy chủ MCP tìm kiếm web cục bộ, bảo vệ quyền riêng tư cho Retrieval-Augmented Generation (RAG). Nó kết nối LLMs với web, truy xuất và nhúng kết quả tìm kiếm, trích xuất nội dung liên quan mà không cần API ngoài hay đám mây.

Các trường hợp sử dụng điển hình của mcp-local-rag là gì?

Các trường hợp sử dụng bao gồm tìm kiếm web thời gian thực cho LLMs, tóm tắt nội dung, retrieval-augmented generation, tăng năng suất lập trình (ví dụ: tìm kiếm tài liệu), và giáo dục (lấy tài liệu học mới).

mcp-local-rag có cần khóa API hoặc dịch vụ ngoài không?

Không cần khóa API ngoài. Nó chạy cục bộ và sử dụng DuckDuckGo cho tìm kiếm, nên truy vấn của bạn được bảo mật và không cần truy cập API trả phí.

Cách thiết lập mcp-local-rag trong FlowHunt?

Thêm thành phần MCP vào flow của bạn trong FlowHunt, mở cấu hình và nhập thông tin máy chủ MCP theo định dạng JSON được khuyến nghị. Tham khảo hướng dẫn thiết lập ở trên.

Có hỗ trợ template prompt, tài nguyên hoặc công cụ không?

Không có template prompt, tài nguyên hoặc công cụ cụ thể nào được định nghĩa trong tài liệu. Máy chủ này được thiết kế để tìm kiếm web và lấy ngữ cảnh đơn giản.

Bắt đầu với mcp-local-rag

Tăng cường khả năng AI của bạn với tìm kiếm web riêng tư, thời gian thực bằng mcp-local-rag. Không cần API hoặc khóa ngoài.

Tìm hiểu thêm

mcp-rag-local Máy chủ MCP
mcp-rag-local Máy chủ MCP

mcp-rag-local Máy chủ MCP

Máy chủ mcp-rag-local MCP mang đến cho trợ lý AI khả năng ghi nhớ ngữ nghĩa, cho phép lưu trữ và truy xuất các đoạn văn bản dựa trên ý nghĩa, không chỉ dựa trên...

6 phút đọc
MCP Semantic Search +6
mcp-google-search Máy chủ MCP
mcp-google-search Máy chủ MCP

mcp-google-search Máy chủ MCP

Máy chủ MCP mcp-google-search kết nối trợ lý AI và web, cho phép tìm kiếm thời gian thực và trích xuất nội dung bằng Google Custom Search API. Nó trao quyền cho...

6 phút đọc
AI Web Search +5
Ragie MCP Server
Ragie MCP Server

Ragie MCP Server

Máy chủ Ragie MCP cho phép trợ lý AI thực hiện tìm kiếm ngữ nghĩa và truy xuất thông tin liên quan từ các cơ sở tri thức Ragie, nâng cao quy trình phát triển vớ...

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