test-bing.ts•895 B
import { searchBing } from '../engines/bing/index.js';
async function testBingSearch() {
console.log('🔍 Starting Bing search test...');
try {
const query = 'websearchmcp';
const maxResults = 10;
console.log(`📝 Search query: ${query}`);
console.log(`📊 Maximum results: ${maxResults}`);
const results = await searchBing(query, maxResults);
console.log(`🎉 Search completed, retrieved ${results.length} results:`);
results.forEach((result, index) => {
console.log(`\n${index + 1}. ${result.title}`);
console.log(` 🔗 ${result.url}`);
console.log(` 📄 ${result.description.substring(0, 100)}...`);
console.log(` 🌐 Source: ${result.source}`);
});
return results;
} catch (error) {
console.error('❌ Test failed:', error);
return [];
}
}
// Run the test
testBingSearch().catch(console.error);