1. Conduid
  2. Developer Tools
  3. Tianji
MCP server · Developer Tools

Tianji

Tianji: Insight into everything, Website Analytics + Uptime Monitor + Server Status. not only another GA alternatives

92Excellent

Scored 2 days ago · breakdown

About Tianji

Tianji is an MCP server published by msgbyte in the Developer Tools category: tianji: Insight into everything, Website Analytics + Uptime Monitor + Server Status. not only another GA alternatives.

The repository has 3.1K stars and 195 forks, with the last commit 3 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/msgbyte/tianji

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Tianji

Powered by Claude · Grounded in docs

I know everything about Tianji. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 4 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • !No dynamic code executionSource scan found eval or shell execution. Review how tool inputs reach it before granting credentials.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v1.33.11v1.33.11 · 18 Oct 20261.33.11 (2026-10-18) Bug Fixes ai-gateway: preserve Anthropic stream terminal metadata (843278f) ai-gateway: preserve terminal metadata after filter annotations (586f787) ai-gateway: retain chat stream completion details (437a5c4)…
v1.33.10v1.33.10 · 18 Oct 20261.33.10 (2026-10-18) Features ai-gateway: add custom decisions passthrough (edc3790) ai-gateway: forward OpenRouter decisions (9c77cbf) application: add top event breakdown to statistics (86fbe58) application: show stacked events with…
v1.33.9v1.33.9 · 12 Oct 20261.33.9 (2026-10-12) Bug Fixes ai-gateway: record upstream responses costs (a29fbb8) auth: generate cryptographically secure jwt secrets (701915f) config: align jwt secret example placeholders (eabd67f)
v1.33.8v1.33.8 · 8 Oct 20261.33.8 (2026-10-07) Features ai-gateway: add provider filter to pricing lookup (4a18dd5) insights: add first-visit website metrics (7505191) insights: support built-in website properties (76b7bcd) website: detect in-app host browsers from…
v1.33.7v1.33.7 · 28 Sep 20261.33.7 (2026-09-28) Bug Fixes ai-gateway: use event-safe blank SSE heartbeats (8365ce7) ai-router: keep heartbeat-only stream failures retryable (b3c1842) application: handle concurrent session creation (3dc5fce)

README

CI Build Reporter Release Docker Build CI Docker Pulls Docker Image Size Tianji Visitor

Tianji

All-in-One Insight Hub

Website analytics + Uptime Monitor + Server Status = Tianji

All in one project!

Motivation

During our observations of the website. We often need to use multiple applications together. For example, we need analysis tools such as GA/umami to check pv/uv and the number of visits to each page, we need an uptime monitor to check the network quality and connectivity of the server, and we need to use prometheus to obtain the status reported by the server to check the quality of the server. In addition, if we develop an application that allows open source deployment, we often need a telemetry system to help us collect the simplest information about other people's deployment situations.

I think these tools should serve the same purpose, so is there an application that can integrate these common needs in a lightweight way? After all, most of the time we don't need very professional and in-depth functions. But in order to achieve comprehensive monitoring, I need to install so many services.

It's good to specialize in one thing, if we are experts in related abilities we need such specialized tools. But for most users who only have lightweight needs, an All-in-One application will be more convenient and easier to use.

Roadmap

  • website analysis
  • monitor
    • support passive reception of results
  • server status
  • problem notification
  • telemetry
  • openapi
  • website
  • team collaboration
  • utm track
  • waitlist
  • survey
    • survey page
  • lighthouse report
  • hooks
  • helm install support
    • allow install from public
  • improve monitor reporter usage
    • uninstall guide
    • download from server
    • custom params guide

Preview

Setup

Docker Compose

Run the included Compose stack from the repository root:

docker compose up -d

This starts both the tianji application and its postgres database. The application is available at http://localhost:12345 by default.

Environment

For local source development, create the server environment file before starting the dev server:

cp .env.example src/server/.env

At minimum, configure DATABASE_URL with the PostgreSQL connection string used by the server, for example:

DATABASE_URL="postgresql://tianji:tianji@localhost:5432/tianji?schema=public"

OPENAPI_KEY is only needed for the translation auto-generation command below.

Translation

Add a new translation

modify those file:

  • src/client/i18next-toolkit.config.cjs in this file, edit country code
  • src/client/utils/i18n.ts in this file, add for display

Then, run below code to auto generate

cd src/client
pnpm install
pnpm run translation:extract
pnpm run translation:translate # this will call chatgpt to run auto translation, so you need set env `OPENAPI_KEY` to make sure run correct

Then manual check translation file in src/client/public/locales

Improve translation

Direct update src/client/public/locales

Open Source

Tianji is open source with Apache 2.0 license.

And its inspired by umami license which under MIT and uptime-kuma which under MIT license too

One-Click Deployment

Deploy on Hostinger

Deploy on Sealos

Deploy to RepoCloud

Deploy to Render

Run on ClawCloud

README fetched from the repository 4 days ago. The original is authoritative.

Questions

About Tianji

How do I install Tianji?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Tianji safe to use with an AI agent?

Its trust score is 92 out of 100 (excellent). It passes 4 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Tianji still maintained?

Yes — the latest release is v1.33.11 (18 Oct 2026), and the last commit was 3 days ago. The repository has 3.1K stars and 143 open issues.