Proposal: keyless Parallel Search MCP client example
Les mainteneurs répondent en général sous 2 jours
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- Une demi-journée
- Accessibilité débutants
- 30/100
Piste de recherche
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.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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?
- Langage dominant
- Rust
- Étoiles
- 4k
- Forks
- 688
- Merge moyen
- 4 j 10 h
- PR mergées (30 j)
- 37
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de modelcontextprotocol/rust-sdk
-
auth: refresh_token() requests offline_access that was never granted, so refreshes fail with invalid_scopePeut-être pris @jstar0 l’a pris il y a 16 jours. Ouvertebug P1 ready for work T-security T-transport
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
modelcontextprotocol/rust-sdk#1330 ·
Les mainteneurs répondent en général sous 2 jours
-
docs: ClientHandler list_changed callbacks don't mention Peer::listen (2026-07-28)Peut-être pris @DaleSeo l’a pris il y a 1 jour. Ouverteenhancement P2 ready for work T-documentation
modelcontextprotocol/rust-sdk#1394 · 1 commentaire · 1 personne assignée ·
Les mainteneurs répondent en général sous 2 jours
-
Support the Skills extension (SEP-2640)Peut-être pris @DaleSeo l’a pris il y a 1 jour. Ouverteenhancement P2 ready for work T-enhancement T-handler T-model T-service
modelcontextprotocol/rust-sdk#1391 · 1 commentaire · 1 personne assignée ·
Les mainteneurs répondent en général sous 2 jours
-
reqwest Streamable HTTP client matches response Content-Type by case-sensitive prefixPeut-être pris @DaleSeo l’a pris il y a 2 jours. Ouvertebug P1 ready for work T-transport
modelcontextprotocol/rust-sdk#1389 · 1 commentaire · 1 personne assignée ·
Les mainteneurs répondent en général sous 2 jours
-
Streamable HTTP server: Accept and Content-Type are matched case-sensitively and by substring/prefixPeut-être pris @DaleSeo l’a pris il y a 4 jours. Ouvertebug P1 ready for work T-transport
modelcontextprotocol/rust-sdk#1381 · 1 commentaire · 1 personne assignée ·
Les mainteneurs répondent en général sous 2 jours
Toutes les issues de modelcontextprotocol/rust-sdk
Issues similaires
-
area/backends bug session-analysis
Difficulté 2/5 1-3 heures Accessibilité débutants 69/100
Les mainteneurs répondent en général sous 1 jour
-
docs good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
-
crash
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 65/100
aaif-goose/goose#13125 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
Les mainteneurs répondent en général sous 1 jour