Skip to main content
Glama

MCP Wikidata Server

by joelgombin
debug_mcp.py1.44 kB
#!/usr/bin/env python3 """Script de debug pour les problèmes MCP avec Claude Desktop.""" import json import logging import sys from mcp_wikidata.server import WikidataServer from mcp_wikidata.config import Config # Configuration du logging détaillé logging.basicConfig( level=logging.DEBUG, format='%(asctime)s - %(name)s - %(levelname)s - %(message)s', handlers=[ logging.StreamHandler(sys.stderr), logging.FileHandler('/tmp/mcp_wikidata_debug.log') ] ) logger = logging.getLogger(__name__) def main(): logger.info("=== DEBUT DEBUG MCP WIKIDATA ===") logger.info(f"Python version: {sys.version}") logger.info(f"Arguments: {sys.argv}") try: # Test de configuration config = Config.from_env() logger.info(f"Configuration chargée: {config}") # Test d'initialisation du serveur server = WikidataServer(config) logger.info("Serveur initialisé avec succès") # Test des outils tools = server.tools.get_tool_definitions() logger.info(f"Outils disponibles: {[t.name for t in tools]}") # Lancer le serveur normalement logger.info("Lancement du serveur MCP...") import asyncio asyncio.run(server.run()) except Exception as e: logger.error(f"ERREUR CRITIQUE: {e}", exc_info=True) sys.exit(1) if __name__ == "__main__": main()

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/joelgombin/mcp-wikidata'

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