Skip to main content
Glama
ServerDownload.csproj1.7 kB
 <!-- Defines a project that downloads the language server nuget package. This is not a real project, just a helpful x-plat way to acquire the nuget package containing the language server executables. --> <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <PackageNameBase>Microsoft.CodeAnalysis.LanguageServer</PackageNameBase> <PackageVersion>5.0.0-1.25353.13</PackageVersion> <RestorePackagesPath Condition=" '$(RestorePackagesPath)' == '' ">/tmp/lsp-download</RestorePackagesPath> <ServerPath Condition=" '$(DownloadPath)' == '' ">./LspServer/</ServerPath> <TargetFramework>net9.0</TargetFramework> <DisableImplicitNuGetFallbackFolder>true</DisableImplicitNuGetFallbackFolder> <AutomaticallyUseReferenceAssemblyPackages>false</AutomaticallyUseReferenceAssemblyPackages> <RestoreSources> https://pkgs.dev.azure.com/azure-public/vside/_packaging/vs-impl/nuget/v3/index.json </RestoreSources> </PropertyGroup> <ItemGroup> <PackageDownload Include="$(PackageNameBase).$(Platform)" version="[$(PackageVersion)]" /> </ItemGroup> <Target Name="SimplifyPath" AfterTargets="Restore"> <PropertyGroup> <PackageIdFolderName>$(PackageNameBase.ToLower()).$(Platform.ToLower())</PackageIdFolderName> <PackageContentPath>$(RestorePackagesPath)/$(PackageIdFolderName)/$(PackageVersion)/content/LanguageServer/$(Platform)/</PackageContentPath> </PropertyGroup> <ItemGroup> <ServerFiles Include="$(PackageContentPath)**/*" /> </ItemGroup> <Copy SourceFiles="@(ServerFiles)" DestinationFolder="$(ServerPath)%(RecursiveDir)" /> <RemoveDir Directories="$(RestorePackagesPath)" /> </Target> </Project>

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