ThinQConnectApi 0.1.0
dotnet add package ThinQConnectApi --version 0.1.0
NuGet\Install-Package ThinQConnectApi -Version 0.1.0
<PackageReference Include="ThinQConnectApi" Version="0.1.0" />
<PackageVersion Include="ThinQConnectApi" Version="0.1.0" />
<PackageReference Include="ThinQConnectApi" />
paket add ThinQConnectApi --version 0.1.0
#r "nuget: ThinQConnectApi, 0.1.0"
#:package ThinQConnectApi@0.1.0
#addin nuget:?package=ThinQConnectApi&version=0.1.0
#tool nuget:?package=ThinQConnectApi&version=0.1.0
ThinQConnectApi
LG ThinQ Connect API.
🛠️ Supported Calls
GetRoute: Resolve the ThinQ backend endpoints for the configured country.GetDevices: List ThinQ devices available for the configured PAT.GetDeviceProfile: Retrieve the profile JSON for a specific ThinQ device.GetDeviceState: Retrieve the current state JSON for a specific ThinQ device.ControlDevice: Send a control payload JSON document to a specific ThinQ device.
⚙️ Configuration
The server reads configuration from either command-line arguments or environment variables.
Command-line arguments
--country--pat--baseurl--stdio(default)--sse
Environment variables
THINQ_COUNTRYTHINQ_PATTHINQ_BASEURL
Claude Desktop
{
"mcpServers": {
"thinQConnect": {
"command": "mcpserver.ThinQConnect",
"args": [],
"env": {
"THINQ_COUNTRY": "NL",
"THINQ_PAT": "your-thinq-pat"
}
}
}
}
Notes
- The server uses the documented ThinQ Route API to resolve the correct backend for Device API calls.
- ThinQ documents a fixed
x-api-keyfor these APIs; this server uses that value by default. ControlDeviceaccepts raw JSON so it can pass through the device-specific control payload described by LG's device profiles.
Sponsors
Entity Framework Extensions and Dapper Plus are major sponsors and proud to contribute to the development of mcpserver.azuredevops.stdio.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- Microsoft.Extensions.Configuration (>= 8.0.0)
- Microsoft.Extensions.DependencyInjection (>= 8.0.1)
- Microsoft.Extensions.Http (>= 8.0.1)
- Microsoft.Extensions.Http.Polly (>= 8.0.1)
- System.Net.Http.Json (>= 8.0.1)
- System.Text.Json (>= 8.0.6)
-
net8.0
- Microsoft.Extensions.Configuration (>= 8.0.0)
- Microsoft.Extensions.DependencyInjection (>= 8.0.1)
- Microsoft.Extensions.Http (>= 8.0.1)
- Microsoft.Extensions.Http.Polly (>= 8.0.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.0 | 121 | 8/9/2026 |
| 0.0.2 | 117 | 7/29/2026 |
| 0.0.1-preview-01 | 103 | 7/26/2026 |
# 0.1.0 (09 August 2026)
- #3 Add ControlDevice [enhancement]
- #4 Upgrade to ModelContextProtocolServer.Hybrid version 0.9.0 + fixes [bug]
- #5 Use JsonElement instead of string and add multiple [enhancement]
The full release notes can be found here: https://github.com/StefH/mcpserver.ThinQConnect/blob/main/ReleaseNotes.md

