diff --git a/lib/compatible-clients.ts b/lib/compatible-clients.ts index a3441af..9370ec2 100644 --- a/lib/compatible-clients.ts +++ b/lib/compatible-clients.ts @@ -195,4 +195,23 @@ export const compatibleClients: readonly CompatibleClient[] = [ }, }, }, + { + name: "Theia IDE", + description: + "The Theia IDE is an open-source, AI-native IDE and platform for building custom tools and IDEs, developed under the Eclipse Foundation.", + homepageUrl: "https://theia-ide.org/", + instructionsUrl: + "https://theia-ide.org/docs/user_ai/#installing-agent-plugins-from-the-registry", + sourceUrl: "https://github.com/eclipse-theia/theia", + logo: { + lightSrc: "/images/logos/theia/light.svg", + darkSrc: "/images/logos/theia/dark.svg", + }, + supports: { + skills: true, + mcp: { + transports: ["stdio", "streamable-http"], + }, + }, + }, ]; diff --git a/public/images/logos/theia/dark.svg b/public/images/logos/theia/dark.svg new file mode 100644 index 0000000..fe34145 --- /dev/null +++ b/public/images/logos/theia/dark.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + diff --git a/public/images/logos/theia/light.svg b/public/images/logos/theia/light.svg new file mode 100644 index 0000000..f39c4e7 --- /dev/null +++ b/public/images/logos/theia/light.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + +