true-solar-time-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@true-solar-time-mcpConvert 2026-06-16T13:10+08:00 to true solar time for longitude 104.06"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
true-solar-time-mcp
An MCP server for true solar time conversion and Chinese 时辰 boundary audit.
It is designed for time-sensitive divination workflows such as Qi Men Dun Jia, Bazi, date selection, and other agents that need to know whether civil clock time and local true solar time fall into the same two-hour 时辰.
Tools
convert_true_solar_time
Converts civil time to true solar time.
Input:
{
"datetime": "2026-06-16T13:10:00+08:00",
"longitude": 104.06,
"location": "Chengdu"
}Output includes:
UTC time
civil time with original offset
longitude correction
equation of time
true solar time
civil
时辰true solar
时辰boundary risk
audit_shichen_boundary
Audits whether civil clock time and true solar time cross a 时辰 boundary.
Risk labels:
Risk | Meaning |
| same |
| same |
| close to boundary; verify longitude and prefer true solar time |
| crosses |
qimen_time_prepare
Returns the datetime that should be used for time-based Qi Men charting.
If civil time and true solar time cross 时辰, it returns qimen_time_basis=true_solar_time.
Related MCP server: BaZi (Eight Characters) Calculator
Algorithm
The server computes:
longitude_correction_minutes = longitude * 4 - timezone_offset_minutes
true_solar_time = civil_time + longitude_correction_minutes + equation_of_timeThe equation of time uses a common NOAA-style approximation. This is intended for 时辰 boundary audit and metaphysics workflows, not navigation-grade astronomy.
Important:
datetimemust include an explicit timezone offset, such as+08:00or-04:00.Longitude is degrees east; west longitude is negative.
Latitude is optional and is kept for audit/display. It does not directly change true solar time.
Install
npm install
npm run build
npm testMCP Config
Example Codex/Claude/OpenCode-style MCP config:
[mcp_servers.true_solar_time]
command = "node"
args = ["C:\\path\\to\\true-solar-time-mcp\\dist\\server.js"]For local development:
npm run build
node dist/server.jsExample Result
{
"civil_time": "2026-06-16T13:10:00+08:00",
"longitude_correction_minutes": -63.76,
"equation_of_time_minutes": -0.357,
"true_solar_time": "2026-06-16T12:05:53+08:00",
"civil_shichen": { "name": "未时", "branch": "未" },
"solar_shichen": { "name": "午时", "branch": "午" },
"crosses_shichen": true,
"boundary_risk": "critical"
}License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
BaZi four pillars, Chinese zodiac, lunisolar calendar and almanac days for AI agents.
Read-only Bazi, True Solar Time, and Chinese almanac tools in English and Traditional Chinese.
Convert times between IANA zones and detect skipped or ambiguous DST local times.
Current time by timezone, astronomy events, and moon phases
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables generation of detailed Chinese Ziwei Doushu (Purple Star) astrological charts with geographic location support and true solar time conversion. Provides tools for geocoding locations, converting Beijing time to apparent solar time, and creating comprehensive astrology readings based on birth information.813MIT
- FlicenseNot gradedqualityNot gradedmaintenanceCalculates Chinese BaZi (Four Pillars of Destiny) charts based on birth date, time, and location, including solar term information, decade luck cycles, and true solar time corrections.2-

OpenFate Bazi MCPofficial
AlicenseAqualityAmaintenanceEnables AI agents to calculate deterministic Bazi (Four Pillars) charts with True Solar Time and Earthly Branch interactions, avoiding LLM hallucination of calendrical math.6161145MIT- AlicenseNot gradedqualityBmaintenanceProvides precise Chinese metaphysics chart calculation (Bazi, Ziwei, Qimen) with true solar time correction, outputting structured JSON and Markdown for AI integration.3MIT