Recherche Web Serveur Mcp
Recherche sur le web en utilisant la recherche Google gratuite (AUCUN CLÉ API REQUISE)
Aperçu
Qu'est-ce que la recherche Web ?
La recherche Web fait référence au processus d'utilisation d'un moteur de recherche pour trouver des informations sur Internet. Elle permet aux utilisateurs d'entrer des requêtes et de recevoir une liste de résultats pertinents. L'outil de recherche Web développé par pskill9, connu sous le nom de ### web-search, offre une fonctionnalité unique : il permet aux utilisateurs d'effectuer des recherches en utilisant le moteur de recherche de Google sans avoir besoin de clés API. Cela le rend accessible et facile à utiliser pour quiconque cherchant à trouver des informations en ligne.
Caractéristiques de la recherche Web
- Pas de clés API requises : Les utilisateurs peuvent effectuer des recherches sans le tracas d'obtenir des clés API, ce qui le rend convivial.
- Accès gratuit : L'outil est disponible pour un usage public, permettant à quiconque d'utiliser ses capacités sans aucun coût.
- Intégration de la recherche Google : Tire parti des puissants algorithmes de recherche de Google pour fournir des résultats de recherche précis et pertinents.
- Interface conviviale : Conçu pour être facile à utiliser, le rendant accessible aux utilisateurs de tous niveaux techniques.
- Open Source : Le projet est hébergé sur GitHub, permettant aux développeurs de contribuer, de forker et d'améliorer l'outil.
Comment utiliser la recherche Web
- Accédez à l'outil : Naviguez vers le dépôt web-search sur GitHub.
- Clonez ou téléchargez : Vous pouvez soit cloner le dépôt en utilisant Git, soit télécharger le fichier ZIP sur votre machine locale.
- Exécutez l'application : Suivez les instructions fournies dans le dépôt pour configurer et exécuter l'application.
- Entrez votre requête : Utilisez la barre de recherche pour entrer votre requête et appuyez sur entrer.
- Consultez les résultats : Parcourez les résultats affichés, qui sont alimentés par Google.
Questions Fréquemment Posées
Y a-t-il un coût pour utiliser web-search ?
Non, web-search est complètement gratuit à utiliser.
Dois-je m'inscrire ou me connecter pour utiliser l'outil ?
Aucune inscription ni connexion n'est requise pour effectuer des recherches.
Puis-je contribuer au projet web-search ?
Oui ! Le projet est open source, et les contributions sont les bienvenues. Vous pouvez forker le dépôt et soumettre des demandes de tirage.
Quel type de requêtes puis-je effectuer ?
Vous pouvez effectuer tout type de requête que vous entreriez normalement dans Google, y compris des recherches textuelles, des questions, et plus encore.
Y a-t-il une limite au nombre de recherches que je peux effectuer ?
Aucune limite n'est imposée sur le nombre de recherches que vous pouvez effectuer en utilisant l'outil web-search.
Détail
Web Search MCP Server
A Model Context Protocol (MCP) server that enables free web searching using Google search results, with no API keys required.
Features
- Search the web using Google search results
- No API keys or authentication required
- Returns structured results with titles, URLs, and descriptions
- Configurable number of results per search
Installation
- Clone or download this repository
- Install dependencies:
npm install
- Build the server:
npm run build
- Add the server to your MCP configuration:
For VSCode (Claude Dev Extension):
{
"mcpServers": {
"web-search": {
"command": "node",
"args": ["/path/to/web-search/build/index.js"]
}
}
}
For Claude Desktop:
{
"mcpServers": {
"web-search": {
"command": "node",
"args": ["/path/to/web-search/build/index.js"]
}
}
}
Usage
The server provides a single tool named search
that accepts the following parameters:
{
"query": string, // The search query
"limit": number // Optional: Number of results to return (default: 5, max: 10)
}
Example usage:
use_mcp_tool({
server_name: "web-search",
tool_name: "search",
arguments: {
query: "your search query",
limit: 3 // optional
}
})
Example response:
[
{
"title": "Example Search Result",
"url": "https://example.com",
"description": "Description of the search result..."
}
]
Limitations
Since this tool uses web scraping of Google search results, there are some important limitations to be aware of:
-
Rate Limiting: Google may temporarily block requests if too many searches are performed in a short time. To avoid this:
- Keep searches to a reasonable frequency
- Use the limit parameter judiciously
- Consider implementing delays between searches if needed
-
Result Accuracy:
- The tool relies on Google's HTML structure, which may change
- Some results might be missing descriptions or other metadata
- Complex search operators may not work as expected
-
Legal Considerations:
- This tool is intended for personal use
- Respect Google's terms of service
- Consider implementing appropriate rate limiting for your use case
Contributing
Feel free to submit issues and enhancement requests!
Configuration du serveur
{
"mcpServers": {
"web-search": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/metorial/mcp-container--pskill9--web-search--web-search",
"node ./build/index.js"
],
"env": {}
}
}
}