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. It has been installed 0 times through Conduid.
The repository has 3.0K stars and 187 forks, with the last commit 6 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.
Install
npx tianjiThis 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
Security checks
- ·README presentNot checked yet.
- ·License declaredNot checked yet.
- ·Tests presentNot checked yet.
- ·Dependencies pinnedNot checked yet.
- ·No dynamic code executionNot checked yet.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
Releases
README
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






Translation
Add a new translation
modify those file:
src/client/i18next-toolkit.config.cjsin this file, edit country codesrc/client/utils/i18n.tsin 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
README mirrored from the source repository 3 days ago. The original is authoritative.