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.
Integrations
Provides tools for searching Wikipedia articles, retrieving article summaries, getting full article content, extracting article sections, and finding links within articles.
Servidor MCP de Wikipedia
Un servidor de Protocolo de Contexto de Modelo (MCP) que recupera información de Wikipedia para contextualizar los Modelos de Lenguaje Largo (LLM). Esta herramienta ayuda a los asistentes de IA a acceder a información factual de Wikipedia para fundamentar sus respuestas en fuentes fiables.
Descripción general
El servidor MCP de Wikipedia proporciona acceso en tiempo real a la información de Wikipedia mediante una interfaz estandarizada del Protocolo de Contexto de Modelo. Esto permite a los LLM recuperar información precisa y actualizada directamente de Wikipedia para mejorar sus respuestas.
Características
- Buscar en Wikipedia : encontrar artículos que coincidan con consultas específicas
- Recuperar contenido del artículo : Obtenga el texto completo del artículo con toda la información
- Resúmenes de artículos : Obtenga resúmenes concisos de artículos
- Extracción de secciones : recupera secciones específicas de los artículos
- Descubrimiento de enlaces : encuentre enlaces dentro de los artículos a temas relacionados
- Temas relacionados : Descubra temas relacionados con un artículo específico
- Compatibilidad con varios idiomas : acceda a Wikipedia en diferentes idiomas.
Instalación
Instalación mediante herrería
Para instalar wikipedia-mcp para Claude Desktop automáticamente a través de Smithery :
Uso de pipx (recomendado)
Utilizando un entorno virtual
De la fuente
Uso
Ejecutando el servidor
Configuración para Claude Desktop
Agregue lo siguiente a su archivo de configuración de Claude Desktop:
Ubicación del archivo de configuración:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Ventanas:
%APPDATA%/Claude/claude_desktop_config.json
- Linux:
~/.config/Claude/claude_desktop_config.json
Herramientas MCP disponibles
El servidor MCP de Wikipedia proporciona las siguientes herramientas para que los LLM interactúen con Wikipedia:
search_wikipedia
Busque en Wikipedia artículos que coincidan con una consulta.
Parámetros:
query
(cadena): el término de búsquedalimit
(entero, opcional): número máximo de resultados a devolver (predeterminado: 10)
Devoluciones:
- Una lista de resultados de búsqueda con títulos, fragmentos y metadatos
get_article
Obtenga el contenido completo de un artículo de Wikipedia.
Parámetros:
title
(cadena): El título del artículo de Wikipedia
Devoluciones:
- Contenido del artículo, incluido texto, resumen, secciones, enlaces y categorías
get_summary
Obtenga un resumen conciso de un artículo de Wikipedia.
Parámetros:
title
(cadena): El título del artículo de Wikipedia
Devoluciones:
- Un resumen textual del artículo
get_sections
Obtener las secciones de un artículo de Wikipedia.
Parámetros:
title
(cadena): El título del artículo de Wikipedia
Devoluciones:
- Una lista estructurada de secciones de artículos con su contenido
get_links
Obtenga los enlaces contenidos en un artículo de Wikipedia.
Parámetros:
title
(cadena): El título del artículo de Wikipedia
Devoluciones:
- Una lista de enlaces a otros artículos de Wikipedia
get_related_topics
Obtenga temas relacionados con un artículo de Wikipedia según enlaces y categorías.
Parámetros:
title
(cadena): El título del artículo de Wikipedialimit
(entero, opcional): número máximo de temas relacionados (predeterminado: 10)
Devoluciones:
- Una lista de temas relacionados con información relevante
Ejemplos de indicaciones
Una vez que el servidor esté funcionando y configurado con Claude Desktop, puedes usar indicaciones como:
- "Cuéntame sobre la computación cuántica usando la información de Wikipedia".
- "Resumir la historia de la inteligencia artificial basándose en Wikipedia".
- ¿Qué dice Wikipedia sobre el cambio climático?
- "Encuentre artículos de Wikipedia relacionados con el aprendizaje automático".
- "Consígueme la sección de introducción del artículo sobre redes neuronales de Wikipedia".
Recursos de MCP
El servidor también proporciona recursos MCP (similares a los puntos finales HTTP pero para MCP):
search/{query}
: busca en Wikipedia artículos que coincidan con la consultaarticle/{title}
: Obtenga el contenido completo de un artículo de Wikipediasummary/{title}
: Obtener un resumen de un artículo de Wikipediasections/{title}
: Obtener las secciones de un artículo de Wikipedialinks/{title}
: Obtener los enlaces en un artículo de Wikipedia
Desarrollo
Configuración de desarrollo local
Estructura del proyecto
wikipedia_mcp/
: Paquete principal__main__.py
: Punto de entrada para el paqueteserver.py
: implementación del servidor MCPwikipedia_client.py
: cliente de la API de Wikipediaapi/
: implementación de APIcore/
: Funcionalidad principalutils/
: Funciones de utilidad
Solución de problemas
Problemas comunes
- Error de conexión : asegúrese de que el comando en claude_desktop_config.json sea correcto
- Artículo no encontrado : Verifique la ortografía exacta de los títulos de los artículos
- Limitación de velocidad : la API de Wikipedia tiene límites de velocidad; considere agregar retrasos entre solicitudes
- Artículos grandes : algunos artículos de Wikipedia son muy grandes y pueden superar los límites de tokens.
Comprensión del Protocolo de Contexto Modelo (MCP)
El Protocolo de Contexto de Modelo (MCP) no es una API HTTP tradicional, sino un protocolo especializado para la comunicación entre LLM y herramientas externas. Características principales:
- Utiliza stdio (entrada/salida estándar) o SSE (eventos enviados por el servidor) para la comunicación
- Diseñado específicamente para la interacción con modelos de IA
- Proporciona formatos estandarizados para herramientas, recursos y sugerencias.
- Se integra directamente con Claude y otros sistemas de IA compatibles con MCP
Claude Desktop actúa como cliente MCP, mientras que este servidor proporciona las herramientas y recursos que Claude puede utilizar para acceder a la información de Wikipedia.
Contribuyendo
¡Agradecemos sus contribuciones! Consulte las normas en CONTRIBUTING.md .
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Conéctate con el autor
- 🌐 Portafolio: ravikumar-dev.me
- 📝 Blog: Medium
- 💼 LinkedIn: en/ravi-kumar-e
- 🐦 Twitter: @Ravikumar_d3v
This server cannot be installed
Un servidor de Protocolo de Contexto de Modelo que recupera información de Wikipedia para proporcionar contexto a los LLM, permitiendo a los usuarios buscar artículos, obtener resúmenes, contenido completo, secciones y enlaces de Wikipedia.