28 lines
554 B
JavaScript

#!/usr/bin/env node
/**
* FieldEdge MCP Server - Main Entry Point
*/
import { FieldEdgeServer } from './server.js';
async function main() {
const apiKey = process.env.FIELDEDGE_API_KEY;
const baseUrl = process.env.FIELDEDGE_BASE_URL;
if (!apiKey) {
console.error('Error: FIELDEDGE_API_KEY environment variable is required');
process.exit(1);
}
try {
const server = new FieldEdgeServer(apiKey, baseUrl);
await server.run();
} catch (error) {
console.error('Fatal error:', error);
process.exit(1);
}
}
main();