Skip to main content
Glama

OpenAI MCP Server

by bhjo0930
test_fallback.jsโ€ข1.89 kB
const { OpenAIStdioMCPServer } = require('./dist/server.js'); async function testGPT5Fallback() { console.log('๐Ÿงช GPT-5 โ†’ GPT-4o ์ž๋™ ํด๋ฐฑ ํ…Œ์ŠคํŠธ\n'); const server = new OpenAIStdioMCPServer(); try { console.log('๐Ÿ“ ์›น๊ฐœ๋ฐœ ์งˆ๋ฌธ์œผ๋กœ GPT-5 ํด๋ฐฑ ํ…Œ์ŠคํŠธ'); const result = await server.callGPT5({ prompt: "React์™€ Vue.js ์ค‘ ์–ด๋–ค ๊ฒƒ์„ ์„ ํƒํ•ด์•ผ ํ• ๊นŒ์š”? ๊ฐ๊ฐ์˜ ์žฅ๋‹จ์ ์„ ์ž์„ธํžˆ ๋น„๊ตํ•ด์ฃผ์„ธ์š”.", taskType: "analysis", domain: "frontend", optimizationLevel: "balanced", reasoningEffort: "medium", verbosity: "medium", maxTokens: 600 }); console.log('โœ… ํด๋ฐฑ ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ:'); console.log('๐Ÿ“ ์‘๋‹ต ๊ธธ์ด:', result.content.length, '๋ฌธ์ž'); console.log('๐Ÿ“Š ์ด ํ† ํฐ ์‚ฌ์šฉ๋Ÿ‰:', result.usage?.totalTokens); console.log('๐Ÿง  ์ถ”๋ก  ํ† ํฐ:', result.usage?.reasoningTokens); console.log('๐Ÿค– ๋ชจ๋ธ:', result.model); console.log('\n๐Ÿ” ์‘๋‹ต ๋‚ด์šฉ:'); console.log(result.content); console.log('\n๐Ÿ“ ์ฝ”๋”ฉ ์งˆ๋ฌธ ํ…Œ์ŠคํŠธ'); const result2 = await server.callGPT5({ prompt: "React์—์„œ useAuth ์ปค์Šคํ…€ ํ›…์„ ๋งŒ๋“ค์–ด์ฃผ์„ธ์š”. JWT ํ† ํฐ ๊ด€๋ฆฌ๋ฅผ ํฌํ•จํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.", taskType: "coding", domain: "implementation", reasoningEffort: "high", maxTokens: 800 }); console.log('โœ… ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ:'); console.log('๐Ÿ“ ์‘๋‹ต ๊ธธ์ด:', result2.content.length, '๋ฌธ์ž'); console.log('๐Ÿ“Š ์ด ํ† ํฐ ์‚ฌ์šฉ๋Ÿ‰:', result2.usage?.totalTokens); console.log('๐Ÿง  ์ถ”๋ก  ํ† ํฐ:', result2.usage?.reasoningTokens); console.log('\n๐Ÿ” ์ฝ”๋”ฉ ์‘๋‹ต ๋ฏธ๋ฆฌ๋ณด๊ธฐ:'); console.log(result2.content.substring(0, 300) + '...'); } catch (error) { console.error('โŒ ํด๋ฐฑ ํ…Œ์ŠคํŠธ ์‹คํŒจ:', error.message); } } testGPT5Fallback();

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/bhjo0930/openai_mcp'

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