Clara — Personal Clean Air Planner

com.southlondonscientificPublished by southlondonscientific.comOfficial publisherv0.3.0Updated Oct 24, 2026

UK personal air quality advice and daily exposure assessment. Pairs with Hermes for live data.

VerifiedStreamable HTTPWeb executableLocation & LifestyleData & Analytics

Overview

AI-generated overview

A remote MCP server that gives personalized UK air quality advice and estimates daily personal air pollution exposure.

What you can do
It offers two tools. contextual_advice returns personalized air quality advice for a UK location and a specific user context, such as asthma, pregnancy, a school-age child, a gas cooker at home, a tube commute or outdoor exercise. exposure_assessment estimates personal daily air pollution exposure across home, work and commute using time-weighted modelling, including indoor source adjustments and route-based pollution and transport mode factors. The exposure estimates are based on annual average pollution figures, not live readings.
When to use it
Useful when a user asks an air quality question that depends on who they are or what they are about to do, or wants a picture of their daily exposure across home, work and commute in the UK. It is intended to pair with Hermes for live data.
Requirements
A remote streamable HTTP endpoint; no local package, account, API key or environment variable is declared. Network access to the provider's endpoint is needed.
Before you install
Exposure estimates rest on annual average pollution data rather than live readings, so they are not real-time. The service is UK-focused. Requests send location and personal context such as health conditions to a third-party endpoint.

Installation

In SourceWeft

  1. Open Clara — Personal Clean Air Planner in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.southlondonscientific%2Fclara/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "clara-personal-clean-air-planner": {
      "type": "http",
      "url": "https://clara-mcp.southlondonscientific.com/mcp"
    }
  }
}

Tools

2

contextual_advice

Personalised air quality advice for a UK location and a specific user context. Use this tool whenever the user asks an air-quality question that depends on *who they are* or *what they're about to do*: e.g. asthma, pregnancy, school-age child, gas cooker at home, tube commute, outdoor exercise. It composes location-specific pollution with the user's personal context to produce evidence-based advice — far more targeted than a generic "high pollution day" handout. Composable with Hermes: pass pm25/no2 from Hermes get_current_aq for advice based on live readings rather than annual average estimates. Returns structured advice with a plain-English summary, health context, and local intervention information. Present the 'summary' to users first. Args: postcode: UK postcode (e.g. "SE17 1RL"). Provides coords + LAEI pollution. latitude: Latitude for coordinate-based lookup. longitude: Longitude for coordinate-based lookup. pm25: PM2.5 concentration in ug/m3. Overrides location-based estimate. no2: NO2 concentration in ug/m3. Overrides location-based estimate. setting: Context — residential, school, workplace, outdoor_exercise, commute. has_gas_cooker: Whether the person has a gas cooker (affects indoor advice). commute_mode: If setting is commute — walk, cycle, bus, car, train, tube. has_indoor_sources: Indoor pollution sources (smoking, woodstove). audience: Target audience — general, children, elderly, respiratory, pregnant.

Parametersno2pm25settingaudiencelatitudepostcodelongitudecommute_modehas_gas_cookerhas_indoor_sources

exposure_assessment

Estimate personal daily air pollution exposure across home, work, and commute. Uses time-weighted modelling across environments: home (with indoor source adjustments), work, and commute (with route-based pollution and transport mode factors). Based on annual average pollution estimates, not live readings. Args: home_postcode: Home location UK postcode (e.g. "SE17 1RL"). Required. work_postcode: Work/school location postcode. Omit if not commuting. transport_mode: Commute mode — walk, cycle, bus, car, train, tube. work_frequency: How often you commute — most_days, some_days, less_often, never. commute_hour: Hour of commute (0-23) for time-of-day pollution adjustment. cooker_type: Home cooker type — gas, electric, induction, unknown. smoking_at_home: Whether anyone smokes indoors (major PM2.5 source). tube_line: London Underground line for tube commuters (e.g. "victoria").

Parameterstube_linecooker_typecommute_hourhome_postcoderequiredwork_postcodetransport_modework_frequencysmoking_at_home

Version history

1
  1. v0.3.0LatestSep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Southlondonscientific integrations