Skip to main content
Glama

Jimeng MCP Server

by ttkkasd
MIT License
2
debug-test.js2.18 kB
#!/usr/bin/env node // 调试测试脚本 - 直接测试API响应 import { JimengImageGenerator } from './dist/imageGenerator.js'; async function debugApiResponse() { console.log('开始调试即梦API响应...'); // 检查环境变量 if (!process.env.VOLCENGINE_ACCESS_KEY_ID || !process.env.VOLCENGINE_SECRET_ACCESS_KEY) { console.error('❌ 请设置环境变量 VOLCENGINE_ACCESS_KEY_ID 和 VOLCENGINE_SECRET_ACCESS_KEY'); console.log('示例:'); console.log('export VOLCENGINE_ACCESS_KEY_ID="your_access_key"'); console.log('export VOLCENGINE_SECRET_ACCESS_KEY="your_secret_key"'); process.exit(1); } const credentials = { accessKeyId: process.env.VOLCENGINE_ACCESS_KEY_ID, secretAccessKey: process.env.VOLCENGINE_SECRET_ACCESS_KEY, region: 'cn-north-1', service: 'cv' }; console.log('✅ 环境变量已设置'); const generator = new JimengImageGenerator(credentials); try { console.log('📡 正在调用API...'); const result = await generator.generateImage({ prompt: '蓝天白云', req_key: 'jimeng_high_aes_general_v21_L' }); console.log('\n=== 最终结果 ==='); console.log('✅ 图像生成成功!'); console.log('状态码:', result.algorithm_base_resp.status_code); console.log('状态消息:', result.algorithm_base_resp.status_message); console.log('请求ID:', result.algorithm_base_resp.request_id); console.log('图像URL数量:', result.image_urls.length); console.log('图像URLs:', result.image_urls); if (result.image_urls.length > 0) { console.log('\n📷 生成的图像:'); result.image_urls.forEach((url, index) => { console.log(`${index + 1}. ${url}`); }); } else { console.log('⚠️ 警告: 没有返回图像URL'); } } catch (error) { console.error('\n❌ 图像生成失败:'); console.error('错误信息:', error.message); if (error.response) { console.error('HTTP状态:', error.response.status); console.error('响应数据:', JSON.stringify(error.response.data, null, 2)); } process.exit(1); } } debugApiResponse();

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/ttkkasd/jimeng-mcp'

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