Remote MCP Server for Website Analysis

Integrations

  • Utilizes Cloudflare's Browser Rendering and AI capabilities for website analysis and content extraction.

  • Enables deployment of the MCP server on Cloudflare Workers infrastructure for serverless execution.

  • Provides the mcp-remote proxy package for connecting local MCP clients to the remote MCP server.

Erstellen eines Remote-MCP-Servers auf Cloudflare (ohne Authentifizierung)

In diesem Beispiel können Sie einen Remote-MCP-Server bereitstellen, der keine Authentifizierung bei Cloudflare Workers erfordert. Der Server enthält Tools zur Website-Analyse und Inhaltsextraktion mithilfe der Browser-Rendering- und KI-Funktionen von Cloudflare.

Erste Schritte:

Dadurch wird Ihr MCP-Server unter einer URL wie der folgenden bereitgestellt: remote-mcp-server-authless.<your-account>.workers.dev/sse

Alternativ können Sie die folgende Befehlszeile verwenden, um den Remote-MCP-Server auf Ihrem lokalen Computer zu erstellen:

npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless

Verfügbare Tools

Website-Analyse-Tools

  1. analyze_website
    • Scrapt und analysiert eine Website mithilfe des Browser-Renderings von Cloudflare
    • Verwendet Cloudflare AI, um eine Zusammenfassung des Website-Inhalts bereitzustellen
    • Eingabe: url (Zeichenfolge) – Die zu analysierende Website-URL
    • Beispiel: [tool] analyze_website(url: "https://example.com")
  2. Fragen zur Website stellen
    • Scrapt eine Website und beantwortet spezifische Fragen zu ihrem Inhalt
    • Verwendet Cloudflare AI, um Fragen zur Website zu verstehen und zu beantworten
    • Eingänge:
      • url (Zeichenfolge) – Die zu analysierende Website-URL
      • question (Zeichenfolge) – Ihre Frage zum Inhalt der Website
    • Beispiel: [tool] ask_q_about_website(url: "https://example.com", question: "What services does this company offer?")

Anpassen Ihres MCP-Servers

Um dem MCP-Server Ihre eigenen Tools hinzuzufügen, definieren Sie jedes Tool innerhalb der init() Methode von src/index.ts mit this.server.tool(...) .

Mit Cloudflare AI Playground verbinden

Sie können vom Cloudflare AI Playground, einem Remote-MCP-Client, eine Verbindung zu Ihrem MCP-Server herstellen:

  1. Gehen Sie zu https://playground.ai.cloudflare.com/
  2. Geben Sie die URL Ihres bereitgestellten MCP-Servers ein ( remote-mcp-server-authless.<your-account>.workers.dev/sse ).
  3. Sie können Ihre MCP-Tools jetzt direkt vom Spielplatz aus verwenden!

Verbinden Sie Claude Desktop mit Ihrem MCP-Server

Sie können auch von lokalen MCP-Clients aus eine Verbindung zu Ihrem Remote-MCP-Server herstellen, indem Sie den MCP-Remote-Proxy verwenden.

Um von Claude Desktop aus eine Verbindung zu Ihrem MCP-Server herzustellen, folgen Sie der Schnellstartanleitung von Anthropic und gehen Sie in Claude Desktop zu Einstellungen > Entwickler > Konfiguration bearbeiten.

Update mit dieser Konfiguration:

{ "mcpServers": { "calculator": { "command": "npx", "args": [ "mcp-remote", "http://localhost:8787/sse" // or remote-mcp-server-authless.your-account.workers.dev/sse ] } } }

Starten Sie Claude neu und die Tools sollten verfügbar werden.

Anforderungen

Um die Website-Analysetools nutzen zu können, benötigen Sie:

  1. Cloudflare Workers mit aktivierter Browserbindung
  2. Cloudflare AI-Bindung konfiguriert
  3. Entsprechende Berechtigungen für beide Bindungen

Stellen Sie sicher, dass Ihre wrangler.jsonc Folgendes enthält:

{ "browser": { "binding": "BROWSER" }, "ai": { "binding": "AI" } }
-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Ein authentifizierter Cloudflare Workers-Server, der Tools zum Scrapen, Analysieren und Beantworten von Fragen zu Websites mithilfe der Browser-Rendering- und KI-Funktionen von Cloudflare bereitstellt.

  1. Erste Schritte:
    1. Verfügbare Tools
      1. Website-Analyse-Tools
    2. Anpassen Ihres MCP-Servers
      1. Mit Cloudflare AI Playground verbinden
        1. Verbinden Sie Claude Desktop mit Ihrem MCP-Server
          1. Anforderungen

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that runs on Cloudflare Workers with OAuth login, allowing AI assistants like Claude to execute tools remotely through HTTP connections.
              Last updated -
              TypeScript
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server for Cloudflare Workers that integrates with Claude AI, enabling tool usage through OAuth login and SSE connections.
              Last updated -
              14
              TypeScript
            • A
              security
              A
              license
              A
              quality
              A server that leverages Playwright for automated browser testing and integrates with Cloudflare Workers, enabling AI assistants to control web browsers for navigation, interaction, and screenshots.
              Last updated -
              21
              60,271
              37
              TypeScript
              Apache 2.0
            • -
              security
              F
              license
              -
              quality
              A Cloudflare Workers-based server implementing the Model Context Protocol that enables AI assistants like Claude to securely access external tools through OAuth authentication.
              Last updated -
              14
              TypeScript

            View all related MCP servers

            ID: se9d08cr51