ai-expert-workflow-mcp
Version:
Enhanced AI Expert Workflow MCP Server with structured conversation flow, topic tracking, and optional Task Master integration
38 lines (33 loc) • 1.16 kB
JavaScript
require('dotenv').config();
const fetch = require('node-fetch');
async function testOpenRouter() {
const apiKey = process.env.OPENROUTER_API_KEY;
console.log('API Key length:', apiKey.length);
console.log('API Key first 10 chars:', apiKey.substring(0, 10));
try {
const response = await fetch('https://openrouter.ai/api/v1/chat/completions', {
method: 'POST',
headers: {
'Authorization': `Bearer ${apiKey}`,
'Content-Type': 'application/json',
'HTTP-Referer': 'https://github.com/bacoco/ai-expert-workflow-mcp',
'X-Title': 'AI Expert Workflow MCP'
},
body: JSON.stringify({
model: 'tngtech/deepseek-r1t-chimera:free',
max_tokens: 100,
temperature: 0.7,
messages: [
{ role: 'system', content: 'You are a helpful assistant.' },
{ role: 'user', content: 'Say hello' }
]
})
});
const data = await response.json();
console.log('Response status:', response.status);
console.log('Response data:', JSON.stringify(data, null, 2));
} catch (error) {
console.error('Error:', error);
}
}
testOpenRouter();