BaZi Basic Calculator MCP for AI. Map a life profile using birth date and time.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
BaZi Basic Calculator gives you the Four Pillars of Destiny by running a birth date and time through complex Chinese astrological calculations.
This MCP analyzes how your life's elements interact, telling you about potential strengths or challenges based on your unique elemental profile.
What your AI can do
Calculate four pillars
Generates the complete Four Pillars (Stem and Branch) from any specific birth date and time.
Lookup component properties
Finds the elemental nature, polarity, and other properties for a given Heavenly Stem or Earthly Branch.
Identify elemental interaction
Determines the relationship between any two different elemental components (e.g., generation or control).
Input a specific date and time to generate the complete set of Four Pillars (Heavenly Stems and Earthly Branches).
Look up any component—a Stem or Branch—to find its basic element, polarity, and nature.
Determine the functional relationship between two specified elemental components (e.g., Wood generating Fire).
Ask an AI about this
Waiting for input…
BaZi Basic Calculator: 3 Tools Available
These three specialized tools let you calculate core pillars, check component properties, and map out how life's elements interact.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using BaZi Basic Calculator on VinkiusCalculate Four Pillars
Generates the complete Four Pillars (Stem and Branch) from any specific birth date and time.
Lookup Component Properties
Finds the elemental nature, polarity, and other properties for a given Heavenly Stem...
Identify Elemental Interaction
Determines the relationship between any two different elemental components (e.g....
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with BaZi Basic Calculator, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by BaZi Basic Calculator. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 3 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Reading life charts used to mean hours of manual reference work.
When you're doing a full reading, you typically start with basic input. Then, you have to manually cross-reference every single component in the four pillars against massive historical and elemental tables just to confirm its properties. That takes hours of clicking through tabs and copy-pasting data between reference sheets.
Now, your agent handles that complexity. You feed the date and time into this MCP's `calculate_four_pillars` tool, getting the core structure instantly. Then, you use other tools in the suite to analyze relationships without ever touching a dusty textbook again.
Identify Elemental Interactions
You no longer need separate flowcharts or reference guides just to see how Wood and Water relate. The `identify_elemental_interaction` tool handles the logic. You simply tell it which two elements you're comparing.
It instantly tells you if one element generates, controls, or is neutral to the other. This makes your final interpretation much sharper and faster.
What your AI can actually do with this
Ever needed to read someone’s personal constitution using their birth details? This connector handles the Four Pillars of Destiny (BaZi) analysis. You simply input a person's date and time of birth, and the system derives their core elemental makeup—the Heavenly Stems and Earthly Branches that define them. From those pillars, you can map out how different elements interact with each other to form a complete profile.
It’s more than just calculating; it helps you see the underlying relationships between Wood, Fire, Water, and so on. Because this is such specialized analysis, we put it in the Vinkius catalog so your agent can access it alongside thousands of other tools.
019ed63b-54c2-7106-8f03-54c175709772 Here's how it actually works
The bottom line is, it turns a birth date into a structured map of life's energies.
You provide the client's specific birth date and time.
The MCP uses that information to generate the four pillars of destiny, which are your core components.
From those components, you can then run checks on elemental relationships or look up specific properties.
Who is this actually for?
Astrologists and cultural consultants who need to perform detailed elemental readings without manual chart work. It’s for anyone whose professional process requires interpreting deep, specific biographical data.
Needs to quickly calculate the Four Pillars of Destiny and map out how those elements interact when analyzing a client's chart.
Uses elemental analysis to identify potential life challenges or natural talents for clients during a consultation.
What Changes When You Connect
You get the full Four Pillars instantly. Instead of manual calculations, run calculate_four_pillars to derive all necessary Heavenly Stems and Earthly Branches from just a birth date and time.
Pinpoint elemental details fast. Use lookup_component_properties to verify the element or polarity of any specific Stem or Branch without consulting external charts.
Understand dynamics right away. Run identify_elemental_interaction to see if one force supports another, like Water generating Wood.
Build a full analysis chain. You can combine tools, for example using lookup_component_properties results within your broader interpretation flow.
Cut down on manual cross-referencing. All elemental data is housed in the Vinkius catalog, letting your agent access it alongside thousands of other specialized functions.
See it in action
Analyzing a New Client's Potential
A client gives you their birth date. You use calculate_four_pillars to map the four pillars. Then, you feed two key components into identify_elemental_interaction to see if there’s an inherent conflict or strong partnership in their chart.
Verifying a Component's Meaning
You get a Stem name but aren't sure of its polarity. You run lookup_component_properties on the Stem to confirm if it’s Yang or Yin, ensuring your final reading is accurate.
Comparing Two Life Phases
You calculate two different sets of pillars (e.g., birth vs. current year). You then use identify_elemental_interaction to compare the elements from both periods and see how they relate.
The honest tradeoffs
Treating Pillars as Random Data
Just listing out the Stems and Branches for a client without context. This gives zero actionable insight.
First, use calculate_four_pillars to get the full set. Then, run through identify_elemental_interaction on key pairs to explain why those elements matter.
Manual Element Lookups
Opening a massive reference chart or book just to confirm if 'Metal' is Yang or Yin.
Use lookup_component_properties right in your agent flow. It gives you the polarity and element instantly, keeping your process fast.
When It Fits, When It Doesn't
Use this MCP when your analysis requires mapping a person’s entire life profile based on time and date of birth. If you only need to check one isolated piece of data (like just knowing if 'Fire' is Yang), you might be able to use a simpler lookup tool. But because BaZi involves three distinct layers—the initial calculation, the component properties, and the relationship mapping—you need this suite. Don't try to interpret complex elemental relationships without running identify_elemental_interaction first; it’s key to making sense of the whole picture.
Questions you might have
How do I start a BaZi reading using calculate_four_pillars? +
You just provide the client's full birth date and time to calculate_four_pillars. The tool immediately delivers the four pillars, giving you the fundamental structure for your reading.
What if I need to check a component’s element? Should I use lookup_component_properties? +
Yes. Use lookup_component_properties when you need to verify the basic nature, like checking if a specific Branch is Yin or Yang. It's a quick data retrieval step.
Does identify_elemental_interaction tell me everything about the person? +
No. That tool only maps the relationship between two elements you name. You have to use it alongside calculate_four_pillars and lookup_component_properties for a full picture.
Is this MCP better than using static astrology charts? +
Yes, because it's dynamic. Instead of just showing data, the MCP allows your agent to run specific analyses—like checking elemental relationships—based on live user input and complex logic.
If I use calculate_four_pillars and provide incomplete or invalid date information, how does the MCP handle it? +
The system validates inputs before running any calculation. If the birth date is missing a component (like time zone or year), you'll get an explicit error message detailing exactly which piece of data needs correction.
Are there rate limits if I run many element interactions using identify_elemental_interaction? +
Vinkius manages standard rate limiting for all users. If you're running high-volume, repetitive checks, keep an eye on the usage quotas displayed in your client dashboard; this ensures reliable performance.
Can I process multiple components at once when using lookup_component_properties? +
While designed to look up one component at a time, you can chain calls or pass an array of inputs depending on your client's capabilities. This allows for efficient analysis of several Stems and Branches in sequence.
What happens if I try to identify the relationship between two elements that are not standard Chinese components? +
The MCP requires recognized Heavenly Stems or Earthly Branches as input. If you provide non-standard terms, the tool will return a specific error code indicating an unrecognized component.
What is the Four Pillars of Destiny? +
It is a traditional system that analyzes an individual's destiny by dividing their birth moment into four pillars: Year, Month, Day, and Hour.
How do I use the `calculate_four_pillars` tool? +
Provide the year, month, day, and hour of birth in Gregorian format to get the corresponding Heavenly Stems and Earthly Branches.
Can I check elemental relationships? +
Yes, use the identify_elemental_interaction tool to see if one element generates or overcomes another.
We've already built the connector for BaZi Basic Calculator. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 3 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.