Proposal: keyless Parallel Search MCP client example
メンテナーはふだん 3 日以内に返信
まだ誰も着手していません。
評価
調査の方向性
This is a proposal, so wait for a maintainer decision before writing code. If accepted, read the existing HTTP client example under examples/clients and the client examples README, then model the new clients_parallel_search example on it. It should connect to https://search.parallel.ai/mcp with rmcp's Streamable HTTP transport, call list_all_tools, and call_tool for search and an optional fetch. Done means it runs with the documented Cargo command and no API key.
索引モデルが issue の本文から書いたものです。
説明
Would a standalone Parallel Search MCP client example fit in examples/clients? It would demonstrate connecting to a hosted Streamable HTTP server, discovering its tools, and printing web search and page fetch results without running a local server or configuring a Parallel API key.
I propose adding clients_parallel_search alongside the existing HTTP client example, with a query argument and an optional URL to fetch. It would use the existing rmcp transport and list_all_tools / call_tool APIs against https://search.parallel.ai/mcp, with run instructions in the client examples README. Existing examples and SDK defaults would stay unchanged.
Planned validation: run the documented Cargo command in a clean environment without credentials, verify discovered tool schemas, and exercise search and fetch through the example with useful output. Parallel Search MCP supports anonymous use at lower rate limits.
I work at Parallel. I am raising this before a PR to follow the discuss-first contribution guide. Would this be a useful example to include?
- 主要言語
- Rust
- スター
- 4k
- フォーク
- 654
- 平均マージ
- 3日 4時間
- マージ済み PR(30日)
- 37
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
modelcontextprotocol/rust-sdk のほかの issue
-
Streamable HTTP client: a 401 or 403 with a JSON-RPC error body and no WWW-Authenticate loses its HTTP status対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープンbug P2 ready for work T-security T-transport
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
modelcontextprotocol/rust-sdk#1339 ·
メンテナーはふだん 3 日以内に返信
-
rmcp and rmcp-macros crates no longer include LICENSE (regression since 1.3.0)対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープンbug P2 ready for work T-config
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
modelcontextprotocol/rust-sdk#1335 ·
メンテナーはふだん 3 日以内に返信
-
auth: refresh_token() requests offline_access that was never granted, so refreshes fail with invalid_scope対応中かも @jstar0 が 3 日前に担当しました。 オープンbug P1 ready for work T-security T-transport
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
modelcontextprotocol/rust-sdk#1330 ·
メンテナーはふだん 3 日以内に返信
-
P3 question Stale T-documentation T-enhancement
難易度 1/5 1時間未満 初心者へのやさしさ 86/100
modelcontextprotocol/rust-sdk#1155 · コメント 1 件 ·
メンテナーはふだん 3 日以内に返信
-
enhancement P2 ready for work T-service
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
modelcontextprotocol/rust-sdk#1338 · コメント 1 件 ·
メンテナーはふだん 3 日以内に返信
modelcontextprotocol/rust-sdk の issue をすべて見る
似ている issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 63/100
metasequoiaime/msime#7328 ·
メンテナーはふだん 1 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
eclipse-opensovd/classic-diagnostic-adapter#616 ·
メンテナーはふだん 2 日以内に返信
-
documentation
難易度 1/5 1時間未満 初心者へのやさしさ 86/100
メンテナーはふだん 1 日以内に返信
-
track: content
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
0xAndersen/witness-log#10 ·
-
follow-up main-defect wave-A
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
carrick-sh/carrick#249 ·
メンテナーはふだん 1 日以内に返信