Shading Device Calculator MCP for AI. Calculate required dimensions for solar shading devices.
Works with every AI agent you already use
…and any MCP-compatible client








How this MCP server connects to your AI agent
Shading Device Calculator determines precise dimensions for horizontal louvers and vertical fins, helping architects guarantee thermal comfort standards are met.
This MCP calculates minimum projections required based on solar angles, letting you validate if existing buildings meet specific cutoff requirements.
It handles the complex geometry of sun path analysis so you don't have to do it by hand.
What AI agents can do with Shading Device Calculator Automation
Calculate vertical width
Computes the minimum width required for vertical fins based on solar geometry calculations.
Validate compliance
Checks if a given shading device meets predefined architectural or energy compliance standards.
Calculate horizontal depth
Calculates the minimum projection depth needed for horizontal louver systems to block direct sunlight.
Calculates the sun's precise altitude and azimuth for any given latitude, date, and time.
Determines the minimum projection depth needed for horizontal louver systems to achieve a set cutoff angle.
Computes the required minimum width for vertical fins based on solar geometry requirements.
Checks if a given shading device meets or fails to meet pre-set design criteria or target cutoff angles.
Ask an AI about this
Waiting for input…
What AI agents can do with Shading Device Calculator: 4 Tools
Use these four tools to calculate precise dimensions for shading devices by determining solar angles and validating compliance.
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 Shading Device Calculator on VinkiusCalculate Vertical Width
Computes the minimum width required for vertical fins based on solar geometry calculations.
Validate Compliance
Checks if a given shading device meets predefined architectural or energy compliance...
Calculate Horizontal Depth
Calculates the minimum projection depth needed for horizontal louver systems to...
Get Solar Position
Determines the solar altitude and azimuth angle at a specific geographic location...
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 Shading Device 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 Shading Device 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
Built on the Model Context Protocol (MCP) for 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 4 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
The Geometry Headache of Facade Design, Solved with Vinkius AI Gateway
Right now, figuring out the right size for shading devices means pulling up complex solar charts and running geometry calculations by hand. You check noon sun, then maybe you check sunset, but it's a huge manual process involving multiple tabs, copy-pasting coordinates, and cross-referencing physical formulas to ensure you account for every angle.
With this MCP, those painful steps vanish. You tell your agent the location and time; it handles the sun geometry instantly. Then, with simple inputs, you get back a definitive measurement—the exact depth or width needed—and an immediate compliance report.
Precision Shading Dimensions: Use `calculate_horizontal_depth`
Manual calculation forces you to pick one critical angle, like the design cutoff. If your actual sun path changes even slightly in the afternoon, that single dimension fails. You're stuck recalculating every time a minor change occurs.
Now, `calculate_horizontal_depth` takes the solar position into account and computes the minimum projection depth required to satisfy your target angle across various conditions. It gives you one reliable number.
What your AI can actually do with this
Designing a facade that blocks too much heat or lets in too little light is a constant headache. This MCP handles the physics and math behind solar shading devices. Instead of guessing dimensions, you calculate exactly what you need: the depth for horizontal louvers, or the width for vertical fins.
The process starts by pinpointing the sun's exact altitude and azimuth at any location and time using your AI client. Then, you input that data to figure out the precise minimum projection needed to block unwanted sunlight. You can also run a check against an existing design to see if it actually complies with local building codes or target angles.
Vinkius puts this powerful tool right in your catalog so your agent has access immediately, no setup required.
019ed924-4e0e-73cb-ad67-cc901c73f1f1 Here's how it actually works
The bottom line is you get accurate, calculated dimensions that meet architectural standards without running complex simulations.
First, tell your AI client the location and time. It uses that data to calculate the sun's exact position.
Next, input the solar angle data and your required cutoff target into the specific calculation tool (e.g., depth or width).
The MCP returns a concrete measurement—the minimum dimension needed, or a pass/fail compliance status.
Who is this actually for?
Facade designers and structural engineers need this. If you're wrestling with solar heat gain calculations or worried about a client's existing building failing code compliance checks, this MCP saves days of manual geometry work.
Uses the tool to determine the optimal size and type of shading device required for new builds based on local climate data.
Verifies that proposed louver or fin dimensions are calculated correctly before finalizing structural drawings.
Runs compliance checks on existing structures to determine if retrofitting is necessary to meet modern thermal performance standards.
What Changes When You Connect
You get precise calculations. Instead of approximating, you calculate the exact depth needed using calculate_horizontal_depth to meet a specific cutoff angle.
It checks existing structures against code. Use validate_compliance to quickly determine if an old facade passes or fails required solar standards.
No more guessing sun angles. First, run get_solar_position to feed your agent the precise altitude and azimuth for any time of day.
You nail vertical shading too. Need fin dimensions? calculate_vertical_width gives you the minimum width needed without complex trigonometry.
It saves huge amounts of time. You skip manual geometry drawing and run calculations directly through your AI client.
See it in action
Determining Optimal Louvre Depth
A designer needs to block harsh afternoon sun on a west-facing facade. They use get_solar_position to get the western angle, then run that data through calculate_horizontal_depth. The agent returns the required louver depth in meters, which they include directly in the blueprint.
Retrofitting an Old Building
The building owner wants to upgrade their facade but isn't sure if it meets modern energy codes. They use validate_compliance with the current dimensions and target angles. The result tells them immediately what needs fixing or confirms they pass inspection.
Calculating Fin Requirements
An engineer is designing a curtain wall system for a tropical climate. After getting the solar position, they run calculate_vertical_width to ensure the vertical fins are wide enough to block glare from side angles.
Comparing Design Options
An architect is comparing two louver designs (one shallow, one deep). They use get_solar_position and then feed the data into both calculate_horizontal_depth calls to quantify exactly which design provides better shading coverage.
The honest tradeoffs
Assuming sun angle is constant
A user calculates louver depth based only on the noon-day sun position and assumes that dimension works all day. This fails because solar angles change drastically throughout the afternoon.
Always start by calling get_solar_position multiple times for different hours (e.g., 9 AM, 12 PM, 4 PM). Then input those varied data points into calculate_horizontal_depth to find a dimension that works across the entire day.
Ignoring compliance checks
The design looks perfect on paper, but the project fails inspection because it doesn't meet local thermal comfort standards. The team wastes weeks redesigning.
After calculating your dimensions using calculate_vertical_width or calculate_horizontal_depth, always run validate_compliance. This confirms the calculated size actually meets the required standard.
Calculating only one axis
The user calculates horizontal depth but forgets that vertical fins are also needed for side glare, leading to uneven shading coverage.
Use both calculation tools. Run calculate_horizontal_depth for the louvers and then use calculate_vertical_width for the fins to get a complete, balanced facade system.
When It Fits, When It Doesn't
Use this MCP if your primary constraint is solar performance or thermal control. You need to know how much shading material (depth/width) is required to keep direct sunlight out based on location and time. The calculations must involve determining the sun's path first, using get_solar_position. Don't use it if your problem is purely structural load bearing; that requires a different kind of calculation. Also, don't rely only on one tool; for maximum accuracy, you should sequence the process: get position -> calculate dimension -> validate compliance. If your need is simply to draw geometry without considering sun angles or codes, this MCP isn't what you want.
Questions you might have
How do I find the sun's angle for my project using get_solar_position? +
You provide your AI client with the latitude, date, and time. The tool returns the specific solar altitude and azimuth angles needed to start all subsequent calculations.
What is the difference between calculate_horizontal_depth and calculate_vertical_width? +
Horizontal depth measures how far out a louver needs to project. Vertical width determines the required minimum side-to-side size of vertical fins for shading.
Can I use validate_compliance if my building is new? +
Yes, you can. While it's often used for retrofits, validate_compliance checks your proposed dimensions against any specified target angle or code requirements, regardless of the building's age.
Do I need to run get_solar_position before calculating depth? +
Yes. The calculation tools require precise solar data (altitude and azimuth) as an input. Running get_solar_position first provides that essential, accurate starting point.
What happens if I run `get_solar_position` with invalid latitude or longitude? +
The tool returns a specific error code and message. It won't crash; instead, it stops the calculation immediately so you know exactly which input parameter failed.
Do I need to run `get_solar_position` before running `validate_compliance`? +
No, you don't have to. You provide all necessary geometry and target angles directly to the tool. The system handles checking that data against its internal solar models.
What units does `calculate_horizontal_depth` return? +
The output is always returned in meters, representing the minimum required physical depth. This keeps the calculation consistent regardless of what unit system you use for inputs.
Does `calculate_vertical_width` account for seasonal changes? +
It calculates the width based on the parameters you provide. You must input the precise solar altitude and azimuth for the specific season or time period you are designing for.
What does the calculator determine? +
It calculates the minimum depth for horizontal louvers and the maximum width for vertical fins needed to block sunlight based on solar trigonometry.
How do I use the compliance tool? +
Use validate_compliance by providing your current device dimensions, solar position, and target cutoff angle to check if the shading is effective.
What inputs are required for solar position? +
You need the latitude of the site, the day of the year, and the time of day in HH:mm format.
We've already built the connector for Shading Device Calculator. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 4 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.