Skip to main content
Glama
by mohalmah
test-mcp-deployment-get.jsโ€ข1.65 kB
// Test script to verify MCP deployment get works import { apiTool } from './tools/google-app-script-api/apps-script-api/script-projects-deployments-get.js'; const scriptId = '1fSY7y3Rh84FsgJmrFIMm4AUOV3mPgelLRvZ4Dahrv68zyDzX-cGbeYjn'; const deploymentId = 'AKfycbzfRN3HuD8OsEwqQ9mSAGUbuGQrX3krWJPjewVkgKWEkzi_QpuoQBdDlrHBgAS4MhB4'; // From previous test async function testDeploymentGet() { console.log('๐Ÿงช Testing MCP deployment get...'); try { const result = await apiTool.function({ scriptId: scriptId, deploymentId: deploymentId }); console.log('โœ… Deployment get result:', JSON.stringify(result, null, 2)); if (result.deploymentId) { console.log('๐ŸŽ‰ Deployment retrieved successfully!'); console.log(`๐Ÿ“ฑ Deployment ID: ${result.deploymentId}`); if (result.entryPoints && result.entryPoints.length > 0) { console.log('๐Ÿ”— Entry Points:'); result.entryPoints.forEach((entryPoint, index) => { console.log(` ${index + 1}. Type: ${entryPoint.entryPointType}`); if (entryPoint.webApp) { console.log(` ๐ŸŒ Web App URL: ${entryPoint.webApp.url}`); console.log(` ๐Ÿ”’ Access: ${entryPoint.webApp.access}`); console.log(` ๐Ÿ‘ค Execute As: ${entryPoint.webApp.executeAs}`); } }); } else { console.log('โš ๏ธ No entry points found in deployment'); } } else { console.log('โŒ Deployment retrieval failed:', result); } } catch (error) { console.error('๐Ÿ’ฅ Error during deployment get:', error); } } testDeploymentGet();

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/mohalmah/google-appscript-mcp-server'

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