Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2025 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Climatetracekmp

    Kotlin/Compose Multiplatform project to show climate related emission data from https://climatetrace.org/data. Built for the Model Context Protocol to enhance A

    301 stars
    Kotlin
    Updated Nov 4, 2025
    android
    compose
    compose-desktop
    compose-ios
    compose-multiplatform
    compose-web
    kmp
    kmp-sample
    kotlin
    kotlin-multiplatform
    kotlin-notebook
    ktor
    mcp
    swift
    swiftui
    wasm

    Documentation

    kotlin-version

    Kotlin/Compose Multiplatform project to show climate related emission data from https://climatetrace.org/data. Development just started so very much work in progress right now!

    Have started with showing sector emission data per country but ton of other info available as well (ideas very welcome!).

    Running on

    • iOS (SwiftUI + shared Compose Multiplatform UI)
    • Android
    • Desktop
    • Web (Wasm)
    • Web (Kotlin/JS) - contributed by https://github.com/yogeshVU
    • Kotlin Notebook
    • MCP Server

    The iOS client as mentioned includes shared Compose Multiplatform UI code. It also includes option to use either SwiftUI or Compose code for the Country List screen (in both cases selecting a country will navigate to shared Compose emissions details screen).

    Related posts:

    • Kotlin MCP 💜 Kotlin Multiplatform
    • Initial exploration of using Koog for developing Kotlin based AI agents
    • Using Google's Agent Development Kit for Java from Kotlin code

    Android (Compose)

    iOS (SwiftUI/Compose)

    Simulator Screenshot - iPhone 15 Pro - 2023-12-10 at 19 31 59

    Compose for Desktop

    Compose for Web (Wasm)

    Kotlin Notebook

    MCP Server

    The mcp-server module uses the Kotlin MCP SDK to expose an MCP tools endpoint (returning per country emission data) that

    can for example be plugged in to Claude Desktop as shown below. That module uses same KMP shared code.

    To integrate the MCP server with Claude Desktop for example you need to firstly run gradle shadowJar task and then select "Edit Config" under Developer Settings and add something

    like the following (update with your path)

    code
    {
      "mcpServers": {
        "kotlin-peopleinspace": {
          "command": "java",
          "args": [
            "-jar",
            "/Users/john.oreilly/github/ClimateTraceKMP/mcp-server/build/libs/serverAll.jar",
            "--stdio"
          ]
        }
      }
    }

    Full set of Kotlin Multiplatform/Compose/SwiftUI samples

    • PeopleInSpace (https://github.com/joreilly/PeopleInSpace)
    • GalwayBus (https://github.com/joreilly/GalwayBus)
    • Confetti (https://github.com/joreilly/Confetti)
    • BikeShare (https://github.com/joreilly/BikeShare)
    • FantasyPremierLeague (https://github.com/joreilly/FantasyPremierLeague)
    • ClimateTrace (https://github.com/joreilly/ClimateTraceKMP)
    • GeminiKMP (https://github.com/joreilly/GeminiKMP)
    • MortyComposeKMM (https://github.com/joreilly/MortyComposeKMM)
    • StarWars (https://github.com/joreilly/StarWars)
    • WordMasterKMP (https://github.com/joreilly/WordMasterKMP)
    • Chip-8 (https://github.com/joreilly/chip-8)

    Similar MCP

    Based on tags & features

    • DA

      Davinci Resolve Mcp

      Python·
      327
    • YU

      Yutu

      Go·
      317
    • BR

      Browser Control Mcp

      TypeScript·
      183
    • AW

      Aws Mcp Server

      Python·
      165

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • DA

      Davinci Resolve Mcp

      Python·
      327
    • YU

      Yutu

      Go·
      317
    • BR

      Browser Control Mcp

      TypeScript·
      183
    • AW

      Aws Mcp Server

      Python·
      165

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k