Wikidata MCP Mirror
Este paquete proporciona acceso a Wikidata a través del Model Context Protocol (MCP) para Goose y Claude Desktop.
¿Qué es esto?
Este paquete permite a Goose y Claude Desktop conectarse a un servidor MCP de Wikidata, lo que les da la capacidad de:
- Buscar entidades y propiedades en Wikidata
- Obtener metadatos de entidades
- Ejecutar consultas SPARQL
- Acceder a información estructurada sobre millones de conceptos
Opciones de instalación
Hay varias formas de configurar Goose o Claude Desktop para usar nuestro servidor Wikidata MCP:
Para Goose
Opción 1: Conexión directa (Recomendada)
Puedes conectarte directamente al servidor MCP usando el comando --with-remote-extension
:
goose session --with-remote-extension https://wikidata-mcp-mirror.onrender.com/sse
O para ejecutar un comando específico:
goose run -t "wikidata, quiénes son los últimos 3 papas?" --with-remote-extension https://wikidata-mcp-mirror.onrender.com/sse
Opción 2: Usando nuestro paquete npm
Instala nuestro paquete globalmente:
npm install -g wikidata-mcp-mirror
Usa el comando
wikidata-mcp
como extensión:goose session --with-extension "wikidata-mcp"
Para Claude Desktop
Opción 1: Configuración directa
Esta opción no requiere instalar nuestro paquete npm. Simplemente configura Claude Desktop para usar el paquete mcp-remote
para conectarse directamente a nuestro servidor.
Asegúrate de tener Node.js instalado en tu computadora.
Edita el archivo de configuración de Claude Desktop:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- Linux:
~/.config/Claude/claude_desktop_config.json
- macOS:
Reemplaza el contenido del archivo con:
{
"mcp": {
"command": "npx",
"args": [
"mcp-remote",
"--url",
"https://wikidata-mcp-mirror.onrender.com/sse"
]
}
}
- Reinicia Claude Desktop.
Opción 2: Usando nuestro paquete npm
Si prefieres usar nuestro paquete npm, sigue estos pasos:
Instala nuestro paquete globalmente:
npm install -g wikidata-mcp-mirror
Edita el archivo de configuración de Claude Desktop:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- Linux:
~/.config/Claude/claude_desktop_config.json
- macOS:
Reemplaza el contenido del archivo con:
{
"mcp": {
"command": "wikidata-mcp"
}
}
- Reinicia Claude Desktop.
Solución de problemas
Para Goose
Si tienes problemas para conectarte al servidor Wikidata MCP con Goose, prueba lo siguiente:
- Asegúrate de estar usando la URL correcta con el endpoint
/sse
:https://wikidata-mcp-mirror.onrender.com/sse
- Verifica que Node.js esté instalado correctamente ejecutando
node --version
en tu terminal. - Intenta ejecutar Goose con la bandera
--debug
para ver más información sobre la conexión. - Asegúrate de que no haya otras instancias de Goose ejecutándose (usa
pkill -f goose
para terminar todos los procesos).
Para Claude Desktop
Si tienes problemas para conectarte al servidor Wikidata MCP con Claude Desktop, prueba lo siguiente:
- Asegúrate de tener la última versión de Claude Desktop.
- Verifica que Node.js esté instalado correctamente ejecutando
node --version
en tu terminal. - Verifica la sintaxis de tu archivo
claude_desktop_config.json
. - Reinicia completamente Claude Desktop.
- Revisa los logs de Claude Desktop:
- macOS:
~/Library/Logs/Claude/mcp*.log
- Windows:
%APPDATA%\Claude\logs\mcp*.log
- macOS:
Licencia
MIT