@gluonjs/core / packages/language-server/src / GluonMcpServer
Class: GluonMcpServer
Small read-only MCP surface backed by the same manifest and diagnostics as CI/editor tooling.
Constructors
Constructor
new GluonMcpServer():
GluonMcpServer
Returns
GluonMcpServer
Methods
handle()
handle(
request):McpResponse
Parameters
request
Returns
Example
Serve read-only API, diagnostics, and validation tools over MCP:
ts
import { GluonMcpServer, type McpRequest, type McpResponse } from '@gluonjs/language-server';
const request: McpRequest = { jsonrpc: '2.0', id: 1, method: 'tools/list' };
const response: McpResponse = new GluonMcpServer().handle(request);
console.log(response.jsonrpc, response.result);