Skip to main content
Glama
index.html4.84 kB
<!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>MCP Server</title> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet"> <style> body { padding-top: 20px; } .header { margin-bottom: 30px; } .card { margin-bottom: 20px; } </style> </head> <body> <div class="container"> <div class="header text-center"> <h1>MCP Server</h1> <p class="lead">Model Context Protocol Server for API Testing</p> </div> <div class="row"> <div class="col-md-6"> <div class="card"> <div class="card-header"> <h5>Upload Postman Collection</h5> </div> <div class="card-body"> <form action="/api/upload/collection" method="post" enctype="multipart/form-data"> <div class="mb-3"> <label for="collectionFile" class="form-label">Collection JSON File</label> <input class="form-control" type="file" id="collectionFile" name="file" accept=".json"> </div> <button type="submit" class="btn btn-primary">Upload</button> </form> </div> </div> </div> <div class="col-md-6"> <div class="card"> <div class="card-header"> <h5>Upload Postman Environment</h5> </div> <div class="card-body"> <form action="/api/upload/environment" method="post" enctype="multipart/form-data"> <div class="mb-3"> <label for="environmentFile" class="form-label">Environment JSON File</label> <input class="form-control" type="file" id="environmentFile" name="file" accept=".json"> </div> <button type="submit" class="btn btn-primary">Upload</button> </form> </div> </div> </div> </div> <div class="row mt-4"> <div class="col-md-12"> <div class="card"> <div class="card-header"> <h5>Server Information</h5> </div> <div class="card-body"> <div id="status" class="alert alert-info"> Checking server status... </div> <div id="db-status" class="alert alert-info"> Checking database connection... </div> </div> </div> </div> </div> </div> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/js/bootstrap.bundle.min.js"></script> <script> // 서버 상태 체크 fetch('/api/health/health') .then(response => response.json()) .then(data => { document.getElementById('status').classList.remove('alert-info'); document.getElementById('status').classList.add('alert-success'); document.getElementById('status').textContent = `Server Status: ${data.status}, Version: ${data.version}`; }) .catch(error => { document.getElementById('status').classList.remove('alert-info'); document.getElementById('status').classList.add('alert-danger'); document.getElementById('status').textContent = `Server Error: ${error.message}`; }); // 데이터베이스 상태 체크 fetch('/api/health/db-check') .then(response => response.json()) .then(data => { document.getElementById('db-status').classList.remove('alert-info'); document.getElementById('db-status').classList.add('alert-success'); document.getElementById('db-status').textContent = `Database Status: ${data.status}, Message: ${data.message}`; }) .catch(error => { document.getElementById('db-status').classList.remove('alert-info'); document.getElementById('db-status').classList.add('alert-danger'); document.getElementById('db-status').textContent = `Database Error: ${error.message}`; }); </script> </body> </html>

Latest Blog Posts

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/foxywolf-hub/mcp-server1'

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