Skip to main content

MCP server for Meteologix city search and fccompact forecasts

Project description

Meteologix MCP

Python MCP server for Meteologix location search and fccompact forecast data.

This package exposes Meteologix as Model Context Protocol tools:

  • meteologix_search_locations
  • meteologix_list_models
  • meteologix_get_meteogram
  • meteologix_get_current
  • meteologix_get_daily_summary

Install

pip install meteologix-mcp

Run

meteologix-mcp

MCP client configuration:

{
  "mcpServers": {
    "meteologix-weather": {
      "command": "meteologix-mcp"
    }
  }
}

City Search

Use meteologix_search_locations first:

{
  "query": "shanghai",
  "limit": 5
}

Then pass the returned city_id into forecast tools:

{
  "city_id": "1796236",
  "model": "rapid-euro",
  "hours": 48
}

The location search uses the Meteologix autocomplete endpoint:

https://search.meteologix.com/xx/autocomplete/jp/jp?q=shanghai&lang=EN&action=wetter&tab=

Forecast tools use:

https://meteologix.com/ajax_pub/fccompact

Notes

fccompact and autocomplete are Meteologix web endpoints observed from the public site. They are not documented as a public stability contract by Meteologix. Use reasonable request volume and respect Meteologix terms.

Maintainer Release

python -m build --no-isolation --outdir python_dist
python -m twine check python_dist/*
TWINE_USERNAME=__token__ TWINE_PASSWORD=pypi-... python -m twine upload python_dist/*

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

meteologix_mcp-0.1.0.tar.gz (9.5 kB view details)

Uploaded Source

Built Distribution

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

meteologix_mcp-0.1.0-py3-none-any.whl (9.6 kB view details)

Uploaded Python 3

File details

Details for the file meteologix_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: meteologix_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 9.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: node

File hashes

Hashes for meteologix_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 65bcf21368d71f0094f20b3f23aafae019f2c9b813347773f822f28bbfd99bd7
MD5 fb310bafb799c21606544a196f0c2f5a
BLAKE2b-256 7c7bbb8248a0c95ad7ef10d4651361050def693a1b2760c89c36acfe611c64d2

See more details on using hashes here.

File details

Details for the file meteologix_mcp-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for meteologix_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5366c7fac6b0d44a0263dab88c427407cda43b614654b08c2f3544554a29a4da
MD5 3788f339edb6c3cfc7bbcd2b7b02e41f
BLAKE2b-256 0fe481db4d7c7fff1054f8483f934fdbf1a036b13fa9f52e76fe23a3829c4d64

See more details on using hashes here.

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