Skip to main content
Glama

Hive MCP Server

setup.ts1.01 kB
// Global setup for Jest tests import 'dotenv/config'; // Import environment requirements from Jest globals declare global { namespace NodeJS { interface Global { ENV_REQUIREMENTS?: { required: string[]; recommended: string[]; }; } } } // Use environment requirements from Jest config if available, otherwise use defaults const requirements = global.ENV_REQUIREMENTS || { required: ['HIVE_USERNAME'], recommended: [ 'HIVE_POSTING_KEY', 'HIVE_ACTIVE_KEY', 'HIVE_MEMO_KEY', 'HIVE_OWNER_KEY' ] }; // Environment variables state (export for use in tests) export const ENV_STATUS = { missing: { required: requirements.required.filter(varName => !process.env[varName]), recommended: requirements.recommended.filter(varName => !process.env[varName]) }, available: { required: requirements.required.filter(varName => !!process.env[varName]), recommended: requirements.recommended.filter(varName => !!process.env[varName]) } };

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/gluneau/hive-mcp-server'

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