
Mixpeek
io.github.mixpeek由 GitHub 帳號 mixpeek 發布v0.1.1更新於 Oct 24, 2026
Give your agent eyes. Search video, images, and audio via the Mixpeek multimodal retrieval API.
概覽
讓助理透過 Mixpeek 多模態檢索 API 搜尋並取得影片、圖像與音訊內容。
- 可以做什麼
- 此伺服器會載入 Mixpeek 的 OpenAPI 規格,並依 operationId 將其端點對應為 MCP 工具,涵蓋 GET 與 POST JSON 操作。工具參數可接受頂層查詢參數,或 query/body 信封形式,請求會帶著設定的 Authorization 與 X-Namespace 標頭轉送到 Mixpeek。它還包含速率限制、請求逾時、可設定的端點允許清單,以及日誌中的機密遮蔽。
- 適用情境
- 當助理需要搜尋或取得 Mixpeek 帳戶中的多模態媒體資源(影片、圖像或音訊),並希望透過本機 stdio MCP 用戶端存取時使用。它面向自備 API 金鑰的使用方式,可在本機執行也可託管。
- 執行需求
- 以 stdio 方式在本機執行,可從 npm(@mixpeek/mcp)或 PyPI(mixpeek-mcp,以 uvx 執行)安裝;文件也介紹了 Docker 與 Homebrew 方式。需要能連線至 Mixpeek API 的網路。寫入受保護的端點需設定 MIXPEEK_API_KEY;MIXPEEK_API_BASE、MIXPEEK_OPENAPI_URL、MIXPEEK_NAMESPACE 以及速率限制與逾時變數皆為選用。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Mixpeek,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Mixpeek MCP Server
A lightweight, production-friendly Model Context Protocol (MCP) server for Mixpeek that:
- Auto-loads Mixpeek's OpenAPI spec and exposes endpoints as MCP tools
- Supports local and hosted use (bring-your-own API key)
- Injects
AuthorizationandX-Namespaceheaders - Includes rate limits, timeouts, and redacted logs
- Ships with Docker and simple configuration
Quickstart
- Install
Python (PyPI):
npm (Node):
Homebrew (macOS):
- Configure (env or your MCP client secret store)
Env vars:
MIXPEEK_API_KEY: Your Mixpeek API key (optional if endpoints don't require auth)MIXPEEK_API_BASE: Defaulthttps://api.mixpeek.comMIXPEEK_OPENAPI_URL: Defaults to<API_BASE>/openapi.json(or/docs/openapi.json)MIXPEEK_NAMESPACE: Optional namespace value to send viaX-NamespaceMCP_RATE_MAX_CALLS: Default20perMCP_RATE_PER_SECONDSMCP_RATE_PER_SECONDS: Default10MCP_CONNECT_TIMEOUT: Default5MCP_READ_TIMEOUT: Default30
- Run locally (stdio)
Your MCP client (e.g., Claude Desktop) can attach to this server via stdio.
Docker
Or pull and run (once published):
Distribution
- npm:
@mixpeek/mcp→https://www.npmjs.com/package/@mixpeek/mcp - PyPI:
mixpeek-mcp→https://pypi.org/project/mixpeek-mcp/(publish pending) - Docker Hub:
mixpeek/mcp(pending push), GHCR:ghcr.io/mixpeek/mcp(pending push) - Homebrew:
mixpeek/tap/mixpeek-mcp(tap repo to be created)
Submit to Docker MCP Registry
We prepared registry.json compatible with the Official Docker MCP Registry. To submit:
- Fork the registry and create a new entry under the appropriate directory per their CONTRIBUTING guide.
- Include our
registry.json(update Docker image reference if you publish under a different org/tag). - Open a PR. Upon approval, it will appear in the MCP catalog and Docker Desktop's MCP Toolkit.
Configuration
Required for write-protected endpoints:
MIXPEEK_API_KEY:Authorization: Bearer <key>
Optional:
MIXPEEK_NAMESPACE: setsX-Namespacefor isolationMIXPEEK_API_BASE: defaults tohttps://api.mixpeek.com; testing:https://server-xb24.onrender.comMIXPEEK_OPENAPI_URL: defaults to<API_BASE>/openapi.json(or/docs/openapi.json)MCP_RATE_MAX_CALLS/MCP_RATE_PER_SECONDS: simple token bucketMCP_CONNECT_TIMEOUT/MCP_READ_TIMEOUT: request timeouts
How it works
- Loads OpenAPI spec and maps GET/POST JSON endpoints to tools using
operationId - Tool arguments accept top-level query parameters or a
query/bodyenvelope - Forwards requests to Mixpeek with configured headers
- Provides small allowlist (configurable) and redacts secrets in logs
Testing
Unit tests:
Live test (optional):
Using with MCP clients
- This server uses MCP stdio transport and the official server interface, compatible with common MCP clients.
- Start the server, then point your MCP client to the stdio command (
mixpeek-mcp).
References
- Mixpeek docs:
https://docs.mixpeek.com/overview/introduction - Mixpeek OpenAPI:
https://api.mixpeek.com/docs/openapi.json - MCP overview:
https://modelcontextprotocol.io/docs/getting-started/intro
Notes
- For production hosting, front with HTTPS, add SSO/session issuance, per-tenant rate limits, and audit logs without bodies/headers. Keep local stdio as the default; hosted HTTP/SSE can be added later.
來源:README.md,提交 3312b89
工具
0版本歷史
1- v0.1.1最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分