Websuche Mcp-Server
Websuche mit kostenloser Google-Suche (KEINE API-KEYS ERFORDERLICH)
Übersicht
Was ist Websuche?
Websuche bezieht sich auf den Prozess, eine Suchmaschine zu verwenden, um Informationen im Internet zu finden. Es ermöglicht den Benutzern, Anfragen einzugeben und eine Liste relevanter Ergebnisse zu erhalten. Das von pskill9 entwickelte Websuchwerkzeug, bekannt als ### web-search, bietet eine einzigartige Funktion: Es ermöglicht den Benutzern, Suchen mit der Suchmaschine von Google durchzuführen, ohne dass API-Schlüssel erforderlich sind. Dies macht es für jeden, der Informationen online finden möchte, zugänglich und einfach zu bedienen.
Funktionen der Websuche
- Keine API-Schlüssel erforderlich: Benutzer können Suchen durchführen, ohne sich um die Beschaffung von API-Schlüsseln kümmern zu müssen, was es benutzerfreundlich macht.
- Kostenloser Zugang: Das Tool steht der Öffentlichkeit zur Verfügung, sodass jeder seine Funktionen kostenlos nutzen kann.
- Google-Suchintegration: Nutzt die leistungsstarken Suchalgorithmen von Google, um genaue und relevante Suchergebnisse bereitzustellen.
- Benutzerfreundliche Oberfläche: Entwickelt für eine einfache Nutzung, wodurch es für Benutzer aller technischen Niveaus zugänglich ist.
- Open Source: Das Projekt wird auf GitHub gehostet, was Entwicklern ermöglicht, beizutragen, zu forken und das Tool zu verbessern.
So verwenden Sie die Websuche
- Zugriff auf das Tool: Navigieren Sie zum Web-Such-Repository auf GitHub.
- Klonen oder Herunterladen: Sie können das Repository entweder mit Git klonen oder die ZIP-Datei auf Ihren lokalen Computer herunterladen.
- Anwendung ausführen: Befolgen Sie die Anweisungen im Repository, um die Anwendung einzurichten und auszuführen.
- Geben Sie Ihre Anfrage ein: Verwenden Sie die Suchleiste, um Ihre Anfrage einzugeben und drücken Sie die Eingabetaste.
- Ergebnisse anzeigen: Durchsuchen Sie die angezeigten Ergebnisse, die von Google bereitgestellt werden.
Häufig gestellte Fragen
Gibt es Kosten für die Nutzung von web-search?
Nein, web-search ist völlig kostenlos zu nutzen.
Muss ich mich registrieren oder anmelden, um das Tool zu verwenden?
Es ist keine Registrierung oder Anmeldung erforderlich, um Suchen durchzuführen.
Kann ich zum Projekt web-search beitragen?
Ja! Das Projekt ist Open Source, und Beiträge sind willkommen. Sie können das Repository forken und Pull-Requests einreichen.
Welche Art von Anfragen kann ich durchführen?
Sie können jede Art von Anfrage durchführen, die Sie normalerweise in Google eingeben würden, einschließlich Textsuchen, Fragen und mehr.
Gibt es eine Begrenzung für die Anzahl der Suchen, die ich durchführen kann?
Es gibt keine Begrenzungen für die Anzahl der Suchen, die Sie mit dem Websuch-Tool durchführen können.
Detail
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!
Serverkonfiguration
{
"mcpServers": {
"web-search": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/metorial/mcp-container--pskill9--web-search--web-search",
"node ./build/index.js"
],
"env": {}
}
}
}