Skip to main content
Glama

DevDb MCP Server

code-lens-service.ts780 B
import * as vscode from 'vscode'; import { LaravelCodelensService } from './laravel/laravel-codelens-service'; export class LaravelCodelensProvider implements vscode.CodeLensProvider { private codeLenses: vscode.CodeLens[] = []; private _onDidChangeCodeLenses: vscode.EventEmitter<void> = new vscode.EventEmitter<void>(); public readonly onDidChangeCodeLenses: vscode.Event<void> = this._onDidChangeCodeLenses.event; constructor() { } public async provideCodeLenses(document: vscode.TextDocument, token: vscode.CancellationToken): Promise<vscode.CodeLens[]> { this.codeLenses = []; const laravelCodeLenses = await LaravelCodelensService.getCodelensFor(document) if (laravelCodeLenses) { this.codeLenses = laravelCodeLenses } return this.codeLenses; } }

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/damms005/devdb-vscode'

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