Skip to main content
Glama

Terrakube MCP Server

by terrakube-io
config.ts647 B
import { z } from "zod"; import dotenv from "dotenv"; // Load environment variables from .env file dotenv.config(); const configSchema = z.object({ apiUrl: z.string(), patToken: z.string() }); export const CONFIG = configSchema.parse({ apiUrl: process.env.TERRAKUBE_API_URL, patToken: process.env.TERRAKUBE_PAT_TOKEN }); // Validate required configuration export function validateConfig(): boolean { if (!CONFIG.apiUrl) { console.error("Error: TERRAKUBE_API_URL is not set"); return false; } if (!CONFIG.patToken) { console.error("Error: TERRAKUBE_PAT_TOKEN is not set"); return false; } return true; }

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/terrakube-io/mcp-server-terrakube'

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