pound.one

UK inflation, take-home pay and public spending calculators with sources and shareable results.

Should I use this

Quality & Safety

A
Description quality
93%
Schema completeness
96%
Naming quality
87%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~3,312Tokens (tool definitions)
~12.2 KBTypical response size
Significant attention impact (2.59% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "pound-one": {
      "url": "https://pound.one/mcp"
    }
  }
}

Remote endpoints

https://pound.one/mcpstreamable-http

What it can do

Tool inventory

Tools (3)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢adjust_for_inflation(amount, from, to, series)

Compare GBP purchasing power between years, with prices, wages and housing context. RPI covers 1948 onwards; CPI covers 1988 onwards. "now" means the latest stored observation, not a live price.

Input Schema

{
  "type": "object",
  "properties": {
    "amount": {
      "type": "number",
      "minimum": 0.01,
      "maximum": 1000000000000,
      "description": "Amount in GBP; rounded to the nearest penny."
    },
    "from": {
      "type": "integer",
      "minimum": 1948,
      "maximum": 2026,
      "description": "Starting calendar year."
    },
    "to": {
      "default": "now",
      "description": "Ending calendar year, or latest available data.",
      "anyOf": [
        {
          "type": "integer",
          "minimum": 1948,
          "maximum": 2026
        },
        {
          "type": "string",
          "const": "now"
        }
      ]
    },
    "series": {
      "default": "rpi",
      "description": "Inflation measure; RPI has the longer history.",
      "type": "string",
      "enum": [
        "rpi",
        "cpi"
      ]
    }
  },
  "required": [
    "amount",
    "from"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "currency": {
      "type": "string",
      "const": "GBP"
    },
    "amount": {
      "type": "number"
    },
    "headline": {
      "type": "string"
    },
    "sources": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "label": {
            "type": "string"
          },
          "url": {
            "type": "string",
            "format": "uri"
          }
        },
        "required": [
          "label",
          "url"
        ],
        "additionalProperties": {}
      }
    },
    "assumptions": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "caveats": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "url": {
      "type": "string",
      "format": "uri"
    },
    "card": {
      "type": "string",
      "format": "uri"
    },
    "shareUrl": {
      "type": "string",
      "format": "uri"
    },
    "from": {
      "type": "integer",
      "minimum": 1948,
      "maximum": 2026
    },
    "to": {
      "anyOf": [
        {
          "type": "integer",
          "minimum": 1948,
          "maximum": 2026
        },
        {
          "type": "string",
          "const": "now"
        }
      ]
    },
    "series": {
      "type": "string",
      "enum": [
        "rpi",
        "cpi"
      ]
    },
    "seriesLabel": {
      "type": "string"
    },
    "result": {
      "type": "number",
      "description": "Equivalent amount in GBP."
    },
    "factor": {
      "type": "number"
    },
    "pctChange": {
      "type": "number"
    },
    "annualised": {
      "type": [
        "number",
        "null"
      ]
    },
    "data": {
      "type": "object",
      "properties": {
        "built": {
          "type": "string"
        },
        "index": {
          "type": "object",
          "properties": {
            "from": {
              "anyOf": [
                {
                  "type": "object",
                  "properties": {
                    "period": {
                      "type": "string"
                    },
                    "basis": {
                      "type": "string"
                    },
                    "value": {
                      "type": "number"
                    }
                  },
                  "required": [
                    "period",
                    "basis",
                    "value"
                  ],
                  "additionalProperties": {}
                },
                {
                  "type": "null"
                }
              ]
            },
            "to": {
              "anyOf": [
                {
                  "type": "object",
                  "properties": {
                    "period": {
                      "type": "string"
                    },
                    "basis": {
                      "type": "string"
                    },
                    "value": {
                      "type": "number"
                    }
                  },
                  "required": [
                    "period",
                    "basis",
                    "value"
                  ],
                  "additionalProperties": {}
                },
                {
                  "type": "null"
                }
              ]
            },
            "latest": {
              "type": "object",
              "properties": {
                "year": {
                  "type": "integer",
                  "minimum": -9007199254740991,
                  "maximum": 9007199254740991
                },
                "value": {
                  "type": "number"
                },
                "month": {
                  "type": "integer",
                  "minimum": -9007199254740991,
                  "maximum": 9007199254740991
                },
                "quarter": {
                  "type": "integer",
                  "minimum": -9007199254740991,
                  "maximum": 9007199254740991
                }
              },
              "required": [
                "year",
                "value"
              ],
              "additionalProperties": {}
            }
          },
          "required": [
            "from",
            "to",
            "latest"
          ],
          "additionalProperties": {}
        },
        "house": {
          "anyOf": [
            {
              "type": "object",
              "properties": {
                "from": {
                  "anyOf": [
                    {
                      "type": "object",
                      "properties": {
                        "period": {
                          "type": "string"
                        },
                        "basis": {
                          "type": "string"
                        },
                        "value": {
                          "type": "number"
                        }
                      },
                      "required": [
                        "period",
                        "basis",
                        "value"
                      ],
                      "additionalProperties": {}
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "to": {
                  "anyOf": [
                    {
                      "type": "object",
                      "properties": {
                        "period": {
                          "type": "string"
                        },
                        "basis": {
                          "type": "string"
                        },
                        "value": {
                          "type": "number"
                        }
                      },
                      "required": [
                        "period",
                        "basis",
                        "value"
                      ],
                      "additionalProperties": {}
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "latest": {
                  "type": "object",
                  "properties": {
                    "year": {
                      "type": "integer",
                      "minimum": -9007199254740991,
                      "maximum": 9007199254740991
                    },
                    "value": {
                      "type": "number"
                    },
                    "month": {
                      "type": "integer",
                      "minimum": -9007199254740991,
                      "maximum": 9007199254740991
                    },
                    "quarter": {
                      "type": "integer",
                      "minimum": -9007199254740991,
                      "maximum": 9007199254740991
                    }
                  },
                  "required": [
                    "year",
                    "value"
                  ],
                  "additionalProperties": {}
                }
              },
              "required": [
                "from",
                "to",
                "latest"
              ],
              "additionalProperties": {}
            },
            {
              "type": "null"
            }
          ]
        },
        "wage": {
          "anyOf": [
            {
              "type": "object",
              "properties": {
                "from": {
                  "anyOf": [
                    {
                      "type": "object",
                      "properties": {
                        "period": {
                          "type": "string"
                        },
                        "basis": {
                          "type": "string"
                        },
                        "value": {
                          "type": "number"
                        }
                      },
                      "required": [
                        "period",
                        "basis",
                        "value"
                      ],
                      "additionalProperties": {}
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "to": {
                  "anyOf": [
                    {
                      "type": "object",
                      "properties": {
                        "period": {
                          "type": "string"
                        },
                        "basis": {
                          "type": "string"
                        },
                        "value": {
                          "type": "number"
                        }
                      },
                      "required": [
                        "period",
                        "basis",
                        "value"
                      ],
                      "additionalProperties": {}
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "latest": {
                  "type": "object",
                  "properties": {
                    "year": {
                      "type": "integer",
                      "minimum": -9007199254740991,
                      "maximum": 9007199254740991
                    },
                    "value": {
                      "type": "number"
                    },
                    "month": {
                      "type": "integer",
                      "minimum": -9007199254740991,
                      "maximum": 9007199254740991
                    },
                    "quarter": {
                      "type": "integer",
                      "minimum": -9007199254740991,
                      "maximum": 9007199254740991
                    }
                  },
                  "required": [
                    "year",
                    "value"
                  ],
                  "additionalProperties": {}
                }
              },
              "required": [
                "from",
                "to",
                "latest"
              ],
              "additionalProperties": {}
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "built",
        "index",
        "house",
        "wage"
      ],
      "additionalProperties": {}
    },
    "buys": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "key": {
            "type": "string"
          },
          "label": {
            "type": "string"
          },
          "then": {
            "type": "object",
            "properties": {
              "pricePence": {
                "type": "number"
              },
              "quantity": {
                "type": "number"
              },
              "estimated": {
                "type": "boolean"
              },
              "period": {
                "type": "string"
              },
              "basis": {
                "type": "string"
              }
            },
            "required": [
              "pricePence",
              "quantity",
              "estimated",
              "period",
              "basis"
            ],
            "additionalProperties": {}
          },
          "now": {
            "type": "object",
            "properties": {
              "pricePence": {
                "type": "number"
              },
              "quantity": {
                "type": "number"
              },
              "estimated": {
                "type": "boolean"
              },
              "period": {
                "type": "string"
              },
              "basis": {
                "type": "string"
              }
            },
            "required": [
              "pricePence",
              "quantity",
              "estimated",
              "period",
              "basis"
            ],
            "additionalProperties": {}
          },
          "source": {
            "type": "object",
            "properties": {
              "label": {
                "type": "string"
              },
              "url": {
                "type": "string",
                "format": "uri"
              }
            },
            "required": [
              "label",
              "url"
            ],
            "additionalProperties": {}
          }
        },
        "required": [
          "key",
          "label",
          "then",
          "now",
          "source"
        ],
        "additionalProperties": {}
      }
    },
    "house": {
      "anyOf": [
        {
          "type": "object",
          "properties": {
            "then": {
              "type": "number"
            },
            "now": {
              "type": "number"
            },
            "ratio": {
              "type": "number"
            }
          },
          "required": [
            "then",
            "now",
            "ratio"
          ],
          "additionalProperties": {}
        },
        {
          "type": "null"
        }
      ]
    },
    "wage": {
      "anyOf": [
        {
          "type": "object",
          "properties": {
            "then": {
              "type": "number"
            },
            "now": {
              "type": "number"
            },
            "ratio": {
              "type": "number"
            }
          },
          "required": [
            "then",
            "now",
            "ratio"
          ],
          "additionalProperties": {}
        },
        {
          "type": "null"
        }
      ]
    },
    "housePerWage": {
      "anyOf": [
        {
          "type": "object",
          "properties": {
            "then": {
              "type": "number"
            },
            "now": {
              "type": "number"
            }
          },
          "required": [
            "then",
            "now"
          ],
          "additionalProperties": {}
        },
        {
          "type": "null"
        }
      ]
    },
    "wageEquivalent": {
      "type": [
        "number",
        "null"
      ]
    }
  },
  "required": [
    "currency",
    "amount",
    "headline",
    "sources",
    "assumptions",
    "caveats",
    "url",
    "card",
    "shareUrl",
    "from",
    "to",
    "series",
    "seriesLabel",
    "result",
    "factor",
    "pctChange",
    "annualised",
    "data",
    "buys",
    "house",
    "wage",
    "housePerWage",
    "wageEquivalent"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": {}
}
🟢calculate_take_home(amount, mode, region)

Employee income tax and National Insurance for 2026/27, or the gross salary needed for a target net income. England, Wales and Northern Ireland only; Scotland is unsupported. Excludes pensions, student loans, benefits and other income. Includes a historical UK taxpayer income rank.

Input Schema

{
  "type": "object",
  "properties": {
    "amount": {
      "type": "integer",
      "minimum": 1,
      "maximum": 1000000000,
      "description": "Annual gross salary (gross mode), or annual target take-home pay (net mode), in whole GBP. Multiply monthly figures by 12 first."
    },
    "mode": {
      "default": "gross",
      "type": "string",
      "enum": [
        "gross",
        "net"
      ]
    },
    "region": {
      "type": "string",
      "enum": [
        "england",
        "wales",
        "northern_ireland"
      ],
      "description": "Confirm the tax jurisdiction; Scottish income tax is not supported."
    }
  },
  "required": [
    "amount",
    "region"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "currency": {
      "type": "string",
      "const": "GBP"
    },
    "amount": {
      "type": "number"
    },
    "headline": {
      "type": "string"
    },
    "sources": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "label": {
            "type": "string"
          },
          "url": {
            "type": "string",
            "format": "uri"
          }
        },
        "required": [
          "label",
          "url"
        ],
        "additionalProperties": {}
      }
    },
    "assumptions": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "caveats": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "url": {
      "type": "string",
      "format": "uri"
    },
    "card": {
      "type": "string",
      "format": "uri"
    },
    "shareUrl": {
      "type": "string",
      "format": "uri"
    },
    "period": {
      "type": "string",
      "const": "annual"
    },
    "inputAmount": {
      "type": "number"
    },
    "mode": {
      "type": "string",
      "enum": [
        "gross",
        "net"
      ]
    },
    "region": {
      "type": "string",
      "enum": [
        "England",
        "Wales",
        "Northern Ireland"
      ]
    },
    "rules": {
      "type": "string"
    },
    "gross": {
      "type": "number"
    },
    "pa": {
      "type": "number"
    },
    "taxable": {
      "type": "number"
    },
    "tax": {
      "type": "number"
    },
    "ni": {
      "type": "number"
    },
    "net": {
      "type": "number"
    },
    "monthly": {
      "type": "number"
    },
    "weekly": {
      "type": "number"
    },
    "employerNi": {
      "type": "number"
    },
    "costToEmployer": {
      "type": "number"
    },
    "effectiveRate": {
      "type": "number"
    },
    "allInRate": {
      "type": "number"
    },
    "marginal": {
      "type": "number"
    },
    "bands": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "rate": {
            "type": "number"
          },
          "amount": {
            "type": "number"
          },
          "tax": {
            "type": "number"
          }
        },
        "required": [
          "name",
          "rate",
          "amount",
          "tax"
        ],
        "additionalProperties": {}
      }
    },
    "requestedAnnualNet": {
      "type": "number"
    },
    "netRoundingDifference": {
      "type": "number"
    },
    "percentile": {
      "type": "object",
      "properties": {
        "fractionBelow": {
          "type": "number"
        },
        "rank": {
          "type": "string"
        },
        "year": {
          "type": "string"
        },
        "population": {
          "type": "string"
        },
        "method": {
          "type": "string"
        }
      },
      "required": [
        "fractionBelow",
        "rank",
        "year",
        "population",
        "method"
      ],
      "additionalProperties": {}
    },
    "data": {
      "type": "object",
      "properties": {
        "taxYear": {
          "type": "string"
        },
        "percentileYear": {
          "type": "string"
        },
        "taxSource": {
          "type": "string"
        }
      },
      "required": [
        "taxYear",
        "percentileYear",
        "taxSource"
      ],
      "additionalProperties": {}
    }
  },
  "required": [
    "currency",
    "amount",
    "headline",
    "sources",
    "assumptions",
    "caveats",
    "url",
    "card",
    "shareUrl",
    "period",
    "inputAmount",
    "mode",
    "region",
    "rules",
    "gross",
    "pa",
    "taxable",
    "tax",
    "ni",
    "net",
    "monthly",
    "weekly",
    "employerNi",
    "costToEmployer",
    "effectiveRate",
    "allInRate",
    "marginal",
    "bands",
    "percentile",
    "data"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": {}
}
🟢compare_public_spending(amount, budget)

Express a GBP amount as a share and duration of a stored 2025-26 public budget, with comparisons against other budgets. The NHS comparison uses England's DHSC day-to-day budget as a proxy. These are illustrative averages, not live spending rates.

Input Schema

{
  "type": "object",
  "properties": {
    "amount": {
      "type": "number",
      "minimum": 0.01,
      "maximum": 1000000000000000,
      "description": "Amount in GBP."
    },
    "budget": {
      "default": "nhs",
      "description": "Budget to compare against; response also includes other budgets.",
      "type": "string",
      "enum": [
        "everything",
        "nhs",
        "pensions",
        "welfare",
        "interest",
        "education",
        "defence",
        "borrowing",
        "taxes",
        "monarchy"
      ]
    }
  },
  "required": [
    "amount"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "currency": {
      "type": "string",
      "const": "GBP"
    },
    "amount": {
      "type": "number"
    },
    "headline": {
      "type": "string"
    },
    "sources": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "label": {
            "type": "string"
          },
          "url": {
            "type": "string",
            "format": "uri"
          }
        },
        "required": [
          "label",
          "url"
        ],
        "additionalProperties": {}
      }
    },
    "assumptions": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "caveats": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "url": {
      "type": "string",
      "format": "uri"
    },
    "card": {
      "type": "string",
      "format": "uri"
    },
    "shareUrl": {
      "type": "string",
      "format": "uri"
    },
    "key": {
      "type": "string",
      "enum": [
        "everything",
        "nhs",
        "pensions",
        "welfare",
        "interest",
        "education",
        "defence",
        "borrowing",
        "taxes",
        "monarchy"
      ]
    },
    "label": {
      "type": "string"
    },
    "annual": {
      "type": "number"
    },
    "year": {
      "type": "string"
    },
    "seconds": {
      "type": "number"
    },
    "text": {
      "type": "string"
    },
    "scope": {
      "type": "string"
    },
    "source": {
      "type": "object",
      "properties": {
        "label": {
          "type": "string"
        },
        "url": {
          "type": "string",
          "format": "uri"
        }
      },
      "required": [
        "label",
        "url"
      ],
      "additionalProperties": {}
    },
    "verification": {
      "type": "object",
      "properties": {
        "status": {
          "type": "string",
          "const": "bundled_figure_not_reverified"
        },
        "datasetReviewFlag": {
          "type": "boolean"
        }
      },
      "required": [
        "status",
        "datasetReviewFlag"
      ],
      "additionalProperties": {}
    },
    "slug": {
      "type": "string"
    },
    "verb": {
      "type": "string"
    },
    "perSecond": {
      "type": "number"
    },
    "perDay": {
      "type": "number"
    },
    "share": {
      "type": "number",
      "description": "Fraction of the selected annual budget, not a percentage."
    },
    "others": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "key": {
            "type": "string",
            "enum": [
              "everything",
              "nhs",
              "pensions",
              "welfare",
              "interest",
              "education",
              "defence",
              "borrowing",
              "taxes",
              "monarchy"
            ]
          },
          "label": {
            "type": "string"
          },
          "annual": {
            "type": "number"
          },
          "year": {
            "type": "string"
          },
          "seconds": {
            "type": "number"
          },
          "text": {
            "type": "string"
          },
          "scope": {
            "type": "string"
          },
          "source": {
            "type": "object",
            "properties": {
              "label": {
                "type": "string"
              },
              "url": {
                "type": "string",
                "format": "uri"
              }
            },
            "required": [
              "label",
              "url"
            ],
            "additionalProperties": {}
          },
          "verification": {
            "type": "object",
            "properties": {
              "status": {
                "type": "string",
                "const": "bundled_figure_not_reverified"
              },
              "datasetReviewFlag": {
                "type": "boolean"
              }
            },
            "required": [
              "status",
              "datasetReviewFlag"
            ],
            "additionalProperties": {}
          }
        },
        "required": [
          "key",
          "label",
          "annual",
          "year",
          "seconds",
          "text",
          "scope",
          "source",
          "verification"
        ],
        "additionalProperties": {}
      }
    },
    "data": {
      "type": "object",
      "properties": {
        "fiscalYear": {
          "type": "string"
        },
        "built": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "required": [
        "fiscalYear",
        "built"
      ],
      "additionalProperties": {}
    }
  },
  "required": [
    "currency",
    "amount",
    "headline",
    "sources",
    "assumptions",
    "caveats",
    "url",
    "card",
    "shareUrl",
    "key",
    "label",
    "annual",
    "year",
    "seconds",
    "text",
    "scope",
    "source",
    "verification",
    "slug",
    "verb",
    "perSecond",
    "perDay",
    "share",
    "others",
    "data"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": {}
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded3 tools
verifiedversion not recorded3 tools
verifiedversion not recorded3 tools