Google PageRank for AI agents. 25,000+ tools indexed.

vitre MCP Server

ggoggam/vitre

Score: 75.0 → 0% Rank #3118 Browser Automation
[![AgentRank](https://agentrank-ai.com/api/v1/badge/ggoggam--vitre)](https://agentrank-ai.com/tool/ggoggam--vitre/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
Are you the maintainer of ggoggam/vitre? Claim this listing →

WebView automation for Kotlin Multiplatform. Run page workflows in an embedded WebView on Android, iOS and desktop, from your app, a test, or an LLM agent over MCP or Koog.

Add AgentRank to Claude Code Discover and compare tools like ggoggam/vitre — your AI finds the right one automatically
Get API Access →
claude mcp add agentrank -- npx -y agentrank-mcp-server

Overview

ggoggam/vitre is a Kotlin tool licensed under MIT. WebView automation for Kotlin Multiplatform. Run page workflows in an embedded WebView on Android, iOS and desktop, from your app, a test, or an LLM agent over MCP or Koog. Topics: agent, ai, ai-agents, automation, client-side-scraping, compose-multiplatform, kmp, koog, kotlin-multiplatform, mcp, webview.

Ranked #3118 out of 24846 indexed tools.

Ecosystem

Kotlin MIT
agentaiai-agentsautomationclient-side-scrapingcompose-multiplatformkmpkoogkotlin-multiplatformmcpwebview

Score Breakdown

StarsFreshnessIssue HealthContributorsDependents
Stars 15% 105

105 stars → growing community

Freshness 25% 2mo ago

Last commit 2mo ago → moderate activity

Issue Health 25% 100%

1/1 issues closed → responsive maintainer

Contributors 10% 1

1 contributor → solo project

Dependents 25% 0

No dependents → no downstream usage

npm Downloads N/A
PyPI Downloads N/A
Forks 1
Description Detailed
License MIT

Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →

How to Improve

Freshness high impact

Last commit was 64 days ago — a recent commit would boost your freshness score

Contributors medium impact

Single-contributor projects carry bus-factor risk — welcoming contributors boosts confidence

Dependents medium impact

No downstream dependents detected yet — adoption by other projects is the strongest trust signal

Badge all embed codes →

AgentRank score for ggoggam/vitre
[![AgentRank](https://agentrank-ai.com/api/v1/badge/ggoggam--vitre)](https://agentrank-ai.com/tool/ggoggam--vitre/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
<a href="https://agentrank-ai.com/tool/ggoggam--vitre/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge"><img src="https://agentrank-ai.com/api/v1/badge/ggoggam--vitre" alt="AgentRank"></a>

Embed Widget docs →

Embed a rich score widget on your site or blog.

<script src="https://agentrank-ai.com/embed.js" data-tool="ggoggam/vitre"></script>

Matched Queries

topic:mcp

From the README

# Vitre

**WebView automation for Kotlin Multiplatform.** Describe what you want done to a page as a list of
steps, then run it inside an embedded WebView on Android, iOS and the desktop: from your app, from
a test, or from an LLM agent over the Model Context Protocol or Koog.

```kotlin
val workflow = workflow("hn-top-story", "Hacker News top story") {
    navigate("https://news.ycombinator.com/")
    waitFor(".titleline > a", timeoutMs = 15_000)
    extract(".titleline > a", into = "headline")
    extract(".titleline > a", into = "url", from = Source.Attribute("href"))
}

WorkflowEngine(controller).run(workflow).collect { event ->
    if (event is WorkflowEvent.Completed) println(event.variables["headline"])
}
```

The same vocabulary is available four ways: as the Kotlin DSL above, as a Compose composable you
drop into a screen, and, for an agent that has never seen the page, as MCP tools or as Koog tools.
Those last two are two deliveries of one set of semantics rather than two imp
Read full README on GitHub →

Get the weekly AgentRank digest

Top movers, new tools, ecosystem insights — straight to your inbox.