Skip to main content

Shared infrastructure for solar-data-mcp servers: HTTP client, cache, rate limiting, result envelope

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

solar_data_mcp_core-0.1.1.tar.gz (25.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

solar_data_mcp_core-0.1.1-py3-none-any.whl (23.8 kB view details)

Uploaded Python 3

File details

Details for the file solar_data_mcp_core-0.1.1.tar.gz.

File metadata

  • Download URL: solar_data_mcp_core-0.1.1.tar.gz
  • Upload date:
  • Size: 25.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for solar_data_mcp_core-0.1.1.tar.gz
Algorithm Hash digest
SHA256 d05b432c45d6e9e6f12de7f1ecb1a6a5617101c60f9f8398aec6044f1fd0b8ec
MD5 9c486318279628c1d53ef1ae9dd26476
BLAKE2b-256 05161ea202a7a875cdd47d024f4ac73a9dc02899ddfd3d50cd0240d1860da039

See more details on using hashes here.

Provenance

The following attestation bundles were made for solar_data_mcp_core-0.1.1.tar.gz:

Publisher: release.yml on hoodsy/solar-data-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file solar_data_mcp_core-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for solar_data_mcp_core-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 54b524080591476f47c7521eff833a6cb9b650c7d49e31f0140908a9f8c78f93
MD5 3f519a7e9cac2344522b2386099e8bb1
BLAKE2b-256 a9e42fd34d02eb67b45bd859f6ee8871ce28bf2434afd6a0fb392824a67e934b

See more details on using hashes here.

Provenance

The following attestation bundles were made for solar_data_mcp_core-0.1.1-py3-none-any.whl:

Publisher: release.yml on hoodsy/solar-data-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page