Skip to main content
Glama

Claude MCP Server

by risherb

Servidor Claude MCP

Un puente ligero que permite a la IA de Claude buscar en la web en tiempo real. Este servidor basado en Flask integra las funciones avanzadas de Claude con la búsqueda de DuckDuckGo, lo que permite a la IA acceder a información actualizada durante las conversaciones.

Descripción general del proyecto

Este proyecto implementa un servidor que permite a Claude realizar búsquedas web durante las conversaciones. Consta de:

  1. Servidor MCP : un servidor Flask que maneja llamadas de herramientas y realiza búsquedas web
  2. Integración de Claude : un cliente que se conecta a la API de Claude y administra las capacidades de uso de herramientas
  3. Interfaz de línea de comandos : una forma sencilla de interactuar con Claude + capacidades de búsqueda web

Características

  • 🔍 Integración de búsqueda web : permite a Claude buscar información en la web
  • 🤖 Compatibilidad con API de Claude 3 : funciona con los últimos modelos y funciones de uso de herramientas de Claude
  • Búsqueda en DuckDuckGo : utiliza DuckDuckGo para obtener resultados de búsqueda éticos y sin seguimiento.
  • Respuestas rápidas : Arquitectura optimizada para una rápida recuperación de información
  • 💬 Conversación natural : Claude puede incorporar sin problemas los resultados de búsqueda web en las conversaciones.

Instrucciones de configuración

Prerrequisitos

  • Python 3.9 o superior
  • Clave API de Claude

Instalación

  1. Clonar este repositorio
  2. Instalar dependencias:
    pip install -r requirements.txt
  3. Establezca su clave API de Claude:
    # On Windows $env:CLAUDE_API_KEY = "your-api-key" # On Linux/Mac export CLAUDE_API_KEY="your-api-key"

Ejecución del servidor

  1. Inicie el servidor MCP:
    python mcp_server.py
    El servidor se ejecutará en el puerto 5001 de forma predeterminada.
  2. Interactúa con Claude:
    python ask_claude.py "your question here"

Arquitectura

┌─────────────┐ ┌───────────────┐ ┌───────────────┐ │ User Query │────▶│ Claude Client │────▶│ Claude API │ └─────────────┘ └───────┬───────┘ └───────┬───────┘ │ │ │ │ │ ▼ │ ┌───────────────┐ │ │ Tool Call │ │ └───────┬───────┘ │ │ ▼ │ ┌───────────────┐ │ │ MCP Server │◀───────────┘ └───────┬───────┘ │ ▼ ┌───────────────┐ │ Web Search │ └───────────────┘

Puntos finales de API

  • GET /health : Punto final de comprobación de estado
  • GET / : Información del servidor y puntos finales disponibles
  • POST /tool_call : Procesar llamadas a herramientas de Claude

Ejemplos de uso

Pregúntale a Claude sobre los acontecimientos actuales:

python ask_claude.py "What happened in the world today?"

Pregunte sobre temas técnicos:

python ask_claude.py "Explain the latest advancements in quantum computing"

Licencia

Instituto Tecnológico de Massachusetts (MIT)

Expresiones de gratitud

-
security - not tested
A
license - permissive license
-
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.

Un servidor liviano basado en Flask que permite a Claude AI realizar búsquedas web en tiempo real a través de DuckDuckGo durante las conversaciones, lo que permite que la IA acceda a información actual.

  1. Descripción general del proyecto
    1. Características
      1. Instrucciones de configuración
        1. Prerrequisitos
        2. Instalación
        3. Ejecución del servidor
      2. Arquitectura
        1. Puntos finales de API
          1. Ejemplos de uso
            1. Licencia
              1. Expresiones de gratitud

                Related MCP Servers

                • -
                  security
                  A
                  license
                  -
                  quality
                  This MCP server utilizes DuckDuckGo for web searches, providing structured search results with metadata and features like smart content classification and language detection, facilitating easy integration with AI clients supporting the MCP protocol.
                  Last updated -
                  1
                  25
                  1
                  JavaScript
                  MIT License
                • A
                  security
                  A
                  license
                  A
                  quality
                  An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
                  Last updated -
                  1
                  93
                  Python
                  MIT License
                  • Apple
                  • Linux
                • -
                  security
                  F
                  license
                  -
                  quality
                  A server that provides DuckDuckGo search capabilities (text, image, news, video search and AI chat) through the Model Context Protocol.
                  Last updated -
                  Python
                  • Apple
                • -
                  security
                  A
                  license
                  -
                  quality
                  A server that enables AI assistants like Claude to safely run Python code and access websites, processing data for better AI understanding while providing helpful error messages.
                  Last updated -
                  2
                  Python
                  GPL 3.0
                  • Linux
                  • Apple

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/risherb/Claude_MCP_Server'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server