Skip to main content
Glama
PLAN.md1.82 kB
## Client Sent Notifications `textDocument/didOpen` `textDocument/didClose` `initialized` `solution/open` ```json { "solution": "full/path/to/solution.sln" } ``` `project/open` ```json { "projects": [ "full/path/to/project.csproj", "full/path/to/another/project.csproj" ] } ``` `exit` # Client Sent Requests `initialize` ```csharp new InitializeParams { ProcessId = Environment.ProcessId, RootUri = new Uri(workspaceFullPath), WorkspaceFolders = [ new WorkspaceFolder { Name = workspaceFullPath, Uri = new Uri(workspaceFullPath), }, ], Capabilities = new ClientCapabilities { Workspace = new WorkspaceClientCapabilities { Diagnostic = null, }, TextDocument = new TextDocumentClientCapabilities { PublishDiagnostics = new PublishDiagnosticsTextDocumentSetting { RelatedInformation = true, VersionSupport = true, CodeDescriptionSupport = true, DataSupport = true, }, Diagnostic = new DiagnosticTextDocumentSetting { DynamicRegistration = true, RelatedDocumentSupport = true, }, }, }, } ``` `textDocument/definition` `textDocument/typeDefinition` `textDocument/implementation` `textDocument/references` `textDocument/hover` `textDocument/completion` `textDocument/documentSymbol` `workspace/symbol` `textDocument/diagnostic` `textDocument/rename` `shutdown` # Server Sent Requests/Notifications `client/registerCapability` `textDocument/publishDiagnostics` `window/logMessage` `window/_roslyn_showToast` `workspace/projectInitializationComplete` `workspace/diagnostic/refresh`

Latest Blog Posts

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/p1va/symbols-mcp'

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