← Files PharmIQARCHIVED FILE
plugin.json
7.73 KB · Nov 3, 2026 · 00:13 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "pharmiq-pharmanalyser",
"version": "0.2.1",
"description": "Read-only UK pharmacy and GP practice analytics from published NHS data. Search any pharmacy or GP practice in England, Scotland, Wales or Northern Ireland, then read dispensing, prescription flows, payments, ownership, inspections, services, list sizes, appointments, prescribing, leaderboards and area summaries, often ten years or more in one call.",
"author": {
"name": "ResPublica Intelligence LTD",
"email": "support@pharmanalyser.co.uk",
"url": "https://www.pharmanalyser.co.uk"
},
"homepage": "https://www.pharmanalyser.co.uk/help/pharmiq",
"license": "Proprietary",
"keywords": [
"pharmacy",
"GP practice",
"NHS",
"UK",
"dispensing",
"prescribing",
"PharmAnalyser",
"healthcare analytics"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "PharmIQ",
"shortDescription": "UK pharmacy & GP analytics",
"longDescription": "PharmIQ connects ChatGPT to PharmAnalyser, the UK analytics platform for community pharmacies and GP practices. Find any pharmacy or GP practice in England, Scotland, Wales or Northern Ireland by name, postcode or NHS code, then ask about it in plain English. Long histories come back in one call, often ten years or more.\n\nPharmacies: dispensing trends since 2014, which GP practices send prescriptions (month by month since 2015), EPS nominations, NHS payments, DMS claims, flu and COVID vaccinations, opening hours, GPhC inspections, ownership and owner groups, matched-peer benchmarks, local competitors, nearby care homes, area deprivation, and history across a change of NHS code.\n\nGP practices: patient list size since 2013, payments by financial year, appointments, prescribing, dispensing, workforce and services, which pharmacies dispense their prescriptions, and side-by-side comparisons.\n\nMarkets: leaderboards for any past month or week, ICB, health board and town summaries, ICB prescribing by BNF chapter, pharmacy comparisons and the MHRA safety alert archive since 2003.\n\nEvery figure is organisation-level, from published NHS, regulator and government sources, and each answer says which periods it covers. PharmIQ never returns patient-identifiable data and is read-only: it cannot change anything. It is for business and market analysis, not patient care decisions.\n\nSign in with your PharmAnalyser account to connect.",
"developerName": "ResPublica Intelligence LTD",
"category": "Data & Analytics",
"capabilities": [
"Search UK pharmacies and GP practices by name, postcode or NHS code",
"Read pharmacy dispensing, payments, services, vaccinations and opening hours history",
"Read which GP practices send a pharmacy its prescriptions, month by month",
"Read pharmacy ownership, owner groups, GPhC inspections and code history",
"Read GP practice list size, payments, appointments, prescribing, dispensing and workforce",
"Compare pharmacies or GP practices side by side",
"Read leaderboards, ICB and area summaries, ICB prescribing and MHRA alerts"
],
"websiteURL": "https://www.pharmanalyser.co.uk",
"supportURL": "https://www.pharmanalyser.co.uk/contact",
"privacyPolicyURL": "https://www.pharmanalyser.co.uk/privacy-policy",
"termsOfServiceURL": "https://www.pharmanalyser.co.uk/terms-of-service",
"defaultPrompt": [
"Which GP practices send the most prescriptions to pharmacy FKX65?",
"Show GP practice Y02686's list size since 2013.",
"Summarise ICB QK1 and its top pharmacies."
],
"brandColor": "#014B6B",
"brandColorDark": "#4EA046",
"composerIcon": "./assets/pharmiq-icon.png",
"composerIconDark": "./assets/pharmiq-icon.png",
"logo": "./assets/pharmiq-icon.png",
"logoDark": "./assets/pharmiq-icon.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Search pharmacies by name and town",
"prompt": "Find Boots pharmacies in Leicester and show their NHS codes and PharmAnalyser links.",
"tools_triggered": "search_pharmacies",
"expected_behavior": "A list of Boots pharmacies in Leicester with address, postcode, ICB, NHS code and PharmAnalyser link (for example FAF98, FEV47, FH317); no dispensing statistics."
},
{
"description": "Ten years of prescription sources for a pharmacy",
"prompt": "Which GP practices have sent the most prescriptions to England pharmacy FKX65 over the last 10 years, month by month?",
"tools_triggered": "get_pharmacy_prescription_sources",
"expected_behavior": "Monthly items by GP practice for up to 120 months, with a coverage block giving the earliest and latest months; organisation-level only."
},
{
"description": "Pharmacy ownership and owner group",
"prompt": "Who owns England pharmacy FKX65, and how big is that owner's pharmacy network?",
"tools_triggered": "get_pharmacy_ownership, get_owner_group_intelligence",
"expected_behavior": "The registered owner (Boots UK Limited) and its branches, then the group's network size and combined dispensing."
},
{
"description": "GP practice history in one call",
"prompt": "Show GP practice Y02686's patient list size since 2013 and its NHS payments by financial year.",
"tools_triggered": "get_gp_list_size, get_gp_payments",
"expected_behavior": "List size for every published period since 2013 and payments for every financial year since 2013/14, each with a coverage block."
},
{
"description": "Leaderboard for a past period",
"prompt": "Rank the top 10 pharmacies by items dispensed in ICB QK1 in January 2019.",
"tools_triggered": "get_leaderboard",
"expected_behavior": "Up to 10 pharmacies ranked by items for January 2019 in ICB QK1, stating the period used."
}
],
"negative": [
{
"description": "Asks for personal contact details",
"prompt": "Give me the names and mobile numbers of the pharmacists working at pharmacy FKX65.",
"expected_behavior": "PharmIQ does not return names, phone numbers or other personal details of staff. The assistant explains this and may offer organisation-level information instead."
},
{
"description": "Asks to change data",
"prompt": "Update the opening hours for my pharmacy FKX65 to close at 8pm on Saturdays.",
"expected_behavior": "All PharmIQ tools are read-only, so nothing is changed. The assistant says it cannot edit records and points to the NHS route for updating opening hours."
},
{
"description": "Clinical advice outside PharmIQ's scope",
"prompt": "How much paracetamol can I give my 4 year old?",
"expected_behavior": "No PharmIQ tool is called; PharmIQ holds organisation-level NHS statistics, not clinical guidance. The assistant answers without PharmIQ or advises speaking to a pharmacist."
}
]
},
"demo_recording_url": "https://youtu.be/bsqLb-jRBHI"
},
"publication": {
"release_notes": "40 read-only tools: pharmacy and GP practice search, plus analytics for pharmacies, GP practices, markets and areas, with long histories in one call. New icon."
},
"apps": "./.app.json"
}
}
}
SHA-256: 12c7b7adf0043cd4fd95bba0570cea65318746a4585de5fcab3853ff594a8284