@albert-mr/genlayer-mcp-server
Version:
MCP server for generating GenLayer Intelligent Contracts with AI-native blockchain capabilities
22 lines • 742 B
JavaScript
import { Server } from '@modelcontextprotocol/sdk/server/index.js';
import { registerGenLayerTools } from './tools/toolRegistry.js';
import { readFileSync } from 'fs';
import { fileURLToPath } from 'url';
import { dirname, join } from 'path';
const __filename = fileURLToPath(import.meta.url);
const __dirname = dirname(__filename);
const packageJson = JSON.parse(readFileSync(join(__dirname, '../package.json'), 'utf-8'));
const version = packageJson.version;
export function createServer() {
const server = new Server({
name: 'genlayer-mcp-server',
version
}, {
capabilities: {
tools: {}
}
});
registerGenLayerTools(server);
return server;
}
//# sourceMappingURL=server.js.map