#!/usr/bin/env python3
"""Test script to verify MCP server can start."""
import sys
import os
# Add src to path
sys.path.insert(0, os.path.dirname(__file__))
try:
print("Testing imports...", file=sys.stderr)
from src.config import settings
print(f"✓ Config loaded: API URL={settings.trustlayer_api_base_url}, Token={'SET' if settings.trustlayer_api_token else 'NOT SET'}", file=sys.stderr)
from src.server import server
print("✓ Server imported", file=sys.stderr)
from src.tools import get_tools
tools = get_tools()
print(f"✓ Tools loaded: {len(tools)} tools available", file=sys.stderr)
print("✓ All checks passed! Server should work.", file=sys.stderr)
sys.exit(0)
except Exception as e:
print(f"✗ Error: {e}", file=sys.stderr)
import traceback
traceback.print_exc(file=sys.stderr)
sys.exit(1)