Skip to main content

solar-data-mcp-core

Shared infrastructure for solar-data-mcp — US open solar data, agent-accessible over MCP. One install gives an agent production modeling, solar economics, market intelligence, and generation forecasts, with every number carrying data + units + source + assumptions + warnings.

This package is the plumbing the servers share: the HTTP client (retry, token-bucket rate limiting, SQLite cache), the ToolResult envelope, the DuckDB bulk store, the error taxonomy, and solar-data-mcp doctor. You usually don't install it directly.

Where to go instead:

You want Go to
Everything (18 tools + 11 skills + 4 report prompts, one install) solar-data-mcp
Production & sizing only (PVWatts, NSRDB) solar-data-mcp-nrel
Tariffs, incentives & ROI only solar-data-mcp-economics
Installed prices, permitting & utility-scale only solar-data-mcp-market
48-hour generation forecasts only solar-data-mcp-forecast
The skill catalog, routing design & report templates docs/skills.md
Quickstart & agent config snippets repo README

Metadata

Release files for solar-data-mcp-core 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for solar-data-mcp-core 0.1.1
File Size Uploaded
solar_data_mcp_core-0.1.1.tar.gz 25.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for solar-data-mcp-core 0.1.1
File Interpreter ABI Platform
solar_data_mcp_core-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 49.1 kB

Release files / solar_data_mcp_core-0.1.1.tar.gz

Download URL solar_data_mcp_core-0.1.1.tar.gz
Size 25.3 kB
Tags Source
SHA-256 checksum
How to use checksums
d05b432c45d6e9e6f12de7f1ecb1a6a5617101c60f9f8398aec6044f1fd0b8ec
BLAKE2b-256 checksum
How to use checksums
05161ea202a7a875cdd47d024f4ac73a9dc02899ddfd3d50cd0240d1860da039
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 6, 2026.

Transparency log

Release files / solar_data_mcp_core-0.1.1-py3-none-any.whl

Download URL solar_data_mcp_core-0.1.1-py3-none-any.whl
Size 23.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
54b524080591476f47c7521eff833a6cb9b650c7d49e31f0140908a9f8c78f93
BLAKE2b-256 checksum
How to use checksums
a9e42fd34d02eb67b45bd859f6ee8871ce28bf2434afd6a0fb392824a67e934b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 6, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page