{"objects":[{"downloads":{"monthly":3409238,"weekly":649369},"dependents":"3","updated":"2026-10-10T21:58:08.359Z","searchScore":81.972885,"package":{"name":"@jest-mock/express","keywords":["test","testing","mock","mocking","jest","express","expressjs","controller","ts","typescript"],"version":"3.0.0","description":"A lightweight Jest mock for unit testing Express","sanitized_name":"@jest-mock/express","publisher":{"email":"bikk.uk@outlook.com","username":"bikk.uk"},"maintainers":[{"email":"adam@aboyce.uk","username":"aboyce"},{"email":"bikk.uk@outlook.com","username":"bikk.uk"}],"license":"MIT","date":"2025-02-03T20:48:41.468Z","links":{"homepage":"https://github.com/bikk-uk/jest-mock-express#readme","repository":"git+https://github.com/bikk-uk/jest-mock-express.git","bugs":"https://github.com/bikk-uk/jest-mock-express/issues","npm":"https://www.npmjs.com/package/@jest-mock/express"}},"score":{"final":81.972885,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":195961,"weekly":29479},"dependents":"1","updated":"2026-10-10T21:54:08.598Z","searchScore":67.75021,"package":{"name":"uk-modulus-check","keywords":["vocalink","modulus","check","uk","bank","account","validation"],"version":"2.0.11","description":"TypeScript class that validates UK bank account details using the modulus checking algorithm.","sanitized_name":"uk-modulus-check","publisher":{"email":"olicairns93@gmail.com","username":"oli5679"},"maintainers":[{"email":"olicairns93@gmail.com","username":"oli5679"}],"license":"MIT","date":"2025-11-25T15:31:29.704Z","links":{"homepage":"https://github.com/oli5679/uk-modulus-check","repository":"git+https://github.com/oli5679/uk-modulus-check.git","bugs":"https://github.com/oli5679/uk-modulus-check/issues","npm":"https://www.npmjs.com/package/uk-modulus-check"}},"score":{"final":67.75021,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":810669,"weekly":178053},"dependents":"57","updated":"2026-10-10T21:56:41.509Z","searchScore":60.164146,"package":{"name":"country-code-lookup","keywords":["fips","iso","country","code","countries"],"version":"0.1.5","description":"Finds countries by various country codes","sanitized_name":"country-code-lookup","publisher":{"email":"richard.astbury@gmail.com","username":"richard.astbury"},"maintainers":[{"email":"richard.astbury@gmail.com","username":"richard.astbury"}],"license":"MIT","date":"2026-03-25T11:59:02.397Z","links":{"homepage":"https://github.com/richorama/country-code-lookup","repository":"git+https://github.com/richorama/country-code-lookup.git","bugs":"https://github.com/richorama/country-code-lookup/issues","npm":"https://www.npmjs.com/package/country-code-lookup"}},"score":{"final":60.164146,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":96075,"weekly":24592},"dependents":"1","updated":"2026-10-10T22:12:44.299Z","searchScore":59.330498,"package":{"name":"@ukic/fonts","keywords":[],"version":"3.2.17","description":"Typography assets for @ukic components","sanitized_name":"@ukic/fonts","publisher":{"email":"icds5@gchq.gov.uk","username":"gchq-developer-112"},"maintainers":[{"email":"icds@gchq.gov.uk","username":"mi6-255"},{"email":"icds2@gchq.gov.uk","username":"gchqdeveloper741"},{"email":"icds1@gchq.gov.uk","username":"gchqdeveloper847"},{"email":"icds4@gchq.gov.uk","username":"gchq-developer-299a"},{"email":"icds3@gchq.gov.uk","username":"gchq-dev-530"},{"email":"icds5@gchq.gov.uk","username":"gchq-developer-112"}],"license":"MIT","date":"2026-09-21T15:12:09.749Z","links":{"homepage":"https://github.com/mi6/ic-ui-kit#readme","repository":"git+https://github.com/mi6/ic-ui-kit.git","bugs":"https://github.com/mi6/ic-ui-kit/issues","npm":"https://www.npmjs.com/package/@ukic/fonts"}},"score":{"final":59.330498,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":44776,"weekly":9696},"dependents":"2","updated":"2026-10-10T21:50:26.468Z","searchScore":57.41747,"package":{"name":"uk-modulus-checking","keywords":["vocalink"],"version":"0.1.5","description":"Validate a UK bank account number against a sort code using the VocaLink modulus check","sanitized_name":"uk-modulus-checking","publisher":{"email":"bot@uphold.com","username":"botatuphold"},"maintainers":[{"email":"bot@uphold.com","username":"botatuphold"},{"email":"ruipmarinho@gmail.com","username":"ruimarinho"},{"email":"tiago.ribeiro@gmail.com","username":"fixe"}],"license":"MIT","date":"2026-09-02T11:52:43.873Z","links":{"homepage":"https://github.com/uphold/uk-modulus-checking","repository":"git+https://github.com/uphold/uk-modulus-checking.git","bugs":"https://github.com/uphold/uk-modulus-checking/issues","npm":"https://www.npmjs.com/package/uk-modulus-checking"}},"score":{"final":57.41747,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":740298,"weekly":179571},"dependents":"8","updated":"2026-10-10T21:56:52.575Z","searchScore":55.53978,"package":{"name":"dotted-map","keywords":["map","svg","dots","dotted","world","countries","country"],"version":"3.1.0","description":"Create a SVG map filled with dots for the world or countries","sanitized_name":"dotted-map","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:deb4034f-0ccc-479e-8f96-33db3581309f","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"basile@bruneau.email","username":"ntag"}],"license":"MIT","date":"2026-02-25T22:30:37.643Z","links":{"homepage":"https://github.com/NTag/dotted-map","repository":"git+https://github.com/NTag/dotted-map.git","bugs":"https://github.com/NTag/dotted-map/issues","npm":"https://www.npmjs.com/package/dotted-map"}},"score":{"final":55.53978,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":150111,"weekly":38478},"dependents":"32","updated":"2026-10-10T21:55:33.480Z","searchScore":53.5791,"package":{"name":"postcode","keywords":["uk","postcode","validation","parsing"],"version":"5.1.0","description":"UK Postcode helper methods","sanitized_name":"postcode","publisher":{"email":"cablanchard@gmail.com","username":"cablanchard"},"maintainers":[{"email":"cablanchard@gmail.com","username":"cablanchard"}],"license":"MIT","date":"2021-02-24T06:06:06.491Z","links":{"homepage":"https://github.com/ideal-postcodes/postcode#readme","repository":"git+https://github.com/ideal-postcodes/postcode.git","bugs":"https://github.com/ideal-postcodes/postcode/issues","npm":"https://www.npmjs.com/package/postcode"}},"score":{"final":53.5791,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":291528,"weekly":62650},"dependents":"263","updated":"2026-10-10T21:49:18.509Z","searchScore":52.99026,"package":{"name":"promise-mysql","keywords":["promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control","dsl","fluent interface","database","mysql","mysql-promise","bluebird","q"],"version":"5.2.0","description":"A bluebird wrapper for node-mysql","sanitized_name":"promise-mysql","publisher":{"email":"luke@lukeb.co.uk","username":"lukeb"},"maintainers":[{"email":"luke@lukeb.co.uk","username":"lukeb"}],"license":"MIT","date":"2022-04-30T10:21:52.328Z","links":{"homepage":"https://github.com/lukeb-uk/node-promise-mysql#readme","repository":"git+https://github.com/lukeb-uk/node-promise-mysql.git","bugs":"https://github.com/lukeb-uk/node-promise-mysql/issues","npm":"https://www.npmjs.com/package/promise-mysql"}},"score":{"final":52.99026,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":353674,"weekly":84792},"dependents":"3","updated":"2026-10-10T21:51:17.459Z","searchScore":51.86722,"package":{"name":"@sendbird/uikit-message-template","keywords":[],"version":"0.2.0","description":"This package provides utilities to parse `Message Template` strings.","sanitized_name":"@sendbird/uikit-message-template","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sendbird","type":"user","email":"applications@sendbird.com"},"trustedPublisher":{"oidcConfigId":"oidc:957bbf32-995f-4dd2-baae-81c575b548c2","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"applications@sendbird.com","username":"sendbird"}],"date":"2026-09-09T05:49:34.251Z","links":{"homepage":"https://github.com/sendbird/sendbird-uikit-core-ts#readme","repository":"git+https://github.com/sendbird/sendbird-uikit-core-ts.git","bugs":"https://github.com/sendbird/sendbird-uikit-core-ts/issues","npm":"https://www.npmjs.com/package/@sendbird/uikit-message-template"}},"score":{"final":51.86722,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":92641,"weekly":22905},"dependents":"5","updated":"2026-10-10T21:55:29.379Z","searchScore":51.814476,"package":{"name":"@ukic/web-components","keywords":[],"version":"3.31.0","description":"A web component UI library compiled with StencilJS","sanitized_name":"@ukic/web-components","publisher":{"email":"icds5@gchq.gov.uk","actor":{"name":"mi6-255","type":"user","email":"icds@gchq.gov.uk"},"username":"gchq-developer-112"},"maintainers":[{"email":"icds@gchq.gov.uk","username":"mi6-255"},{"email":"icds2@gchq.gov.uk","username":"gchqdeveloper741"},{"email":"icds1@gchq.gov.uk","username":"gchqdeveloper847"},{"email":"icds4@gchq.gov.uk","username":"gchq-developer-299a"},{"email":"icds3@gchq.gov.uk","username":"gchq-dev-530"},{"email":"icds5@gchq.gov.uk","username":"gchq-developer-112"}],"license":"MIT","date":"2026-09-21T15:12:17.025Z","links":{"homepage":"https://github.com/mi6/ic-ui-kit#readme","repository":"git+https://github.com/mi6/ic-ui-kit.git","bugs":"https://github.com/mi6/ic-ui-kit","npm":"https://www.npmjs.com/package/@ukic/web-components"}},"score":{"final":51.814476,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":36053,"weekly":8972},"dependents":0,"updated":"2026-10-10T22:00:19.702Z","searchScore":51.69265,"package":{"name":"test-nino","keywords":["nino","national","insurance","national insurance","nino generator","ni number generator","national insurance generator","ni","uk","generator","test","testing","fake","random","random_uk_nino","fake-nino","fng-nino-tools","avris-generator"],"version":"2.0.1","description":"The fastest NINO (UK National Insurance number) generator and validator. Generates and validates UK NI numbers to NIM39110 specifications on Gov.uk.","sanitized_name":"test-nino","publisher":{"email":"email@tom-hudson.uk","username":"tom-hudson"},"maintainers":[{"email":"email@tom-hudson.uk","username":"tom-hudson"}],"license":"MIT","date":"2025-02-11T18:05:39.203Z","links":{"homepage":"https://github.com/Tom-Hudson/test-nino#readme","repository":"git+https://github.com/Tom-Hudson/test-nino.git","bugs":"https://github.com/Tom-Hudson/test-nino/issues","npm":"https://www.npmjs.com/package/test-nino"}},"score":{"final":51.69265,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11511,"weekly":3753},"dependents":"2","updated":"2026-10-05T06:24:27.911Z","searchScore":51.151806,"package":{"name":"@cspell/dict-uk-ua","keywords":["cspell","uk_UA","Ukrainian","dictionary","spelling"],"version":"4.0.7","description":"Ukrainian dictionary for cspell","sanitized_name":"@cspell/dict-uk-ua","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"jason-dent","type":"user","email":"jason@streetsidesoftware.nl"},"trustedPublisher":{"oidcConfigId":"871030c7-ff95-41af-8048-57969b258d78","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"jason@streetsidesoftware.nl","username":"jason-dent"}],"license":"GPL-3.0","date":"2026-10-05T06:23:56.733Z","links":{"homepage":"https://github.com/streetsidesoftware/cspell-dicts/blob/main/dictionaries/uk_UA#readme","repository":"git+https://github.com/streetsidesoftware/cspell-dicts.git","bugs":"https://github.com/streetsidesoftware/cspell-dicts/issues","npm":"https://www.npmjs.com/package/@cspell/dict-uk-ua"}},"score":{"final":51.151806,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":355760,"weekly":83718},"dependents":"5","updated":"2026-10-10T21:52:20.579Z","searchScore":50.785923,"package":{"name":"@sendbird/react-uikit-message-template-view","keywords":[],"version":"0.2.0","description":"This package renders UI for react applications using Sendbird Message Template. It is used in Notification Channels in Sendbird UIKit for React. It is a part of an initiative in Sendbird to implement Notfication Channels. Using Message Templates, customer","sanitized_name":"@sendbird/react-uikit-message-template-view","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sendbird","type":"user","email":"applications@sendbird.com"},"trustedPublisher":{"oidcConfigId":"oidc:c439afeb-03f0-48a8-bd01-39505412fbc7","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"applications@sendbird.com","username":"sendbird"}],"date":"2026-09-09T05:49:36.988Z","links":{"homepage":"https://github.com/sendbird/sendbird-uikit-core-ts#readme","repository":"git+https://github.com/sendbird/sendbird-uikit-core-ts.git","bugs":"https://github.com/sendbird/sendbird-uikit-core-ts/issues","npm":"https://www.npmjs.com/package/@sendbird/react-uikit-message-template-view"}},"score":{"final":50.785923,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":78131,"weekly":18630},"dependents":"1","updated":"2026-10-10T21:52:38.649Z","searchScore":50.468967,"package":{"name":"@ukic/react","keywords":[],"version":"3.31.0","description":"React-wrapped web components compiled using StencilJS","sanitized_name":"@ukic/react","publisher":{"email":"icds5@gchq.gov.uk","actor":{"name":"mi6-255","type":"user","email":"icds@gchq.gov.uk"},"username":"gchq-developer-112"},"maintainers":[{"email":"icds@gchq.gov.uk","username":"mi6-255"},{"email":"icds2@gchq.gov.uk","username":"gchqdeveloper741"},{"email":"icds1@gchq.gov.uk","username":"gchqdeveloper847"},{"email":"icds4@gchq.gov.uk","username":"gchq-developer-299a"},{"email":"icds3@gchq.gov.uk","username":"gchq-dev-530"},{"email":"icds5@gchq.gov.uk","username":"gchq-developer-112"}],"license":"MIT","date":"2026-09-21T15:11:24.462Z","links":{"homepage":"https://github.com/mi6/ic-ui-kit#readme","repository":"git+https://github.com/mi6/ic-ui-kit.git","bugs":"https://github.com/mi6/ic-ui-kit","npm":"https://www.npmjs.com/package/@ukic/react"}},"score":{"final":50.468967,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5706,"weekly":1301},"dependents":"7","updated":"2026-10-07T10:46:10.434Z","searchScore":49.31386,"package":{"name":"uk-clear-addressing","keywords":["UK","Addressing","Royal","Mail","PAF"],"version":"4.2.1","description":"Converts UK address fragments into a properly formatted address recognised by Royal Mail's Clear Addressing Guidelines. Maps perfectly from Royal Mails PAF database","sanitized_name":"uk-clear-addressing","publisher":{"email":"cablanchard@gmail.com","username":"cablanchard"},"maintainers":[{"email":"cablanchard@gmail.com","username":"cablanchard"}],"license":"MIT","date":"2023-12-14T09:27:30.473Z","links":{"homepage":"https://github.com/ideal-postcodes/uk-clear-addressing","repository":"git+https://github.com/ideal-postcodes/uk-clear-addressing.git","bugs":"https://github.com/ideal-postcodes/uk-clear-addressing/issues","npm":"https://www.npmjs.com/package/uk-clear-addressing"}},"score":{"final":49.31386,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7089,"weekly":1938},"dependents":"3","updated":"2026-10-06T10:41:21.865Z","searchScore":47.800648,"package":{"name":"dictionary-uk","keywords":["dictionary","hunspell","myspell","spelling","uk","ukrainian"],"version":"4.0.0","description":"Ukrainian spelling dictionary","sanitized_name":"dictionary-uk","publisher":{"email":"tituswormer@gmail.com","username":"wooorm"},"maintainers":[{"email":"tituswormer@gmail.com","username":"wooorm"}],"license":"GPL-3.0","date":"2023-11-03T17:27:05.968Z","links":{"homepage":"https://github.com/wooorm/dictionaries/tree/main#readme","repository":"git+https://github.com/wooorm/dictionaries.git#main","bugs":"https://github.com/wooorm/dictionaries/issues","npm":"https://www.npmjs.com/package/dictionary-uk"}},"score":{"final":47.800648,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":16107,"weekly":3137},"dependents":0,"updated":"2026-10-10T12:21:50.086Z","searchScore":47.72313,"package":{"name":"@diy-accounting-uk/diya-gl","keywords":["accounting","bookkeeping","uk-tax","mtd","diya-gl","self-assessment"],"version":"1.2.52","description":"Recalculate, read and write DIYA-GL books from the command line","sanitized_name":"@diy-accounting-uk/diya-gl","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"1f3b741f-8e33-4b33-928f-4d011bcf1ad3","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"antony@diyaccounting.co.uk","username":"antony-at-diy-accounting-uk"}],"license":"Apache-2.0","date":"2026-10-10T12:21:18.532Z","links":{"homepage":"https://diya-gl.co.uk/spec.html","repository":"git+https://github.com/diy-accounting-uk/spreadsheets.diyaccounting.co.uk.git","bugs":"https://github.com/diy-accounting-uk/spreadsheets.diyaccounting.co.uk/issues","npm":"https://www.npmjs.com/package/@diy-accounting-uk/diya-gl"}},"score":{"final":47.72313,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6602,"weekly":2030},"dependents":0,"updated":"2026-10-06T23:31:19.589Z","searchScore":47.677757,"package":{"name":"sls-dev-tools","keywords":["serverless","sls","dev","tools","SAM","lambda","faas","EventBridge","aws","event registry","terminal","gui","theodo"],"version":"1.1.15","description":"The Dev Tools for the Serverless World","sanitized_name":"sls-dev-tools","publisher":{"email":"mansurp@theodo.co.uk","username":"mansurp"},"maintainers":[{"email":"bene@theodo.co.uk","username":"benellerby"},{"email":"williamsagavin@gmail.com","username":"dotgav"},{"email":"mansurp@theodo.co.uk","username":"mansurp"}],"license":"MIT","date":"2021-03-04T15:46:27.620Z","links":{"homepage":"https://github.com/Theodo-UK/sls-dev-tools#readme","repository":"git+https://github.com/Theodo-UK/sls-dev-tools.git","bugs":"https://github.com/Theodo-UK/sls-dev-tools/issues","npm":"https://www.npmjs.com/package/sls-dev-tools"}},"score":{"final":47.677757,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":36325,"weekly":8741},"dependents":"1","updated":"2026-10-10T21:58:08.021Z","searchScore":46.68019,"package":{"name":"@ukic/canary-web-components","keywords":[],"version":"3.0.0-canary.47","description":"A web component UI library compiled with StencilJS","sanitized_name":"@ukic/canary-web-components","publisher":{"email":"icds5@gchq.gov.uk","actor":{"name":"mi6-255","type":"user","email":"icds@gchq.gov.uk"},"username":"gchq-developer-112"},"maintainers":[{"email":"icds@gchq.gov.uk","username":"mi6-255"},{"email":"icds2@gchq.gov.uk","username":"gchqdeveloper741"},{"email":"icds1@gchq.gov.uk","username":"gchqdeveloper847"},{"email":"icds4@gchq.gov.uk","username":"gchq-developer-299a"},{"email":"icds3@gchq.gov.uk","username":"gchq-dev-530"},{"email":"icds5@gchq.gov.uk","username":"gchq-developer-112"}],"license":"MIT","date":"2026-09-21T15:13:40.298Z","links":{"homepage":"https://github.com/mi6/ic-ui-kit#readme","repository":"git+https://github.com/mi6/ic-ui-kit.git","bugs":"https://github.com/mi6/ic-ui-kit/issues","npm":"https://www.npmjs.com/package/@ukic/canary-web-components"}},"score":{"final":46.68019,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31789,"weekly":7664},"dependents":0,"updated":"2026-10-10T21:55:25.682Z","searchScore":46.02548,"package":{"name":"@ukic/canary-react","keywords":[],"version":"3.0.0-canary.47","description":"React-wrapped web components compiled using StencilJS","sanitized_name":"@ukic/canary-react","publisher":{"email":"icds5@gchq.gov.uk","actor":{"name":"mi6-255","type":"user","email":"icds@gchq.gov.uk"},"username":"gchq-developer-112"},"maintainers":[{"email":"icds@gchq.gov.uk","username":"mi6-255"},{"email":"icds2@gchq.gov.uk","username":"gchqdeveloper741"},{"email":"icds1@gchq.gov.uk","username":"gchqdeveloper847"},{"email":"icds4@gchq.gov.uk","username":"gchq-developer-299a"},{"email":"icds3@gchq.gov.uk","username":"gchq-dev-530"},{"email":"icds5@gchq.gov.uk","username":"gchq-developer-112"}],"license":"MIT","date":"2026-09-21T15:10:54.599Z","links":{"homepage":"https://github.com/mi6/ic-ui-kit#readme","repository":"git+https://github.com/mi6/ic-ui-kit.git","bugs":"https://github.com/mi6/ic-ui-kit/issues","npm":"https://www.npmjs.com/package/@ukic/canary-react"}},"score":{"final":46.02548,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":524504,"weekly":117056},"dependents":"62","updated":"2026-10-10T21:52:30.927Z","searchScore":45.607384,"package":{"name":"country-codes-list","keywords":["country","code","currency","list","language","calling","codes","countries","iso","phone","international","i18n","typescript","tin","iso-3166","iso-4217","alpha-2","alpha-3","vat","e164","dial-code","flag","emoji","dataset","json"],"version":"3.2.0","description":"List of codes per country (languages, calling codes, currency codes, etc) with full TypeScript support.","sanitized_name":"country-codes-list","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:c95dc483-d273-4962-9b9d-8ec74486546f","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"lucho_1312@hotmail.com","username":"lucho_1312"},{"email":"lucianopaci93@gmail.com","username":"lucianopaci"},{"email":"devsegnana@gmail.com","username":"jseg0"}],"license":"MIT","date":"2026-09-15T20:30:07.530Z","links":{"homepage":"https://github.com/Synergy-Shock/country-codes-list#readme","repository":"git+https://github.com/Synergy-Shock/country-codes-list.git","bugs":"https://github.com/Synergy-Shock/country-codes-list/issues","npm":"https://www.npmjs.com/package/country-codes-list"}},"score":{"final":45.607384,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4800,"weekly":1574},"dependents":"3","updated":"2026-10-06T06:46:28.385Z","searchScore":44.92811,"package":{"name":"@react-css/grid","keywords":["react","reactjs","css","layout","grid","column","row","styles","simpler","expressive"],"version":"2.3.0","description":"A thin wrapper to help make CSS Grid simpler and more expressive","sanitized_name":"@react-css/grid","publisher":{"email":"bikk.uk@outlook.com","username":"bikk.uk"},"maintainers":[{"email":"adam@aboyce.uk","username":"aboyce"},{"email":"bikk.uk@outlook.com","username":"bikk.uk"}],"license":"MIT","date":"2024-06-13T14:28:48.471Z","links":{"homepage":"https://github.com/bikk-uk/react-css-grid#readme","repository":"git+https://github.com/bikk-uk/react-css-grid.git","bugs":"https://github.com/bikk-uk/react-css-grid/issues","npm":"https://www.npmjs.com/package/@react-css/grid"}},"score":{"final":44.92811,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3871,"weekly":1363},"dependents":0,"updated":"2026-10-06T10:36:38.344Z","searchScore":43.629677,"package":{"name":"chartjs-gauge-v3","keywords":["chartjs","chart.js","chart","charts","gauge"],"version":"3.0.0","description":"Gauge chart for chart.js v3","sanitized_name":"chartjs-gauge-v3","publisher":{"email":"uk.taniyama@gmail.com","username":"uk-taniyama"},"maintainers":[{"email":"uk.taniyama@gmail.com","username":"uk-taniyama"}],"license":"MIT*","date":"2022-09-19T14:55:41.321Z","links":{"homepage":"https://uk-taniyama.github.io/chartjs-gauge/","repository":"https://github.com/uk-taniyama/chartjs-gauge","bugs":"https://github.com/uk-taniyama/chartjs-gauge/issues","npm":"https://www.npmjs.com/package/chartjs-gauge-v3"}},"score":{"final":43.629677,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2058,"weekly":722},"dependents":0,"updated":"2026-10-08T19:50:54.151Z","searchScore":41.688396,"package":{"name":"uk-postcode-validator","keywords":["postcode","uk","validator","validate","gov"],"version":"2.0.0","description":"Validate UK postcodes.","sanitized_name":"uk-postcode-validator","publisher":{"email":"npm-oidc-no-reply@github.com","approver":{"name":"sirlisko","email":"luca@sirlisko.com"},"trustedPublisher":{"oidcConfigId":"b011b939-8970-4e92-93fd-f77aa38c0855","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"luca@sirlisko.com","username":"sirlisko"}],"license":"MIT","date":"2026-10-08T19:50:23.307Z","links":{"homepage":"https://github.com/sirlisko/uk-postcode-validator#readme","repository":"git+https://github.com/sirlisko/uk-postcode-validator.git","bugs":"https://github.com/sirlisko/uk-postcode-validator/issues","npm":"https://www.npmjs.com/package/uk-postcode-validator"}},"score":{"final":41.688396,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1570,"weekly":462},"dependents":"1","updated":"2026-10-06T10:51:30.964Z","searchScore":41.09794,"package":{"name":"uk-time","keywords":[],"version":"1.1.3","description":"Convert UTC time to UK time and vice versa","sanitized_name":"uk-time","publisher":{"email":"sam.bason@gmail.com","username":"sambason"},"maintainers":[{"email":"sam.bason@gmail.com","username":"sambason"}],"license":"ISC","date":"2018-08-06T11:01:18.926Z","links":{"homepage":"https://github.com/sbason/uk-time","repository":"git+https://github.com/sbason/uk-time.git","bugs":"https://github.com/sbason/uk-time/issues","npm":"https://www.npmjs.com/package/uk-time"}},"score":{"final":41.09794,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1892,"weekly":699},"dependents":0,"updated":"2026-10-05T14:31:16.308Z","searchScore":40.929863,"package":{"name":"uk-railway-stations","keywords":[],"version":"1.12.0","description":"A dataset containing information about all UK railway stations.","sanitized_name":"uk-railway-stations","publisher":{"email":"davidwheatley03@gmail.com","username":"davwheat"},"maintainers":[{"email":"davidwheatley03@gmail.com","username":"davwheat"}],"license":"ODbL-1.0","date":"2026-09-28T14:26:00.408Z","links":{"homepage":"https://github.com/davwheat/uk-railway-stations#readme","repository":"git+https://github.com/davwheat/uk-railway-stations.git","bugs":"https://github.com/davwheat/uk-railway-stations/issues","npm":"https://www.npmjs.com/package/uk-railway-stations"}},"score":{"final":40.929863,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4056,"weekly":652},"dependents":0,"updated":"2026-10-06T20:26:18.116Z","searchScore":40.421257,"package":{"name":"uk-counties","keywords":["uk","counties","england","ireland","scotland","wales"],"version":"0.0.2","description":"A list of counties within England, Northern Ireland, Scotland and Wales","sanitized_name":"uk-counties","publisher":{"email":"jamesmortemore@gmail.com","username":"confuser"},"maintainers":[{"email":"jamesmortemore@gmail.com","username":"confuser"}],"license":"BSD-2-Clause","date":"2014-05-20T11:28:45.889Z","links":{"homepage":"https://github.com/confuser/node-uk-counties","repository":"git@github.com:confuser/node-uk-counties.git","bugs":"https://github.com/confuser/node-uk-counties/issues","npm":"https://www.npmjs.com/package/uk-counties"}},"score":{"final":40.421257,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":80977758,"weekly":19028905},"dependents":"217","updated":"2026-10-10T21:57:54.029Z","searchScore":39.293304,"package":{"name":"d3-sankey","keywords":["d3","d3-module","sankey"],"version":"0.12.3","description":"Visualize flow between nodes in a directed acyclic network.","sanitized_name":"d3-sankey","publisher":{"email":"mike@ocks.org","username":"mbostock"},"maintainers":[{"email":"mike@ocks.org","username":"mbostock"},{"email":"kshitij.aranke@gmail.com","username":"xaranke"}],"license":"BSD-3-Clause","date":"2019-09-02T00:33:53.896Z","links":{"homepage":"https://github.com/d3/d3-sankey","repository":"git+https://github.com/d3/d3-sankey.git","bugs":"https://github.com/d3/d3-sankey/issues","npm":"https://www.npmjs.com/package/d3-sankey"}},"score":{"final":39.293304,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":532638,"weekly":94048},"dependents":"8","updated":"2026-10-10T21:50:46.806Z","searchScore":39.085148,"package":{"name":"@ministryofjustice/frontend","keywords":["moj","frontend","design system","template"],"version":"11.1.0","description":"The MOJ Frontend contains the code you need to start building user interfaces for UK Ministry of Justice government services.","sanitized_name":"@ministryofjustice/frontend","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:66825736-a52a-493b-a997-70b6e72b8787"},"username":"GitHub Actions"},"maintainers":[{"email":"johan.dindaine@justice.gov.uk","username":"johan-d-moj"},{"email":"npm@gregtyler.co.uk","username":"gregtyler"},{"email":"chris@chrispymm.co.uk","username":"chrispymm"},{"email":"me@johnnolan.dev","username":"johnnolan"}],"license":"MIT","date":"2026-09-17T15:13:51.984Z","links":{"homepage":"https://github.com/ministryofjustice/moj-frontend#readme","repository":"git+https://github.com/ministryofjustice/moj-frontend.git","bugs":"https://github.com/ministryofjustice/moj-frontend/issues","npm":"https://www.npmjs.com/package/@ministryofjustice/frontend"}},"score":{"final":39.085148,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":270981,"weekly":59572},"dependents":"26","updated":"2026-10-10T21:53:57.665Z","searchScore":38.828884,"package":{"name":"postal-codes-js","keywords":["postal","code","validation","postcode","js"],"version":"2.5.2","description":"Postal Codes","sanitized_name":"postal-codes-js","publisher":{"email":"postalcodesjs@gmail.com","username":"postalcodesjs"},"maintainers":[{"email":"postalcodesjs@gmail.com","username":"postalcodesjs"}],"license":"Apache-2.0","date":"2020-09-24T10:27:04.448Z","links":{"homepage":"https://github.com/Cimpress-MCP/postal-codes-js#readme","repository":"git+https://github.com/Cimpress-MCP/postal-codes-js.git","bugs":"https://github.com/Cimpress-MCP/postal-codes-js/issues","npm":"https://www.npmjs.com/package/postal-codes-js"}},"score":{"final":38.828884,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":20076,"weekly":10415},"dependents":"0","updated":"2026-10-10T00:24:24.653Z","searchScore":38.66342,"package":{"name":"@growth-labs/consent","keywords":[],"version":"0.7.5","description":"Geography-aware consent management. Banner UI, cookie gating, and a utility other packages use to check consent state. Generic — not analytics-specific.","sanitized_name":"@growth-labs/consent","publisher":{"email":"grant@fulcrum-labs.com","username":"grizzle"},"maintainers":[{"email":"grant@fulcrum-labs.com","username":"grizzle"}],"date":"2026-09-19T20:00:18.089Z","links":{"npm":"https://www.npmjs.com/package/@growth-labs/consent"}},"score":{"final":38.66342,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1954,"weekly":865},"dependents":0,"updated":"2026-10-05T16:31:09.363Z","searchScore":38.657536,"package":{"name":"uk-address-lookup","keywords":["uk","postcode","address","autocomplete","onspd","ordnance-survey","ogl"],"version":"0.1.0","description":"Offline UK postcode and street autocomplete. Bundles ONSPD (Feb 2026) + OS Open Names under the Open Government Licence v3.0.","sanitized_name":"uk-address-lookup","publisher":{"email":"diatom.lacquer-0j@icloud.com","username":"diatom_lacquer"},"maintainers":[{"email":"diatom.lacquer-0j@icloud.com","username":"diatom_lacquer"}],"license":"MIT","date":"2026-05-25T14:56:56.636Z","links":{"npm":"https://www.npmjs.com/package/uk-address-lookup"}},"score":{"final":38.657536,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1084,"weekly":810},"dependents":0,"updated":"2026-10-05T23:38:31.797Z","searchScore":38.497967,"package":{"name":"lingotweaker-data-uk","keywords":["proofreading","grammar","spellcheck","nlp","language","data"],"version":"0.2.8","description":"LingoTweaker runtime data pack for language 'uk'","sanitized_name":"lingotweaker-data-uk","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"c0163af3-2fdd-4f83-a4d9-1fd3d9f1b182","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"mail@johanneswilm.org","username":"johanneswilm"}],"license":"LGPL-2.1-or-later","date":"2026-10-05T23:38:00.649Z","links":{"homepage":"https://fiduswriter.github.io/LingoTweaker/","repository":"git+https://github.com/fiduswriter/LingoTweaker.git","bugs":"https://github.com/fiduswriter/LingoTweaker/issues","npm":"https://www.npmjs.com/package/lingotweaker-data-uk"}},"score":{"final":38.497967,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4078,"weekly":1105},"dependents":0,"updated":"2026-10-06T23:41:11.154Z","searchScore":38.466484,"package":{"name":"uk-ireland-stampduty-calculator","keywords":["stamp","duty","sdlt","ltt","lbtt","stamp duty"],"version":"1.3.4","description":"stamp duty calculator","sanitized_name":"uk-ireland-stampduty-calculator","publisher":{"email":"richard@ifocs.com","username":"richmilton"},"maintainers":[{"email":"richard@ifocs.com","username":"richmilton"}],"license":"ISC","date":"2024-02-19T13:11:49.111Z","links":{"homepage":"https://github.com/richmilton/uk-ireland-stampduty-calculator","repository":"uk-ireland-stampduty-calculator","npm":"https://www.npmjs.com/package/uk-ireland-stampduty-calculator"}},"score":{"final":38.466484,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7097235,"weekly":1717203},"dependents":"11","updated":"2026-10-10T21:58:56.512Z","searchScore":38.30311,"package":{"name":"@opennextjs/aws","keywords":[],"version":"4.1.9","description":"Open source Next.js serverless adapter","sanitized_name":"@opennextjs/aws","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sst-publisher","type":"user","email":"npm+dev@sst.dev"},"trustedPublisher":{"oidcConfigId":"00a82e0e-334a-4fa3-9f4f-36764db55117","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dax@anoma.ly","username":"sst-publisher"}],"license":"MIT","date":"2026-10-09T07:30:14.562Z","links":{"homepage":"https://opennext.js.org/aws","repository":"git+https://github.com/opennextjs/opennextjs-aws.git","bugs":"https://github.com/opennextjs/opennextjs-aws/issues","npm":"https://www.npmjs.com/package/@opennextjs/aws"}},"score":{"final":38.30311,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":864,"weekly":95},"dependents":0,"updated":"2026-10-06T15:07:11.588Z","searchScore":38.28268,"package":{"name":"uk-account-check","keywords":["modulus","bank","account","vocalink"],"version":"1.6.0","description":"Uses the Vocalink Modulus Checking system to verify UK bank account details","sanitized_name":"uk-account-check","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"1d27e66a-af80-47f6-9672-6f290251bd5f","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"glennsayers.gs@gmail.com","username":"glennsayers"}],"license":"MIT","date":"2026-10-06T15:06:07.061Z","links":{"homepage":"https://github.com/glennsayers/uk-account-check#readme","repository":"https://github.com/glennsayers/uk-account-check","bugs":"https://github.com/glennsayers/uk-account-check/issues","npm":"https://www.npmjs.com/package/uk-account-check"}},"score":{"final":38.28268,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2441,"weekly":538},"dependents":0,"updated":"2026-10-10T05:44:33.130Z","searchScore":37.878777,"package":{"name":"@nrbx/lucide","keywords":["rbxts","nrbx","lucide","lucide-icons","roblox-icons","roblox-ts","icons","icon-library"],"version":"1.1.35","description":"A auto-updating roblox-ts package for using Lucide icons in Roblox.","sanitized_name":"@nrbx/lucide","publisher":{"email":"edenkneale@outlook.com","username":"ninjaninja140"},"maintainers":[{"email":"edenkneale@outlook.com","username":"ninjaninja140"}],"license":"MIT","date":"2026-10-10T05:44:02.148Z","links":{"homepage":"https://github.com/nrbx-ts/rbxts-lucide#readme","repository":"git+https://github.com/nrbx-ts/rbxts-lucide.git","bugs":"https://github.com/nrbx-ts/rbxts-lucide/issues","npm":"https://www.npmjs.com/package/@nrbx/lucide"}},"score":{"final":37.878777,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":10954,"weekly":3601},"dependents":"2","updated":"2026-10-10T00:31:24.349Z","searchScore":37.84303,"package":{"name":"react-native-tabular-grid-markdown-view","keywords":["react-native"],"version":"0.1.0","description":"Tabular grid for react-native","sanitized_name":"react-native-tabular-grid-markdown-view","publisher":{"email":"contact@glassechidna.com.au","username":"benjamin.dobell"},"maintainers":[{"email":"contact@glassechidna.com.au","username":"benjamin.dobell"}],"license":"MIT","date":"2017-09-10T07:17:32.667Z","links":{"homepage":"https://github.com/Benjamin-Dobell/react-native-tabular-grid-markdown-view#readme","repository":"git://github.com/Benjamin-Dobell/react-native-tabular-grid-markdown-view.git","bugs":"https://github.com/Benjamin-Dobell/react-native-tabular-grid-markdown-view/issues","npm":"https://www.npmjs.com/package/react-native-tabular-grid-markdown-view"}},"score":{"final":37.84303,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1705,"weekly":472},"dependents":0,"updated":"2026-10-07T09:46:09.988Z","searchScore":37.303646,"package":{"name":"uk-postcode","keywords":["uk","postcode","validation","geo"],"version":"0.1.1","description":"Parse and validate UK postcodes","sanitized_name":"uk-postcode","publisher":{"email":"npm@lovell.info","username":"lovell"},"maintainers":[{"email":"npm@lovell.info","username":"lovell"}],"license":"Apache 2.0","date":"2013-10-28T11:22:25.378Z","links":{"repository":"git://github.com/lovell/uk-postcode","bugs":"https://github.com/lovell/uk-postcode/issues","npm":"https://www.npmjs.com/package/uk-postcode"}},"score":{"final":37.303646,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":900,"weekly":446},"dependents":"7","updated":"2026-10-07T18:36:24.137Z","searchScore":36.88627,"package":{"name":"@hl7-uk/fhir-registry","keywords":["HL7","UK","FHIR","NHS"],"version":"0.0.13","description":"HL7 UK FHIR system identifier registry","sanitized_name":"@hl7-uk/fhir-registry","publisher":{"email":"dunmail@stanegate.net","username":"dunmail"},"maintainers":[{"email":"dunmail@stanegate.net","username":"dunmail"}],"license":"Apache-2.0","date":"2023-07-05T09:55:07.690Z","links":{"homepage":"https://github.com/HL7-UK/System-Identifiers#readme","repository":"git+https://github.com/HL7-UK/System-Identifiers.git","bugs":"https://github.com/HL7-UK/System-Identifiers/issues","npm":"https://www.npmjs.com/package/@hl7-uk/fhir-registry"}},"score":{"final":36.88627,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4743,"weekly":2368},"dependents":"2","updated":"2026-10-08T10:26:24.682Z","searchScore":35.714153,"package":{"name":"capitalise-post-town","keywords":["capitalise","Post","Town","UK","Addressing"],"version":"3.0.1","description":"Capitalise UK post towns correctly","sanitized_name":"capitalise-post-town","publisher":{"email":"cablanchard@gmail.com","username":"cablanchard"},"maintainers":[{"email":"cablanchard@gmail.com","username":"cablanchard"}],"license":"MIT","date":"2021-04-23T10:51:14.792Z","links":{"homepage":"https://github.com/ideal-postcodes/capitalise-post-town","repository":"git+https://github.com/ideal-postcodes/capitalise-post-town.git","bugs":"https://github.com/ideal-postcodes/capitalise-post-town/issues","npm":"https://www.npmjs.com/package/capitalise-post-town"}},"score":{"final":35.714153,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3522,"weekly":1343},"dependents":0,"updated":"2026-10-10T20:45:22.213Z","searchScore":35.5604,"package":{"name":"prometiam-risk-mcp","keywords":["mcp","model-context-protocol","claude","cursor","prometiam","company-registry","kyb","kyc","sanctions","compliance","borme","bodacc","companies-house","brreg","eu","uk","norway","company-data","company-search","registry-api","open-data","aml","due-diligence","counterparty","beneficial-ownership","insolvency","spain","france","ireland","poland"],"version":"0.4.28","description":"Model Context Protocol server for the Prometiam company data API — official registry data for Spain, France, the UK, Ireland, Poland, Norway, Finland, Sweden, Croatia, Belgium, Denmark, Estonia, Slovakia and the United States, plus directors and UK benefi","sanitized_name":"prometiam-risk-mcp","publisher":{"email":"admin@prometiam.com","username":"matias.maquieira"},"maintainers":[{"email":"admin@prometiam.com","username":"matias.maquieira"}],"license":"MIT","date":"2026-10-10T20:44:51.238Z","links":{"homepage":"https://github.com/matiasmaquieira96/prometiam-risk-mcp#readme","repository":"git+https://github.com/matiasmaquieira96/prometiam-risk-mcp.git","bugs":"https://github.com/matiasmaquieira96/prometiam-risk-mcp/issues","npm":"https://www.npmjs.com/package/prometiam-risk-mcp"}},"score":{"final":35.5604,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1778,"weekly":405},"dependents":0,"updated":"2026-10-06T08:01:47.497Z","searchScore":35.395733,"package":{"name":"db-tech-uk-server-lib","keywords":["db-tech","auth","server","api-client"],"version":"1.2.5","description":"Server client for DB-TECH UK auth API (auth / users / login-log / signup / enroll / webhook / calendar)","sanitized_name":"db-tech-uk-server-lib","publisher":{"email":"tech.daira@gmail.com","username":"n-daira"},"maintainers":[{"email":"tech.daira@gmail.com","username":"n-daira"}],"license":"MIT","date":"2026-09-29T07:59:21.377Z","links":{"npm":"https://www.npmjs.com/package/db-tech-uk-server-lib"}},"score":{"final":35.395733,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9952340,"weekly":2101881},"dependents":"661","updated":"2026-10-10T21:54:49.134Z","searchScore":35.36644,"package":{"name":"chrono-node","keywords":[],"version":"2.10.2","description":"A natural language date parser in Javascript","sanitized_name":"chrono-node","publisher":{"email":"berrysboy@gmail.com","username":"wanasit"},"maintainers":[{"email":"berrysboy@gmail.com","username":"wanasit"}],"license":"MIT","date":"2026-10-03T03:53:12.081Z","links":{"homepage":"http://github.com/wanasit/chrono","repository":"git+https://github.com/wanasit/chrono.git","bugs":"https://github.com/wanasit/chrono/issues","npm":"https://www.npmjs.com/package/chrono-node"}},"score":{"final":35.36644,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2178,"weekly":702},"dependents":"1","updated":"2026-10-07T13:26:17.758Z","searchScore":35.15172,"package":{"name":"uk-bank-holidays","keywords":["holidays","uk","date","bank","holidays"],"version":"0.1.0","description":"Gets a list of UK bank holidays from the government feed.","sanitized_name":"uk-bank-holidays","publisher":{"email":"stewartml@gmail.com","username":"stewartml"},"maintainers":[{"email":"stewartml@gmail.com","username":"stewartml"}],"license":"MIT","date":"2016-01-26T20:19:48.038Z","links":{"homepage":"https://github.com/stewartml/uk-bank-holidays#readme","repository":"git+https://github.com/stewartml/uk-bank-holidays.git","bugs":"https://github.com/stewartml/uk-bank-holidays/issues","npm":"https://www.npmjs.com/package/uk-bank-holidays"}},"score":{"final":35.15172,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1715,"weekly":487},"dependents":"1","updated":"2026-10-06T22:26:19.661Z","searchScore":34.507603,"package":{"name":"country-code-info","keywords":["country","codes","iso","gec","fips","fifa","dial"],"version":"0.3.0","description":"A library to get country information in various standards.","sanitized_name":"country-code-info","publisher":{"email":"erselaker@gmail.com","username":"ersel"},"maintainers":[{"email":"erselaker@gmail.com","username":"ersel"}],"license":"Unlicense","date":"2020-04-06T23:15:08.558Z","links":{"homepage":"https://github.com/ersel/country-code-info#readme","repository":"git+https://github.com/ersel/country-code-info.git","bugs":"https://github.com/ersel/country-code-info/issues","npm":"https://www.npmjs.com/package/country-code-info"}},"score":{"final":34.507603,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":444,"weekly":96},"dependents":"4","updated":"2026-10-08T08:36:13.486Z","searchScore":34.07621,"package":{"name":"@wmfs/tymly-gov-uk-notify-plugin","keywords":["tymly","plugin","notifications","alerting","alerts","notify","GOV UK"],"version":"1.56.1","description":"Allows sending notifications via sms or email using the GOV UK Notify service with Tymly framework.","sanitized_name":"@wmfs/tymly-gov-uk-notify-plugin","publisher":{"email":"tymly@wmfs.net","username":"wmfsbot"},"maintainers":[{"email":"tymly@wmfs.net","username":"wmfsbot"}],"license":"MIT","date":"2026-08-13T07:57:44.845Z","links":{"homepage":"https://github.com/wmfs/tymly-gov-uk-notify-plugin#readme","repository":"git+https://github.com/wmfs/tymly-gov-uk-notify-plugin.git","bugs":"https://github.com/wmfs/tymly-gov-uk-notify-plugin/issues","npm":"https://www.npmjs.com/package/@wmfs/tymly-gov-uk-notify-plugin"}},"score":{"final":34.07621,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":177984,"weekly":42840},"dependents":"0","updated":"2026-10-10T21:56:54.765Z","searchScore":33.943993,"package":{"name":"@guidepup/playwright","keywords":["playwright","screen reader","screen-reader","accessibility","a11y","voiceover","nvda","guidepup"],"version":"0.19.1","description":"Screen reader automation library for Playwright testing. ","sanitized_name":"@guidepup/playwright","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:3f313ef4-d09a-4b17-96a9-d8a7ddad6a1b","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"craig.morten@hotmail.co.uk","username":"cmorten"}],"license":"MIT","date":"2026-08-16T10:53:51.666Z","links":{"homepage":"https://github.com/guidepup/guidepup-playwright","repository":"git+https://github.com/guidepup/guidepup-playwright.git","bugs":"https://github.com/guidepup/guidepup-playwright/issues","npm":"https://www.npmjs.com/package/@guidepup/playwright"}},"score":{"final":33.943993,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":502,"weekly":24},"dependents":0,"updated":"2026-10-10T22:16:09.516Z","searchScore":33.81547,"package":{"name":"@pipeworx/mcp-uk-caselaw","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","uk-caselaw"],"version":"0.1.2","description":"UK case law — Find Case Law, The National Archives.","sanitized_name":"@pipeworx/mcp-uk-caselaw","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:990f472d-e17f-4cd6-a58e-3ee50c45284e","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-26T22:05:51.260Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-uk-caselaw#readme","repository":"git+https://github.com/pipeworx-io/mcp-uk-caselaw.git","bugs":"https://github.com/pipeworx-io/mcp-uk-caselaw/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-uk-caselaw"}},"score":{"final":33.81547,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":541633,"weekly":118086},"dependents":"62","updated":"2026-10-10T21:52:40.265Z","searchScore":33.458164,"package":{"name":"geodesy","keywords":["geodesy","latitude","longitude","distance","bearing","destination","haversine","vincenty","rhumb","ellipsoid","datum","reference-frame","TRF","vector","n-vector","wgs84","utm","mgrs"],"version":"2.4.0","description":"Libraries of geodesy functions","sanitized_name":"geodesy","publisher":{"email":"chrisv@movable-type.co.uk","username":"chrisveness"},"maintainers":[{"email":"chrisv@movable-type.co.uk","username":"chrisveness"}],"license":"MIT","date":"2022-03-22T17:16:22.208Z","links":{"homepage":"http://www.movable-type.co.uk/scripts/geodesy-library.html","repository":"https://github.com/chrisveness/geodesy","bugs":"https://github.com/chrisveness/geodesy/issues","npm":"https://www.npmjs.com/package/geodesy"}},"score":{"final":33.458164,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":675,"weekly":272},"dependents":"1","updated":"2026-10-07T22:46:47.454Z","searchScore":33.454178,"package":{"name":"cspell-dict-uk-ua","keywords":["cspell","uk_UA","Ukrainian","dictionary","spelling"],"version":"1.1.1","description":"Ukrainian dictionary for cspell","sanitized_name":"cspell-dict-uk-ua","publisher":{"email":"jason@streetsidesoftware.nl","username":"jason-dent"},"maintainers":[{"email":"jason@streetsidesoftware.nl","username":"jason-dent"}],"license":"MIT","date":"2020-12-26T13:17:43.843Z","links":{"homepage":"https://github.com/streetsidesoftware/cspell-dicts/blob/master/packages/uk_UA#readme","repository":"git+https://github.com/streetsidesoftware/cspell-dicts.git","bugs":"https://github.com/streetsidesoftware/cspell-dicts/issues","npm":"https://www.npmjs.com/package/cspell-dict-uk-ua"}},"score":{"final":33.454178,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":26438,"weekly":7981},"dependents":"6","updated":"2026-10-10T21:58:05.025Z","searchScore":33.353413,"package":{"name":"@juicesharp/rpiv-i18n","keywords":["pi-package","pi-extension","rpiv","i18n","localization"],"version":"2.12.0","description":"Pi extension. The localization foundation for rpiv-* skills: locale detection, the /languages command, the --locale flag, and a cross-package locale registry.","sanitized_name":"@juicesharp/rpiv-i18n","publisher":{"email":"s.guslisty@hotmail.com","username":"juicesharp"},"maintainers":[{"email":"s.guslisty@hotmail.com","username":"juicesharp"}],"license":"MIT","date":"2026-09-30T17:59:32.651Z","links":{"homepage":"https://github.com/juicesharp/rpiv-mono/tree/main/packages/rpiv-i18n#readme","repository":"git+https://github.com/juicesharp/rpiv-mono.git","bugs":"https://github.com/juicesharp/rpiv-mono/issues","npm":"https://www.npmjs.com/package/@juicesharp/rpiv-i18n"}},"score":{"final":33.353413,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":414,"weekly":59},"dependents":0,"updated":"2026-10-04T22:19:23.025Z","searchScore":33.15091,"package":{"name":"@pipeworx/mcp-uk-contracts","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","uk-contracts"],"version":"0.1.4","description":"UK Contracts Finder MCP.","sanitized_name":"@pipeworx/mcp-uk-contracts","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"8ce9d9b5-6a84-43b0-b884-6bd41ccdc9ae","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-10-04T22:18:51.939Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-uk-contracts#readme","repository":"git+https://github.com/pipeworx-io/mcp-uk-contracts.git","bugs":"https://github.com/pipeworx-io/mcp-uk-contracts/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-uk-contracts"}},"score":{"final":33.15091,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":709,"weekly":71},"dependents":0,"updated":"2026-10-07T10:36:12.307Z","searchScore":32.919086,"package":{"name":"@leapdevuk/component-toolbox","keywords":["component","toolbox"],"version":"0.2.0","description":"LEAP Dev UK Component Toolbox","sanitized_name":"@leapdevuk/component-toolbox","publisher":{"email":"emilios.hapeshis@leap.co.uk","actor":{"name":"leapdevuk","type":"user","email":"innovations@leap.co.uk"},"username":"leapdevuk-emilioshapeshis"},"maintainers":[{"email":"innovations@leap.co.uk","username":"leapdevuk"},{"email":"stephen.wright@leap.co.uk","username":"leapdevuk-stephenwright"},{"email":"emilios.hapeshis@leap.co.uk","username":"leapdevuk-emilioshapeshis"}],"date":"2026-09-23T10:30:03.699Z","links":{"npm":"https://www.npmjs.com/package/@leapdevuk/component-toolbox"}},"score":{"final":32.919086,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":697,"weekly":247},"dependents":0,"updated":"2026-10-05T14:36:20.177Z","searchScore":32.859474,"package":{"name":"latlongify","keywords":["Geo"],"version":"2.0.1","description":"Calculate country/county/state from lat/long","sanitized_name":"latlongify","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"glynnbird","type":"user","email":"glynn.bird@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:5cb0fbfc-6164-40f2-8f50-5bee693d0138","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"glynn.bird@gmail.com","username":"glynnbird"}],"license":"Apache-2.0","date":"2025-09-22T10:06:51.092Z","links":{"homepage":"https://github.com/glynnbird/latlongify#readme","repository":"git+https://github.com/glynnbird/latlongify.git","bugs":"https://github.com/glynnbird/latlongify/issues","npm":"https://www.npmjs.com/package/latlongify"}},"score":{"final":32.859474,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":405,"weekly":405},"dependents":0,"updated":"2026-10-09T17:01:08.707Z","searchScore":32.663948,"package":{"name":"@cyanheads/uk-police-crime-mcp-server","keywords":["mcp","mcp-server","model-context-protocol","typescript","bun","stdio","streamable-http","uk","police","crime","crime-data","data-police-uk","stop-and-search","police-outcomes","neighbourhood-policing","open-data","geospatial"],"version":"0.1.2","description":"Search UK street-level crime, police outcomes, stop and search, and neighbourhood teams from data.police.uk: England, Wales and Northern Ireland forces, plus British Transport Police (Scotland's only coverage), via MCP. STDIO or Streamable HTTP.","sanitized_name":"@cyanheads/uk-police-crime-mcp-server","publisher":{"email":"casey@caseyjhand.com","username":"cyanheads"},"maintainers":[{"email":"casey@caseyjhand.com","username":"cyanheads"}],"license":"Apache-2.0","date":"2026-10-02T16:57:12.573Z","links":{"homepage":"https://github.com/cyanheads/uk-police-crime-mcp-server#readme","repository":"git+https://github.com/cyanheads/uk-police-crime-mcp-server.git","bugs":"https://github.com/cyanheads/uk-police-crime-mcp-server/issues","npm":"https://www.npmjs.com/package/@cyanheads/uk-police-crime-mcp-server"}},"score":{"final":32.663948,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":443,"weekly":32},"dependents":0,"updated":"2026-10-10T22:16:09.235Z","searchScore":32.466248,"package":{"name":"@pipeworx/mcp-uk-gazette","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","uk-gazette"],"version":"0.1.2","description":"UK Gazette MCP — The Gazette (www.thegazette.co.uk), the UK's official","sanitized_name":"@pipeworx/mcp-uk-gazette","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:4f0e3042-fc25-4f08-925e-c17d17dd9f32","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-26T22:06:23.415Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-uk-gazette#readme","repository":"git+https://github.com/pipeworx-io/mcp-uk-gazette.git","bugs":"https://github.com/pipeworx-io/mcp-uk-gazette/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-uk-gazette"}},"score":{"final":32.466248,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3153934,"weekly":690028},"dependents":"24","updated":"2026-10-10T21:50:24.218Z","searchScore":32.16998,"package":{"name":"@plotly/d3-sankey","keywords":["d3","d3-module","sankey"],"version":"0.12.3","description":"Visualize flow between nodes in a directed acyclic network.","sanitized_name":"@plotly/d3-sankey","publisher":{"email":"packages@plot.ly","username":"packages-team-plotly"},"maintainers":[{"email":"chris@plot.ly","username":"chriddyp"},{"email":"post.ben.here@gmail.com","username":"bpostlethwaite"},{"email":"antoine@plot.ly","username":"antrg"},{"email":"chuck@plot.ly","username":"bronsolo"},{"email":"t4rk@outlook.com","username":"t4rk"},{"email":"roman@plot.ly","username":"roman-nb"},{"email":"cameron.decoster@gmail.com","username":"camdecoster"},{"email":"alex@plot.ly","username":"alexcjohnson"},{"email":"adrian.borrmann@plot.ly","username":"aborrmann"},{"email":"emily@plot.ly","username":"emilykl-plotly"},{"email":"packages@plot.ly","username":"packages-team-plotly"}],"license":"BSD-3-Clause","date":"2026-06-08T19:03:05.058Z","links":{"homepage":"https://github.com/plotly/d3-sankey","repository":"git+https://github.com/plotly/d3-sankey.git","bugs":"https://github.com/plotly/d3-sankey/issues","npm":"https://www.npmjs.com/package/@plotly/d3-sankey"}},"score":{"final":32.16998,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":696,"weekly":524},"dependents":0,"updated":"2026-10-04T13:36:13.514Z","searchScore":31.996067,"package":{"name":"@mrfentmen/ukparliament-mcp","keywords":["mcp","uk-parliament","mps","api"],"version":"1.0.3","description":"Keyless MCP server for the UK Parliament Members API: MPs, Lords, parties, constituencies.","sanitized_name":"@mrfentmen/ukparliament-mcp","publisher":{"email":"contactae2000@gmail.com","username":"mrfentmen"},"maintainers":[{"email":"contactae2000@gmail.com","username":"mrfentmen"}],"license":"MIT","date":"2026-09-27T13:31:07.075Z","links":{"homepage":"https://github.com/mrfentmen/awesome-mcps#readme","repository":"git+https://github.com/mrfentmen/awesome-mcps.git","bugs":"https://github.com/mrfentmen/awesome-mcps/issues","npm":"https://www.npmjs.com/package/@mrfentmen/ukparliament-mcp"}},"score":{"final":31.996067,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":514,"weekly":57},"dependents":0,"updated":"2026-10-10T19:56:08.775Z","searchScore":31.978355,"package":{"name":"@pipeworx/mcp-mhra-uk","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","mhra-uk"],"version":"0.1.2","description":"MHRA (UK Medicines and Healthcare products Regulatory Agency) — the public","sanitized_name":"@pipeworx/mcp-mhra-uk","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:23df26ad-d40e-4088-9930-41a03364cee6","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-26T19:46:03.176Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-mhra-uk#readme","repository":"git+https://github.com/pipeworx-io/mcp-mhra-uk.git","bugs":"https://github.com/pipeworx-io/mcp-mhra-uk/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-mhra-uk"}},"score":{"final":31.978355,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2676891,"weekly":561882},"dependents":"58","updated":"2026-10-10T21:59:25.629Z","searchScore":31.95674,"package":{"name":"numfmt","keywords":["excel","spreadsheet","xls","xlsx","number","date","format","formatter"],"version":"3.2.6","description":"Full Excel style number formatting","sanitized_name":"numfmt","publisher":{"email":"borgar@borgar.net","actor":{"name":"borgar","type":"user","email":"borgar@borgar.net"},"username":"borgar"},"maintainers":[{"email":"borgar@borgar.net","username":"borgar"}],"license":"MIT","date":"2026-04-03T10:58:53.004Z","links":{"homepage":"https://github.com/borgar/numfmt","repository":"git://github.com/borgar/numfmt.git","bugs":"http://github.com/borgar/numfmt/issues","npm":"https://www.npmjs.com/package/numfmt"}},"score":{"final":31.95674,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":565,"weekly":418},"dependents":0,"updated":"2026-10-04T22:06:10.980Z","searchScore":31.922737,"package":{"name":"@mrfentmen/ukpolice-mcp","keywords":["mcp","uk-police","crime","uk","public"],"version":"1.0.2","description":"UK crime data from data.police.uk. No key required.","sanitized_name":"@mrfentmen/ukpolice-mcp","publisher":{"email":"contactae2000@gmail.com","username":"mrfentmen"},"maintainers":[{"email":"contactae2000@gmail.com","username":"mrfentmen"}],"license":"MIT","date":"2026-09-27T22:03:31.549Z","links":{"homepage":"https://github.com/mrfentmen/ukpolice-mcp#readme","repository":"git+https://github.com/mrfentmen/ukpolice-mcp.git","bugs":"https://github.com/mrfentmen/ukpolice-mcp/issues","npm":"https://www.npmjs.com/package/@mrfentmen/ukpolice-mcp"}},"score":{"final":31.922737,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":428,"weekly":32},"dependents":0,"updated":"2026-10-09T23:36:14.578Z","searchScore":31.831024,"package":{"name":"@pipeworx/mcp-datagov-uk","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","datagov-uk"],"version":"0.1.2","description":"data.gov.uk MCP — UK national open-data portal (CKAN API).","sanitized_name":"@pipeworx/mcp-datagov-uk","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:2d55d439-641b-4f3b-80ce-66698ed0a057","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-25T23:27:18.248Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-datagov-uk#readme","repository":"git+https://github.com/pipeworx-io/mcp-datagov-uk.git","bugs":"https://github.com/pipeworx-io/mcp-datagov-uk/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-datagov-uk"}},"score":{"final":31.831024,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":617,"weekly":617},"dependents":0,"updated":"2026-10-07T16:02:45.876Z","searchScore":31.745626,"package":{"name":"uk-bank-rate","keywords":["bank rate","base rate","bank of england","interest rate","monetary policy","mpc","uk"],"version":"0.4.1","description":"The UK Bank Rate from the Bank of England Database, with the MPC schedule and honest handling of the hours after a decision.","sanitized_name":"uk-bank-rate","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"7c7ea9bb-2a75-4544-8273-d2bb97e41d9f","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"bhupen.varsani@gmail.com","username":"bvarsani17"}],"license":"MIT","date":"2026-10-07T16:02:14.556Z","links":{"homepage":"https://github.com/BV-17/uk-bank-rate#readme","repository":"git+https://github.com/BV-17/uk-bank-rate.git","bugs":"https://github.com/BV-17/uk-bank-rate/issues","npm":"https://www.npmjs.com/package/uk-bank-rate"}},"score":{"final":31.745626,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":441,"weekly":32},"dependents":0,"updated":"2026-10-10T22:16:08.795Z","searchScore":31.724842,"package":{"name":"@pipeworx/mcp-uk-food-hygiene","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","uk-food-hygiene"],"version":"0.1.2","description":"UK Food Hygiene MCP — Food Standards Agency food hygiene ratings (FHRS)","sanitized_name":"@pipeworx/mcp-uk-food-hygiene","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:5e06bbdb-f7e9-4dba-8f18-c356102c7229","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-26T22:06:54.528Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-uk-food-hygiene#readme","repository":"git+https://github.com/pipeworx-io/mcp-uk-food-hygiene.git","bugs":"https://github.com/pipeworx-io/mcp-uk-food-hygiene/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-uk-food-hygiene"}},"score":{"final":31.724842,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":17995,"weekly":3842},"dependents":0,"updated":"2026-10-10T02:33:42.168Z","searchScore":31.518301,"package":{"name":"@unisim/sdk","keywords":["supabase","react","hooks","saas","multi-tenant","auth","rbac","universal-simulation"],"version":"0.183.3","description":"Shared React SDK for the Universal Suite — auth, entitlements, usage telemetry, changelog, org admin.","sanitized_name":"@unisim/sdk","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"b4e73f63-e416-4e05-af46-b92c2a0a392a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"inbox@jamesmarkey.co.uk","username":"jamesmarkeyuk"}],"license":"MIT","date":"2026-10-10T02:33:10.847Z","links":{"homepage":"https://github.com/universal-simulation-ltd/universal-platform/tree/main/packages/sdk#readme","repository":"git+https://github.com/universal-simulation-ltd/universal-platform.git","bugs":"https://github.com/universal-simulation-ltd/universal-platform/issues","npm":"https://www.npmjs.com/package/@unisim/sdk"}},"score":{"final":31.518301,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":427,"weekly":31},"dependents":0,"updated":"2026-10-10T19:36:07.329Z","searchScore":31.470741,"package":{"name":"@pipeworx/mcp-legislation-uk","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","legislation-uk"],"version":"0.1.2","description":"legislation.gov.uk MCP — the UK's official legislation database.","sanitized_name":"@pipeworx/mcp-legislation-uk","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:d040beae-5d4e-43ee-8c7c-bf16b52f401a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-26T19:29:37.993Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-legislation-uk#readme","repository":"git+https://github.com/pipeworx-io/mcp-legislation-uk.git","bugs":"https://github.com/pipeworx-io/mcp-legislation-uk/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-legislation-uk"}},"score":{"final":31.470741,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":733,"weekly":444},"dependents":0,"updated":"2026-10-09T23:36:08.503Z","searchScore":31.40724,"package":{"name":"which-dialect-en","keywords":["english","dictionary","dialect","part-of-speech","lemma","wiktionary","which-dialect"],"version":"0.1.3","description":"English dictionary data with regional usage (US, UK, Australia, India, …) plus parts of speech and base forms, from Wiktionary via Kaikki.org. Loaded by which-dialect, and used by its translator.","sanitized_name":"which-dialect-en","publisher":{"email":"taylorjhnguyen@gmail.com","username":"nguyen18"},"maintainers":[{"email":"taylorjhnguyen@gmail.com","username":"nguyen18"}],"license":"CC-BY-SA-4.0","date":"2026-10-02T23:33:00.383Z","links":{"homepage":"https://github.com/nguyen18/which-dialect#readme","repository":"git+https://github.com/nguyen18/which-dialect.git","bugs":"https://github.com/nguyen18/which-dialect/issues","npm":"https://www.npmjs.com/package/which-dialect-en"}},"score":{"final":31.40724,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":422,"weekly":171},"dependents":"1","updated":"2026-10-06T07:46:26.218Z","searchScore":30.84515,"package":{"name":"@react-css/flex","keywords":["react","reactjs","css","layout","flex","flexbox","flexible","box","styles","simpler","expressive"],"version":"2.3.0","description":"A thin wrapper to help make CSS Flexbox simpler and more expressive","sanitized_name":"@react-css/flex","publisher":{"email":"bikk.uk@outlook.com","username":"bikk.uk"},"maintainers":[{"email":"adam@aboyce.uk","username":"aboyce"},{"email":"bikk.uk@outlook.com","username":"bikk.uk"}],"license":"MIT","date":"2024-06-13T14:11:44.888Z","links":{"homepage":"https://github.com/bikk-uk/react-css-flex#readme","repository":"git+https://github.com/bikk-uk/react-css-flex.git","bugs":"https://github.com/bikk-uk/react-css-flex/issues","npm":"https://www.npmjs.com/package/@react-css/flex"}},"score":{"final":30.84515,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":13138,"weekly":3338},"dependents":"1","updated":"2026-10-09T23:41:08.274Z","searchScore":30.814737,"package":{"name":"iso-countries-lookup","keywords":["country codes","countries","iso codes","iso country code","ISO 3166","ISO 3166-1 alpha-2","ISO 3166-1 alpha-1"],"version":"2.0.8","description":"Find country codes by country names in multiple languages.","sanitized_name":"iso-countries-lookup","publisher":{"email":"s.georg@hey.com","username":"stephangeorg"},"maintainers":[{"email":"s.georg@hey.com","username":"stephangeorg"}],"license":"MIT","date":"2023-12-14T19:47:36.389Z","links":{"homepage":"https://github.com/StephanGeorg/iso-countries-lookup#readme","repository":"git+https://github.com/StephanGeorg/iso-countries-lookup.git","bugs":"https://github.com/StephanGeorg/iso-countries-lookup/issues","npm":"https://www.npmjs.com/package/iso-countries-lookup"}},"score":{"final":30.814737,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6878,"weekly":3549},"dependents":0,"updated":"2026-10-04T20:24:33.005Z","searchScore":30.78483,"package":{"name":"@meterapp/vehicle-db","keywords":["nhtsa","dvla","eea","rdw","vehicles","vehicle-search","autocomplete","fuzzy-search","makes","models","motorcycles","buses","asia","japan","malaysia","china","europe","netherlands","brazil","senatran","renavam","byd","international","offline"],"version":"2.14.0","description":"Offline international database for cars, motorcycles, trucks, buses, MPVs, and more","sanitized_name":"@meterapp/vehicle-db","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"5e39fee7-f4e1-4abe-8ac1-3a3e0ad170b6","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"tadeegan@gmail.com","username":"tadeegan"},{"email":"jonathan.osacky@gmail.com","username":"josacky"}],"license":"ISC","date":"2026-10-04T20:24:01.938Z","links":{"homepage":"https://github.com/MeterApp/vehicle-db#readme","repository":"git+https://github.com/MeterApp/vehicle-db.git","bugs":"https://github.com/MeterApp/vehicle-db/issues","npm":"https://www.npmjs.com/package/@meterapp/vehicle-db"}},"score":{"final":30.78483,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":424,"weekly":21},"dependents":0,"updated":"2026-10-10T19:11:08.400Z","searchScore":30.782679,"package":{"name":"@pipeworx/mcp-gov-uk-content","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","gov-uk-content"],"version":"0.1.2","description":"GOV.UK Content + Search APIs.","sanitized_name":"@pipeworx/mcp-gov-uk-content","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:47518e0c-1ad2-44f0-8af9-d9ed381b5868","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-26T19:01:47.984Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-gov-uk-content#readme","repository":"git+https://github.com/pipeworx-io/mcp-gov-uk-content.git","bugs":"https://github.com/pipeworx-io/mcp-gov-uk-content/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-gov-uk-content"}},"score":{"final":30.782679,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":95187,"weekly":21835},"dependents":"7","updated":"2026-10-10T21:51:39.374Z","searchScore":30.76606,"package":{"name":"yup-locales","keywords":["yup","locales","locale"],"version":"1.2.28","description":"Localizations for [jquense/yup](https://github.com/jquense/yup).","sanitized_name":"yup-locales","publisher":{"email":"mahieuloic@gmail.com","username":"loicmahieu"},"maintainers":[{"email":"mahieuloic@gmail.com","username":"loicmahieu"}],"license":"MIT","date":"2024-08-01T14:57:09.121Z","links":{"homepage":"https://github.com/loicmahieu/yup-locales#readme","repository":"git+https://github.com/loicmahieu/yup-locales.git","bugs":"https://github.com/loicmahieu/yup-locales/issues","npm":"https://www.npmjs.com/package/yup-locales"}},"score":{"final":30.76606,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":433,"weekly":27},"dependents":0,"updated":"2026-10-10T19:36:10.007Z","searchScore":30.454866,"package":{"name":"@pipeworx/mcp-landregistry-uk","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","landregistry-uk"],"version":"0.1.2","description":"HM Land Registry Price Paid Data (UK) MCP.","sanitized_name":"@pipeworx/mcp-landregistry-uk","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:503a589e-6e71-4037-94ae-8fa37fb305a7","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-26T19:30:04.405Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-landregistry-uk#readme","repository":"git+https://github.com/pipeworx-io/mcp-landregistry-uk.git","bugs":"https://github.com/pipeworx-io/mcp-landregistry-uk/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-landregistry-uk"}},"score":{"final":30.454866,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":600,"weekly":220},"dependents":0,"updated":"2026-10-07T01:26:11.187Z","searchScore":30.374748,"package":{"name":"@pipeworx/mcp-boe-uk","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","boe-uk"],"version":"0.1.3","description":"Bank of England Interactive Statistical Database (IADB) MCP.","sanitized_name":"@pipeworx/mcp-boe-uk","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"adcf1fcc-b315-4f94-887f-0d1b7ebad307","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-30T01:25:01.384Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-boe-uk#readme","repository":"git+https://github.com/pipeworx-io/mcp-boe-uk.git","bugs":"https://github.com/pipeworx-io/mcp-boe-uk/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-boe-uk"}},"score":{"final":30.374748,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2645,"weekly":643},"dependents":"2","updated":"2026-10-09T20:06:19.588Z","searchScore":30.339083,"package":{"name":"sky-toolkit-core","keywords":[],"version":"2.39.2","description":"The core of Sky's CSS Toolkit","sanitized_name":"sky-toolkit-core","publisher":{"email":"steve.duffin@gmail.com","username":"steveduffin"},"maintainers":[{"email":"luke@lukewhitehouse.co.uk","username":"lukewhitehouse"},{"email":"mrjdinsdale@gmail.com","username":"mrdinsdale"},{"email":"sam@samkitson.co.uk","username":"samkitson"},{"email":"DL-ToolkitCore@bskyb.com","username":"sky-toolkit-maintainers"},{"email":"steve.duffin@gmail.com","username":"steveduffin"}],"license":"BSD-3-Clause","date":"2020-07-09T09:51:16.551Z","links":{"homepage":"http://sky.com/toolkit","repository":"git+https://github.com/sky-uk/toolkit.git","bugs":"https://github.com/sky-uk/toolkit/issues","npm":"https://www.npmjs.com/package/sky-toolkit-core"}},"score":{"final":30.339083,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":462,"weekly":11},"dependents":0,"updated":"2026-10-07T10:51:09.844Z","searchScore":30.328148,"package":{"name":"@crystal-uk/rollup-gql","keywords":["vite","rollup","graphql","gql"],"version":"1.3.0","description":"Braindead GraphQL module import for Vite/Rollup","sanitized_name":"@crystal-uk/rollup-gql","publisher":{"email":"admin@wearecrystal.uk","username":"crystal-admin"},"maintainers":[{"email":"admin@wearecrystal.uk","username":"crystal-admin"}],"license":"ISC","date":"2026-09-16T10:39:32.915Z","links":{"homepage":"https://bitbucket.org/crystal-uk/rollup-gql#readme","repository":"git+https://bitbucket.org/crystal-uk/rollup-gql.git","bugs":"https://bitbucket.org/crystal-uk/rollup-gql/issues","npm":"https://www.npmjs.com/package/@crystal-uk/rollup-gql"}},"score":{"final":30.328148,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3095,"weekly":882},"dependents":"1","updated":"2026-10-07T17:36:18.840Z","searchScore":30.21032,"package":{"name":"eway-rapid","keywords":["eway","rapid","payments","credit cards"],"version":"1.2.1","description":"eWAY Rapid Node.js library","sanitized_name":"eway-rapid","publisher":{"email":"partner@eway.com.au","username":"eway"},"maintainers":[{"email":"partner@eway.com.au","username":"eway"}],"license":"MIT","date":"2016-03-03T05:14:53.868Z","links":{"homepage":"http://github.com/eWAYPayment/eway-rapid-node","repository":"git+https://github.com/eWAYPayment/eway-rapid-node.git","bugs":"https://github.com/eWAYPayment/eway-rapid-node/issues","npm":"https://www.npmjs.com/package/eway-rapid"}},"score":{"final":30.21032,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2346,"weekly":635},"dependents":"13","updated":"2026-10-09T20:11:09.860Z","searchScore":30.055994,"package":{"name":"sky-toolkit","keywords":[],"version":"2.39.2","description":"Sky's CSS Toolkit","sanitized_name":"sky-toolkit","publisher":{"email":"steve.duffin@gmail.com","username":"steveduffin"},"maintainers":[{"email":"luke@lukewhitehouse.co.uk","username":"lukewhitehouse"},{"email":"mrjdinsdale@gmail.com","username":"mrdinsdale"},{"email":"sam@samkitson.co.uk","username":"samkitson"},{"email":"DL-ToolkitCore@bskyb.com","username":"sky-toolkit-maintainers"},{"email":"steve.duffin@gmail.com","username":"steveduffin"}],"license":"BSD-3-Clause","date":"2020-07-09T09:51:22.854Z","links":{"homepage":"http://sky.com/toolkit","repository":"git+https://github.com/sky-uk/toolkit.git","bugs":"https://github.com/sky-uk/toolkit/issues","npm":"https://www.npmjs.com/package/sky-toolkit"}},"score":{"final":30.055994,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2524,"weekly":649},"dependents":"2","updated":"2026-10-09T20:06:09.353Z","searchScore":30.018347,"package":{"name":"sky-toolkit-ui","keywords":[],"version":"2.39.2","description":"The UI layer of Sky's CSS Toolkit","sanitized_name":"sky-toolkit-ui","publisher":{"email":"steve.duffin@gmail.com","username":"steveduffin"},"maintainers":[{"email":"luke@lukewhitehouse.co.uk","username":"lukewhitehouse"},{"email":"mrjdinsdale@gmail.com","username":"mrdinsdale"},{"email":"sam@samkitson.co.uk","username":"samkitson"},{"email":"DL-ToolkitCore@bskyb.com","username":"sky-toolkit-maintainers"},{"email":"steve.duffin@gmail.com","username":"steveduffin"}],"license":"BSD-3-Clause","date":"2020-07-09T09:51:19.808Z","links":{"homepage":"http://sky.com/toolkit","repository":"git+https://github.com/sky-uk/toolkit.git","bugs":"https://github.com/sky-uk/toolkit/issues","npm":"https://www.npmjs.com/package/sky-toolkit-ui"}},"score":{"final":30.018347,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":234,"weekly":61},"dependents":"1","updated":"2026-10-05T14:11:12.380Z","searchScore":29.881687,"package":{"name":"ms-uk-police-forces","keywords":["hof","modern-slavery","uk","police","forces"],"version":"2.0.0","description":"Exports a list of uk police forces for the modern slavery app into a usable format for hof select elements","sanitized_name":"ms-uk-police-forces","publisher":{"email":"julian.robotham@digital.homeoffice.gov.uk","username":"jjrobothamho"},"maintainers":[{"email":"ben@marvell-consulting.com","username":"easternbloc"},{"email":"douglas@chippy.ch","username":"zuzak"},{"email":"sulthanahmeduk@gmail.com","username":"sulthan-ahmed"}],"license":"MIT","date":"2019-04-25T12:49:22.529Z","links":{"homepage":"https://github.com/UKHomeOffice/ms-uk-police-forces#readme","repository":"git+https://github.com/UKHomeOffice/ms-uk-police-forces.git","bugs":"https://github.com/UKHomeOffice/ms-uk-police-forces/issues","npm":"https://www.npmjs.com/package/ms-uk-police-forces"}},"score":{"final":29.881687,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":248,"weekly":88},"dependents":0,"updated":"2026-10-09T09:04:45.436Z","searchScore":29.794254,"package":{"name":"@cyanheads/uk-legislation-mcp-server","keywords":["mcp","mcp-server","model-context-protocol","typescript","bun","stdio","streamable-http","legislation","uk-legislation","legislation-gov-uk","uk-law","statute-book","legal-research","national-archives"],"version":"0.1.2","description":"Search and read UK legislation at any date, resolve citations, list amendments, track changes via MCP. STDIO or Streamable HTTP.","sanitized_name":"@cyanheads/uk-legislation-mcp-server","publisher":{"email":"casey@caseyjhand.com","username":"cyanheads"},"maintainers":[{"email":"casey@caseyjhand.com","username":"cyanheads"}],"license":"Apache-2.0","date":"2026-10-09T09:04:14.324Z","links":{"homepage":"https://github.com/cyanheads/uk-legislation-mcp-server#readme","repository":"git+https://github.com/cyanheads/uk-legislation-mcp-server.git","bugs":"https://github.com/cyanheads/uk-legislation-mcp-server/issues","npm":"https://www.npmjs.com/package/@cyanheads/uk-legislation-mcp-server"}},"score":{"final":29.794254,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":411,"weekly":62},"dependents":0,"updated":"2026-10-07T19:01:11.013Z","searchScore":29.54617,"package":{"name":"@dcheglakov/uk-translit","keywords":[],"version":"1.0.1","description":"Official Ukrainian transliteration and slug generation for TypeScript, built according to the current rules of the Cabinet of Ministers of Ukraine Resolution No. 55. Designed for headless CMS workflows, with context-aware transliteration, clean slug outpu","sanitized_name":"@dcheglakov/uk-translit","publisher":{"email":"dcheglakov@gmail.com","username":"dcheglakov"},"maintainers":[{"email":"dcheglakov@gmail.com","username":"dcheglakov"}],"license":"MIT","date":"2026-04-15T16:57:27.219Z","links":{"homepage":"https://github.com/dcheglakov/uk-translit#readme","repository":"git+https://github.com/dcheglakov/uk-translit.git","bugs":"https://github.com/dcheglakov/uk-translit/issues","npm":"https://www.npmjs.com/package/@dcheglakov/uk-translit"}},"score":{"final":29.54617,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3067,"weekly":1394},"dependents":0,"updated":"2026-10-08T13:06:59.002Z","searchScore":29.448196,"package":{"name":"@defra-fish/payment-mop-up-job","keywords":["rod","licensing","payment","mop-up","job"],"version":"1.76.0","description":"Process incomplete web-sales","sanitized_name":"@defra-fish/payment-mop-up-job","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"npm-envage","type":"user","email":"npm.envage@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:e0894db9-480f-49ad-94a9-c28a6adfe665","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm.envage@gmail.com","username":"npm-envage"},{"email":"defradigital@gmail.com","username":"defradigitaladmin"},{"email":"defradigitalci@gmail.com","username":"defradigitalci"},{"email":"philbens@gmail.com","username":"jaucourt"},{"email":"iris.faraway@defra.gov.uk","username":"ifarawaydefra"},{"email":"laila.aleissa1@defra.gov.uk","username":"lailien"}],"license":"SEE LICENSE IN LICENSE","date":"2026-09-09T12:26:38.803Z","links":{"homepage":"https://github.com/DEFRA/rod-licensing#readme","repository":"git://github.com/DEFRA/rod-licensing.git","bugs":"https://github.com/DEFRA/rod-licensing/issues","npm":"https://www.npmjs.com/package/@defra-fish/payment-mop-up-job"}},"score":{"final":29.448196,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":377,"weekly":180},"dependents":0,"updated":"2026-10-09T14:31:09.055Z","searchScore":29.174332,"package":{"name":"@hmcts/uk-bank-holidays","keywords":[],"version":"1.0.2","description":"Check if a date is a bank holiday","sanitized_name":"@hmcts/uk-bank-holidays","publisher":{"email":"ben.diggle5@gmail.com","username":"bendiggle"},"maintainers":[{"email":"tim.jacomb@hmcts.net","username":"timja-hmcts"},{"email":"timjacomb1@gmail.com","username":"timja"},{"email":"jenkins-reform@HMCTS.NET","username":"jenkins-reform-hmcts"},{"email":"david.izuogu@justice.gov.uk","username":"playfair0319"},{"email":"Thomas.Thornton1@justice.gov.uk","username":"thomast1906"},{"email":"felix.eyetan@justice.gov.uk","username":"hmctsnpm"}],"date":"2018-05-04T08:58:42.873Z","links":{"homepage":"https://github.com/hmcts/uk-bank-holidays#readme","repository":"git+ssh://git@github.com/hmcts/uk-bank-holidays.git","bugs":"https://github.com/hmcts/uk-bank-holidays/issues","npm":"https://www.npmjs.com/package/@hmcts/uk-bank-holidays"}},"score":{"final":29.174332,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":385,"weekly":15},"dependents":0,"updated":"2026-10-08T13:11:15.055Z","searchScore":29.158146,"package":{"name":"tax-calculator-uk","keywords":["tax uk","calculator","tax","uk","tax calculator uk","uk tax calculator","paye calculator npm","uk taxes"],"version":"2.3.0","description":"UK income tax breakdown based on a yearly salary. England, Wales, Northern Ireland & Scotland; tax years 2017/18–2026/27.","sanitized_name":"tax-calculator-uk","publisher":{"email":"jackevans38@gmail.com","username":"eagleeyejack"},"maintainers":[{"email":"jackevans38@gmail.com","username":"eagleeyejack"}],"license":"GPL-3.0-only","date":"2026-09-17T12:58:21.726Z","links":{"homepage":"https://github.com/eagleeyejack/tax-calculator-uk#readme","repository":"git+https://github.com/eagleeyejack/tax-calculator-uk.git","bugs":"https://github.com/eagleeyejack/tax-calculator-uk/issues","npm":"https://www.npmjs.com/package/tax-calculator-uk"}},"score":{"final":29.158146,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":327,"weekly":117},"dependents":0,"updated":"2026-10-07T17:41:25.190Z","searchScore":29.032314,"package":{"name":"@guardian/paparazzi","keywords":[],"version":"0.3.1","description":"Automated manual visual regression testing","sanitized_name":"@guardian/paparazzi","publisher":{"email":"lawr@lauragonzalez.cc","username":"walaura"},"maintainers":[{"email":"npm@theguardian.com","username":"guardian-developers"},{"email":"maheshmakani@gmail.com","username":"coldlink"},{"email":"akash1810@gmail.com","username":"akash1810"},{"email":"reetta@reetta.co.uk","username":"reetta"},{"email":"andrew.howe-ely@guardian.co.uk","username":"andrew.howe-ely"},{"email":"alex@sndrs.dev","username":"sndrs"},{"email":"ashleigh.carr@guardian.co.uk","username":"ashcorrguardian"}],"date":"2019-01-28T11:44:38.819Z","links":{"homepage":"https://github.com/guardian/paparazzi#readme","repository":"git+https://github.com/guardian/paparazzi.git","bugs":"https://github.com/guardian/paparazzi/issues","npm":"https://www.npmjs.com/package/@guardian/paparazzi"}},"score":{"final":29.032314,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":427,"weekly":31},"dependents":0,"updated":"2026-10-10T22:16:08.015Z","searchScore":28.95303,"package":{"name":"@pipeworx/mcp-uk-ons","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","uk-ons"],"version":"0.1.2","description":"UK ONS MCP — Office for National Statistics (no auth)","sanitized_name":"@pipeworx/mcp-uk-ons","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:374b5f0d-6b5b-4a9c-8321-0ee73de7ef87","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-26T22:06:32.910Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-uk-ons#readme","repository":"git+https://github.com/pipeworx-io/mcp-uk-ons.git","bugs":"https://github.com/pipeworx-io/mcp-uk-ons/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-uk-ons"}},"score":{"final":28.95303,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":722,"weekly":433},"dependents":"1","updated":"2026-10-10T21:57:20.456Z","searchScore":28.874714,"package":{"name":"@quantojs/sizes","keywords":["quanto","ring-size","shoe-size","size-conversion","mondopoint","parse","locale","forms"],"version":"0.6.0","description":"Ring and shoe sizes for quanto: parse \"US 7\", \"N½\", \"EU 54\", \"men's 10\", \"UK 9\" and \"27 cm\" into sizes that convert between systems.","sanitized_name":"@quantojs/sizes","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"5cc145c7-2c23-470a-a175-e28c823ae9ae","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"ztstory@gmail.com","username":"rt2zz"}],"license":"MIT","date":"2026-10-03T21:46:41.620Z","links":{"homepage":"https://github.com/endograph/quanto/tree/main/packages/sizes#readme","repository":"git+https://github.com/endograph/quanto.git","bugs":"https://github.com/endograph/quanto/issues","npm":"https://www.npmjs.com/package/@quantojs/sizes"}},"score":{"final":28.874714,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":235,"weekly":52},"dependents":0,"updated":"2026-10-05T19:01:13.557Z","searchScore":28.861038,"package":{"name":"@apitier/mcp-server","keywords":["mcp","mcp-server","model-context-protocol","apitier","ai-agent","tools","validation","email-validation","phone-validation","vat-validation","uk-postcode","india-pincode","barcode","qrcode","data-conversion","uk-company","companies-house","kyc","sort-code","bank-validation","uk-address","uprn","kyc-onboarding","uk-kyc","business-verification","vat-compliance","eu-vat","beneficial-owner","psc","claude","anthropic"],"version":"1.2.0","description":"MCP server for UK KYC onboarding, address verification, business validation, EU/UK VAT compliance, and global identity checks","sanitized_name":"@apitier/mcp-server","publisher":{"email":"theapibridge@gmail.com","username":"pitier-user"},"maintainers":[{"email":"theapibridge@gmail.com","username":"pitier-user"}],"license":"MIT","date":"2026-05-25T17:25:16.859Z","links":{"homepage":"https://apitier.com","repository":"git+https://github.com/apitier/apitier-mcp-server.git","bugs":"https://github.com/apitier/apitier-mcp-server/issues","npm":"https://www.npmjs.com/package/@apitier/mcp-server"}},"score":{"final":28.861038,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":559262,"weekly":131424},"dependents":"105","updated":"2026-10-10T21:50:59.359Z","searchScore":28.763535,"package":{"name":"autocompleter","keywords":["ajax","auto-complete","autocomplete","autocompleter","best","categories","category","collapse","combo box","complete","component","dropdown","fast","form","group","grouping","groups","input","javascript","library","lightweight","list","small","suggester","tiny","typescript","ui","vanilla-js","vanilla","widget"],"version":"10.0.0","description":"Blazing fast and lightweight autocomplete library without dependencies. 1KB gzipped.","sanitized_name":"autocompleter","publisher":{"email":"denistaraan@outlook.com","username":"kraaden"},"maintainers":[{"email":"denistaraan@outlook.com","username":"kraaden"}],"license":"MIT","date":"2026-07-19T21:43:20.714Z","links":{"homepage":"https://smartscheduling.com/en/documentation/autocomplete","repository":"git+https://github.com/denis-taran/autocomplete.git","bugs":"https://github.com/denis-taran/autocomplete/issues","npm":"https://www.npmjs.com/package/autocompleter"}},"score":{"final":28.763535,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":50349,"weekly":13100},"dependents":"1","updated":"2026-10-10T21:51:48.346Z","searchScore":28.751598,"package":{"name":"ecc-universal","keywords":["ai","agents","skills","hooks","mcp","rules","harness","agent-harness","tdd","code-review","security","automation","best-practices","cursor","cursor-ide","opencode","codex","presentations","slides"],"version":"2.2.3","description":"Harness-native agent operating system for Codex, OpenCode, Cursor, Gemini, Claude Code, and terminal workflows - skills, hooks, rules, MCP conventions, and operator control-plane patterns","sanitized_name":"ecc-universal","publisher":{"email":"me@affaanmustafa.com","username":"cogsec"},"maintainers":[{"email":"me@affaanmustafa.com","username":"cogsec"}],"license":"MIT","date":"2026-10-02T01:56:16.379Z","links":{"homepage":"https://github.com/affaan-m/ECC#readme","repository":"git+https://github.com/affaan-m/ECC.git","bugs":"https://github.com/affaan-m/ECC/issues","npm":"https://www.npmjs.com/package/ecc-universal"}},"score":{"final":28.751598,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5168,"weekly":1797},"dependents":0,"updated":"2026-10-05T23:21:32.190Z","searchScore":28.72143,"package":{"name":"iso-639-1-plus","keywords":["bcp-47","iso","iso-639","iso-639-1","language","language code","locale","locale code"],"version":"3.0.5","description":"Native language names for all ISO-639-1 codes plus some common IETF BCP 47 language tags","sanitized_name":"iso-639-1-plus","publisher":{"email":"freelance@justinemery.co.uk","username":"polarisation"},"maintainers":[{"email":"freelance@justinemery.co.uk","username":"polarisation"}],"license":"MIT","date":"2024-05-03T11:07:56.837Z","links":{"homepage":"https://github.com/polarisation/iso-639-1-plus#readme","repository":"git+https://github.com/polarisation/iso-639-1-plus.git","bugs":"https://github.com/polarisation/iso-639-1-plus/issues","npm":"https://www.npmjs.com/package/iso-639-1-plus"}},"score":{"final":28.72143,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":569,"weekly":207},"dependents":0,"updated":"2026-10-05T08:06:11.248Z","searchScore":28.674927,"package":{"name":"data-gov-uk-mcp","keywords":["mcp","data.gov.uk","uk","open data","ckan"],"version":"1.0.2","description":"UK government open data search from data.gov.uk. No key required.","sanitized_name":"data-gov-uk-mcp","publisher":{"email":"contactae2000@gmail.com","username":"mrfentmen"},"maintainers":[{"email":"contactae2000@gmail.com","username":"mrfentmen"}],"license":"MIT","date":"2026-09-28T08:04:12.300Z","links":{"homepage":"https://github.com/mrfentmen/data-gov-uk-mcp#readme","repository":"git+https://github.com/mrfentmen/data-gov-uk-mcp.git","bugs":"https://github.com/mrfentmen/data-gov-uk-mcp/issues","npm":"https://www.npmjs.com/package/data-gov-uk-mcp"}},"score":{"final":28.674927,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":882,"weekly":134},"dependents":0,"updated":"2026-10-06T16:21:27.227Z","searchScore":28.642347,"package":{"name":"@olizilla/lol","keywords":["browser","locale","iso-639","iso-3166","language","name"],"version":"2.0.0","description":"A CLI tool to get a list of language names from a directory of locales","sanitized_name":"@olizilla/lol","publisher":{"email":"oli@tableflip.io","username":"olizilla"},"maintainers":[{"email":"oli@tableflip.io","username":"olizilla"}],"license":"MIT","date":"2020-07-21T10:00:19.574Z","links":{"homepage":"https://github.com/olizilla/lol#readme","repository":"git+https://github.com/olizilla/lol.git","bugs":"https://github.com/olizilla/lol/issues","npm":"https://www.npmjs.com/package/@olizilla/lol"}},"score":{"final":28.642347,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":251,"weekly":69},"dependents":"1","updated":"2026-10-05T14:09:44.573Z","searchScore":28.597702,"package":{"name":"ms-uk-cities-and-towns","keywords":["hof","modern-slavery","uk","town","cities"],"version":"2.0.2","description":"Exports a list of uk cities and towns for the modern slavery app into a usable format for hof select elements","sanitized_name":"ms-uk-cities-and-towns","publisher":{"email":"julian.robotham@digital.homeoffice.gov.uk","username":"jjrobothamho"},"maintainers":[{"email":"ben@marvell-consulting.com","username":"easternbloc"},{"email":"douglas@chippy.ch","username":"zuzak"},{"email":"sulthanahmeduk@gmail.com","username":"sulthan-ahmed"}],"license":"MIT","date":"2019-05-01T22:58:28.249Z","links":{"homepage":"https://github.com/UKHomeOffice/ms-uk-cities-and-towns#readme","repository":"git+https://github.com/UKHomeOffice/ms-uk-cities-and-towns.git","bugs":"https://github.com/UKHomeOffice/ms-uk-cities-and-towns/issues","npm":"https://www.npmjs.com/package/ms-uk-cities-and-towns"}},"score":{"final":28.597702,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1063,"weekly":419},"dependents":0,"updated":"2026-10-09T09:28:31.600Z","searchScore":28.567469,"package":{"name":"keylang","keywords":["architecture","markdown","dependency-rules","code-map","tree-sitter","cli","mcp"],"version":"0.7.0","description":"Architecture description in Markdown, bound to the repository: map, rules, flows, checked against the code","sanitized_name":"keylang","publisher":{"email":"ivlad003@gmail.com","username":"ivlad003_ac2"},"maintainers":[{"email":"ivlad003@gmail.com","username":"ivlad003_ac2"}],"license":"Apache-2.0","date":"2026-10-09T09:28:00.721Z","links":{"homepage":"https://github.com/Ivlad003/keylang#readme","repository":"git+https://github.com/Ivlad003/keylang.git","bugs":"https://github.com/Ivlad003/keylang/issues","npm":"https://www.npmjs.com/package/keylang"}},"score":{"final":28.567469,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1071,"weekly":234},"dependents":"0","updated":"2026-10-08T05:26:24.576Z","searchScore":28.557554,"package":{"name":"nestjs-admin","keywords":[],"version":"0.4.1","description":"![NestJS Admin](./docs/assets/nestjs-admin-logo.png)","sanitized_name":"nestjs-admin","publisher":{"email":"sam@bunce.dev","username":"buncebuncebunce"},"maintainers":[{"email":"william.duclot@gmail.com","username":"williamdclt"},{"email":"sam@bunce.dev","username":"buncebuncebunce"}],"license":"MIT","date":"2020-11-06T13:14:43.059Z","links":{"homepage":"https://github.com/Theodo-UK/nestjs-admin#readme","repository":"git+https://github.com/Theodo-UK/nestjs-admin.git","bugs":"https://github.com/Theodo-UK/nestjs-admin/issues","npm":"https://www.npmjs.com/package/nestjs-admin"}},"score":{"final":28.557554,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":467,"weekly":141},"dependents":"2","updated":"2026-10-06T15:11:55.055Z","searchScore":28.522223,"package":{"name":"uk-numberplate-format","keywords":["registration","marks","number","plate","vehicle","reg","validation","numberplate"],"version":"0.0.4","description":"Node JS package to validate UK number plates.","sanitized_name":"uk-numberplate-format","publisher":{"email":"gavyn@etchapps.com","username":"gavmck"},"maintainers":[{"email":"gavyn@etchapps.com","username":"gavmck"}],"license":"GPL","date":"2019-12-24T10:17:45.984Z","links":{"homepage":"http://etch.co","repository":"git+https://github.com/etchteam/uk-numberplate-format.git","bugs":"https://github.com/etchteam/uk-numberplate-format/issues","npm":"https://www.npmjs.com/package/uk-numberplate-format"}},"score":{"final":28.522223,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":432,"weekly":24},"dependents":0,"updated":"2026-10-10T22:16:09.931Z","searchScore":28.445087,"package":{"name":"@pipeworx/mcp-uk-parliament","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","uk-parliament"],"version":"0.1.2","description":"UK Parliament MCP — Members, Bills, Hansard APIs","sanitized_name":"@pipeworx/mcp-uk-parliament","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:d5fe96ab-59b5-4512-b1ac-ee39a261f809","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-26T22:06:44.076Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-uk-parliament#readme","repository":"git+https://github.com/pipeworx-io/mcp-uk-parliament.git","bugs":"https://github.com/pipeworx-io/mcp-uk-parliament/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-uk-parliament"}},"score":{"final":28.445087,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":411,"weekly":48},"dependents":0,"updated":"2026-10-08T18:11:11.637Z","searchScore":28.32481,"package":{"name":"@nrbx/topbar-components","keywords":["roblox-ts","rbxts","nn140","nrbx","topbar-plus"],"version":"1.3.4","description":"@rbxts/react component package mimicking topbar-plus with extra functionality, forked from @rbxts/topbar-components","sanitized_name":"@nrbx/topbar-components","publisher":{"email":"edenkneale@outlook.com","username":"ninjaninja140"},"maintainers":[{"email":"edenkneale@outlook.com","username":"ninjaninja140"}],"license":"MIT","date":"2026-09-03T17:47:20.533Z","links":{"repository":"git+https://github.com/nrbx-ts/rbxts-topbar-components.git","npm":"https://www.npmjs.com/package/@nrbx/topbar-components"}},"score":{"final":28.32481,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2031,"weekly":384},"dependents":"17","updated":"2026-10-07T00:36:38.738Z","searchScore":28.243475,"package":{"name":"react-iiif-vault","keywords":[],"version":"4.0.0","description":"This library is a fully featured IIIF Library for reading and displaying IIIF Manifests, Collections and Annotations.","sanitized_name":"react-iiif-vault","publisher":{"email":"stephen.fraser@digirati.com","username":"stephenwf"},"maintainers":[{"email":"stephen.fraser@digirati.com","username":"stephenwf"}],"license":"MIT","date":"2026-09-22T13:56:05.144Z","links":{"homepage":"https://github.com/digirati-co-uk/react-iiif-vault#readme","repository":"git+https://github.com/digirati-co-uk/react-iiif-vault.git","bugs":"https://github.com/digirati-co-uk/react-iiif-vault/issues","npm":"https://www.npmjs.com/package/react-iiif-vault"}},"score":{"final":28.243475,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7544,"weekly":1712},"dependents":0,"updated":"2026-10-10T22:51:09.873Z","searchScore":28.205074,"package":{"name":"@murumets-ee/consent","keywords":[],"version":"0.105.1","sanitized_name":"@murumets-ee/consent","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"0e4b339d-09eb-47e7-b56d-08f118aa9c88","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"ranko@murumets.eu","username":"ranx2k"}],"license":"Elastic-2.0","date":"2026-10-10T22:50:37.237Z","links":{"npm":"https://www.npmjs.com/package/@murumets-ee/consent"}},"score":{"final":28.205074,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":178260,"weekly":36470},"dependents":"5","updated":"2026-10-10T21:52:36.314Z","searchScore":28.191097,"package":{"name":"open-next","keywords":[],"version":"3.1.3","description":"Open source Next.js serverless adapter","sanitized_name":"open-next","publisher":{"email":"frank@anomalyinnovations.com","username":"fanjie"},"maintainers":[{"email":"frank@anomalyinnovations.com","username":"fanjie"},{"email":"npm+dev@sst.dev","username":"sst-publisher"}],"license":"MIT","date":"2024-09-22T18:56:03.823Z","links":{"homepage":"https://open-next.js.org","repository":"git+https://github.com/sst/open-next.git","bugs":"https://github.com/sst/open-next/issues","npm":"https://www.npmjs.com/package/open-next"}},"score":{"final":28.191097,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":149319,"weekly":19666},"dependents":"10","updated":"2026-10-10T21:59:49.712Z","searchScore":28.175522,"package":{"name":"@shelf/datetime","keywords":["dates","date","time","datetime","dayjs","day.js","day"],"version":"2.7.1","description":"Shelf dates library","sanitized_name":"@shelf/datetime","publisher":{"email":"chapelskyi.slavik@gmail.com","username":"chapelskyi.slavik"},"maintainers":[{"email":"dmytro.federlyan@shelf.io","username":"el_scrambone"},{"email":"yuliia.kovalchuk@shelf.io","username":"yuliiakovalchuk"},{"email":"npm@shelf.io","username":"gemshelf"},{"email":"vlad.polushyn@shelf.io","username":"hartzler"},{"email":"olesia.melnyk@shelf.io","username":"olesiamuller"},{"email":"npmjs.com.riverbank077@passmail.net","username":"vladgolubev"},{"email":"hmelenok@gmail.com","username":"hmelenok"},{"email":"vitalii.sikora@gmail.com","username":"knupman"},{"email":"maaraanas@gmail.com","username":"maaraanas"},{"email":"andrew.petlya@gmail.com","username":"terret"},{"email":"chapelskyi.slavik@gmail.com","username":"chapelskyi.slavik"},{"email":"gavrysh.andrey@gmail.com","username":"ahavrysh"},{"email":"ihorpylypyak@gmail.com","username":"pihorb"},{"email":"Diana.kryskuv@shelf.io","username":"diana.kryskuv"},{"email":"snickone77@gmail.com","username":"andy.raven"},{"email":"demiansua@gmail.com","username":"demiansua"},{"email":"yuralevus@gmail.com","username":"yuriil"},{"email":"vadym.maslovskyi@shelf.io","username":"vadymaslovskyi"},{"email":"tarasklyushta@gmail.com","username":"ktv18"},{"email":"bakanov012@gmail.com","username":"drews_abuse"},{"email":"rostyslav.horytskyi@shelf.io","username":"rostyslav-horytskyi"},{"email":"whodeen@gmail.com","username":"whodeen"},{"email":"andrii.sermiahin@shelf.io","username":"andriisermiahin"},{"email":"maksym.push@gmail.com","username":"mpushkin"},{"email":"vlad.artyukh@shelf.io","username":"ss1l"},{"email":"oles.zadorozhnyy@shelf.io","username":"oles.zadorozhnyy"},{"email":"maksym.hayovets@gmail.com","username":"maksym.hayovets"},{"email":"domovoj1@gmail.com","username":"domovoj"},{"email":"vlad@vladmarchuk.com","username":"vladmarchuk"},{"email":"ncqpele@gmail.com","username":"ncqpele"},{"email":"mmilovanova@kse.org.ua","username":"marianna-milovanova"},{"email":"maksym.tarnavskyi@shelf.io","username":"maksym.tarnavskyi"},{"email":"mateusz.opala@shelf.io","username":"plazowicz"},{"email":"timo.rohner@shelf.io","username":"timorohnershelf"},{"email":"lukasz.pietras@shelf.io","username":"pietras"},{"email":"danylo.pantielieiev@shelf.io","username":"danylo_pantielieiev"},{"email":"uliana.kryva@shelf.io","username":"ulianak"},{"email":"dymitr.korlotian@shelf.io","username":"dymitrkorlotian"},{"email":"dariia.kohutiak@shelf.io","username":"dariiakohutiak"},{"email":"vladyslav.work@gmail.com","username":"vladabramov"},{"email":"paul.chiappetta@shelf.io","username":"paulchiappetta"},{"email":"denys.boichuk@shelf.io","username":"denys-boichuk"},{"email":"svyat@shelf.io","username":"theholiday"},{"email":"liam.cooney@shelf.io","username":"liamcooney"},{"email":"yaroslav.korolchuk@shelf.io","username":"yaroslav_korolchuk"}],"license":"MIT","date":"2026-02-10T13:16:59.421Z","links":{"npm":"https://www.npmjs.com/package/@shelf/datetime"}},"score":{"final":28.175522,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6001,"weekly":1260},"dependents":"4","updated":"2026-10-10T18:41:11.552Z","searchScore":28.14234,"package":{"name":"gost89","keywords":["gost89"],"version":"0.1.12","description":"Gost89 in JS","sanitized_name":"gost89","publisher":{"email":"ilya.muromec@gmail.com","username":"muromec"},"maintainers":[{"email":"ilya.muromec@gmail.com","username":"muromec"}],"license":"BSD","date":"2026-09-05T18:15:42.396Z","links":{"homepage":"https://github.com/dstucrypt/gost89","repository":"git+https://github.com/dstucrypt/gost89.git","bugs":"https://github.com/dstucrypt/gost89/issues","npm":"https://www.npmjs.com/package/gost89"}},"score":{"final":28.14234,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":194,"weekly":29},"dependents":0,"updated":"2026-10-10T10:06:09.531Z","searchScore":28.120216,"package":{"name":"@wdm-uk/which-model","keywords":["ai","llm","model-selection","cli","claude","codex","copilot"],"version":"2.5.5","description":"Choose the right AI model for the task: ranked, explainable model recommendations with cost, speed, task fit, and provider allowance.","sanitized_name":"@wdm-uk/which-model","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:9d80bf21-949a-4c21-9426-16fa41d8bc03","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"wdmitchell.uk@gmail.com","username":"wdmitchelluk"}],"license":"MIT","date":"2026-09-05T09:41:05.254Z","links":{"homepage":"https://github.com/WD-Mitchell/which-model","repository":"git+https://github.com/WD-Mitchell/which-model.git","bugs":"https://github.com/WD-Mitchell/which-model/issues","npm":"https://www.npmjs.com/package/@wdm-uk/which-model"}},"score":{"final":28.120216,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":157882,"weekly":31208},"dependents":0,"updated":"2026-10-10T21:53:42.971Z","searchScore":28.069378,"package":{"name":"@ericthered926/duckduckgo-mcp-server","keywords":["mcp","model-context-protocol","duckduckgo","search","ai","llm","openwebui","mcpo"],"version":"0.6.0","description":"A Model Context Protocol (MCP) server for DuckDuckGo web and news search","sanitized_name":"@ericthered926/duckduckgo-mcp-server","publisher":{"email":"larsenj.eric@gmail.com","username":"ericthered926"},"maintainers":[{"email":"larsenj.eric@gmail.com","username":"ericthered926"}],"license":"MIT","date":"2025-12-18T06:08:25.603Z","links":{"homepage":"https://github.com/ericthered926/duckduckgo-mcp-server#readme","repository":"git+https://github.com/ericthered926/duckduckgo-mcp-server.git","bugs":"https://github.com/ericthered926/duckduckgo-mcp-server/issues","npm":"https://www.npmjs.com/package/@ericthered926/duckduckgo-mcp-server"}},"score":{"final":28.069378,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":465,"weekly":18},"dependents":"4","updated":"2026-10-08T10:06:07.298Z","searchScore":27.969477,"package":{"name":"@nan0web/i18n","keywords":["i18n","internationalization","translation","localization"],"version":"3.4.0","description":"A tiny, zero-dependency i18n helper for Java•Script","sanitized_name":"@nan0web/i18n","publisher":{"email":"glodov@gmail.com","username":"nan0web"},"maintainers":[{"email":"glodov@gmail.com","username":"nan0web"}],"license":"ISC","date":"2026-09-17T09:50:52.311Z","links":{"npm":"https://www.npmjs.com/package/@nan0web/i18n"}},"score":{"final":27.969477,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4087,"weekly":922},"dependents":0,"updated":"2026-10-11T07:26:13.805Z","searchScore":27.864908,"package":{"name":"country-kit","keywords":["iso-3166","iso-3166-1","country","countries","country-codes","country-list","country-flags","flag-emoji","svg-flags","calling-code","e164","phone","dial-code","iso-4217","currency","un-m49","cctld","locale","typescript"],"version":"2.0.0","description":"ISO 3166-1 country data for TypeScript: alpha-2/3 codes, names, ITU-T E.164 calling codes, UN M49 regions, IANA ccTLDs, ISO 4217 currencies, flag emoji, and SVG flags.","sanitized_name":"country-kit","publisher":{"email":"thevipinmishra@gmail.com","username":"vipinmishra"},"maintainers":[{"email":"thevipinmishra@gmail.com","username":"vipinmishra"}],"license":"ISC","date":"2026-08-30T06:54:00.667Z","links":{"homepage":"https://country-kit.vercel.app/","repository":"git+https://github.com/thevipinmishra/country-kit.git","bugs":"https://github.com/thevipinmishra/country-kit/issues","npm":"https://www.npmjs.com/package/country-kit"}},"score":{"final":27.864908,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1438,"weekly":27},"dependents":0,"updated":"2026-10-05T16:11:09.018Z","searchScore":27.814863,"package":{"name":"govuk-chakra","keywords":["govuk","gds","chakra-ui","react","design-system","component-library"],"version":"0.2.0","description":"A GOV.UK-flavoured component skin for Chakra UI with React.","sanitized_name":"govuk-chakra","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:7aa3bef2-1bca-45fe-8508-a07109b853fd","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"gil.pita@gmail.com","username":"gil00pita"}],"license":"MIT","date":"2026-09-18T21:09:59.637Z","links":{"homepage":"https://github.com/gil00pita/govuk-chakra#readme","repository":"git+https://github.com/gil00pita/govuk-chakra.git","bugs":"https://github.com/gil00pita/govuk-chakra/issues","npm":"https://www.npmjs.com/package/govuk-chakra"}},"score":{"final":27.814863,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":220,"weekly":58},"dependents":"1","updated":"2026-10-05T14:09:47.840Z","searchScore":27.755413,"package":{"name":"ms-uk-regions","keywords":["hof","modern-slavery","uk","region","regions"],"version":"2.1.1","description":"Exports a list of uk regions for the modern slavery app into a usable format for hof select elements","sanitized_name":"ms-uk-regions","publisher":{"email":"julian.robotham@digital.homeoffice.gov.uk","username":"jjrobothamho"},"maintainers":[{"email":"ben@marvell-consulting.com","username":"easternbloc"},{"email":"douglas@chippy.ch","username":"zuzak"},{"email":"sulthanahmeduk@gmail.com","username":"sulthan-ahmed"}],"license":"MIT","date":"2019-05-09T12:57:39.652Z","links":{"homepage":"https://github.com/UKHomeOffice/ms-uk-regions#readme","repository":"git+https://github.com/UKHomeOffice/ms-uk-regions.git","bugs":"https://github.com/UKHomeOffice/ms-uk-regions/issues","npm":"https://www.npmjs.com/package/ms-uk-regions"}},"score":{"final":27.755413,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":316,"weekly":16},"dependents":0,"updated":"2026-10-10T22:16:09.739Z","searchScore":27.741623,"package":{"name":"@pipeworx/mcp-uk-tribunals","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","uk-tribunals"],"version":"0.1.1","description":"UK first-tier tribunal decisions — GOV.UK search + content API.","sanitized_name":"@pipeworx/mcp-uk-tribunals","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:1c2548f3-6b94-4598-af82-c1ec1a762bc6","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-26T22:07:35.279Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-uk-tribunals#readme","repository":"git+https://github.com/pipeworx-io/mcp-uk-tribunals.git","bugs":"https://github.com/pipeworx-io/mcp-uk-tribunals/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-uk-tribunals"}},"score":{"final":27.741623,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":42432,"weekly":10174},"dependents":"2","updated":"2026-10-10T21:50:24.088Z","searchScore":27.656256,"package":{"name":"@dargmuesli/nuxt-cookie-control","keywords":["nuxt cookie control","nuxt gdpr","nuxt cookie consent","nuxt gdpr consent"],"version":"9.3.8","description":"Nuxt Cookie Control Module","sanitized_name":"@dargmuesli/nuxt-cookie-control","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"dargmuesli","type":"user","email":"e-mail+npmjs@jonas-thelemann.de"},"trustedPublisher":{"oidcConfigId":"0205bd8b-1769-41b4-a844-17efa94bfecb","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"e-mail+npmjs@jonas-thelemann.de","username":"dargmuesli"}],"license":"MIT","date":"2026-09-30T03:56:07.764Z","links":{"homepage":"https://github.com/dargmuesli/nuxt-cookie-control#readme","repository":"https://github.com/dargmuesli/nuxt-cookie-control","bugs":"https://github.com/dargmuesli/nuxt-cookie-control/issues","npm":"https://www.npmjs.com/package/@dargmuesli/nuxt-cookie-control"}},"score":{"final":27.656256,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4958,"weekly":1015},"dependents":"1","updated":"2026-10-11T07:16:09.343Z","searchScore":27.538057,"package":{"name":"wikidata-lang","keywords":["lang","wikidata","ISO 639-1","ISO 639-2","ISO 639-3","ISO 639-6","language code"],"version":"5.0.1","description":"A database of languages and their Wikidata id, Wikimedia language code, ISO 639-1, ISO 639-2, ISO 639-3, ISO 639-6 codes","sanitized_name":"wikidata-lang","publisher":{"email":"k@maxlath.eu","username":"maxlath"},"maintainers":[{"email":"k@maxlath.eu","username":"maxlath"}],"license":"MIT","date":"2025-10-03T08:04:43.570Z","links":{"homepage":"https://github.com/inventaire/wikidata-lang#readme","repository":"git+https://github.com/inventaire/wikidata-lang.git","bugs":"https://github.com/inventaire/wikidata-lang/issues","npm":"https://www.npmjs.com/package/wikidata-lang"}},"score":{"final":27.538057,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2778,"weekly":898},"dependents":"2","updated":"2026-10-07T10:56:21.893Z","searchScore":27.413538,"package":{"name":"g-chartcolour","keywords":["d3","d3-module"],"version":"0.8.26","description":"colours for FT charts","sanitized_name":"g-chartcolour","publisher":{"email":"aendrew@aendrew.com","username":"aendrew"},"maintainers":[{"email":"aendrew@aendrew.com","username":"aendrew"},{"email":"anna.leach@ft.com","username":"ajwl"},{"email":"callum.locke@gmail.com","username":"callumlocke"},{"email":"steve.bernard@ft.com","username":"sdbernard"},{"email":"tom.g.pearson@gmail.com","username":"tomgp"}],"license":"BSD-3-Clause","date":"2018-10-29T08:43:24.589Z","links":{"homepage":"https://github.com/ft-interactive/g-chartcolour","repository":"git+https://github.com/ft-interactive/g-chartcolour.git","bugs":"https://github.com/ft-interactive/g-chartcolour/issues","npm":"https://www.npmjs.com/package/g-chartcolour"}},"score":{"final":27.413538,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":232,"weekly":63},"dependents":"1","updated":"2026-10-08T02:26:28.823Z","searchScore":27.375195,"package":{"name":"ms-uk-local-authorities","keywords":["hof","modern-slavery","uk","local authorities"],"version":"2.2.3","description":"Exports a list of uk local authorities for the modern slavery app into a usable format for hof select elements","sanitized_name":"ms-uk-local-authorities","publisher":{"email":"mohamed.uwais@digital.homeoffice.gov.uk","username":"mohameduwais"},"maintainers":[{"email":"ben@marvell-consulting.com","username":"easternbloc"},{"email":"douglas@chippy.ch","username":"zuzak"},{"email":"sulthanahmeduk@gmail.com","username":"sulthan-ahmed"},{"email":"Sarah-Jane.Luff@digital.homeoffice.gov.uk","username":"sarahjaneluff"},{"email":"mohamed.uwais@digital.homeoffice.gov.uk","username":"mohameduwais"}],"license":"MIT","date":"2021-04-29T14:59:29.167Z","links":{"homepage":"https://github.com/UKHomeOffice/ms-uk-local-authorities#readme","repository":"git+https://github.com/UKHomeOffice/ms-uk-local-authorities.git","bugs":"https://github.com/UKHomeOffice/ms-uk-local-authorities/issues","npm":"https://www.npmjs.com/package/ms-uk-local-authorities"}},"score":{"final":27.375195,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1068,"weekly":616},"dependents":0,"updated":"2026-10-04T16:56:38.048Z","searchScore":27.351437,"package":{"name":"homebridge-coway-iocare","keywords":["homebridge-plugin","supports-hap","coway","airmega","iocare","air-purifier"],"version":"1.4.0","description":"Homebridge plugin for WiFi-connected Coway Airmega air purifiers via the IoCare cloud API.","sanitized_name":"homebridge-coway-iocare","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"8db5e26e-c59a-41af-9943-2b29d6e2433f","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"zsweden@gmail.com","username":"sunnierseattle"}],"license":"Apache-2.0","date":"2026-10-04T16:56:06.883Z","links":{"homepage":"https://github.com/sunnierseattle/homebridge-coway-iocare#readme","repository":"git+https://github.com/sunnierseattle/homebridge-coway-iocare.git","bugs":"https://github.com/sunnierseattle/homebridge-coway-iocare/issues","npm":"https://www.npmjs.com/package/homebridge-coway-iocare"}},"score":{"final":27.351437,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":12401,"weekly":3821},"dependents":"4","updated":"2026-10-10T21:52:34.180Z","searchScore":27.245909,"package":{"name":"@inrupt/universal-fetch","keywords":["fetch","http","https","promise","request","curl","wget","xhr","whatwg","universal","isomorphic"],"version":"1.0.3","description":"A library to access fetch from any JavaScript / TypeScript environment","sanitized_name":"@inrupt/universal-fetch","publisher":{"email":"npm@inrupt.com","username":"inrupt_ci"},"maintainers":[{"email":"timbl+npmjs@w3.org","username":"timbl"},{"email":"nseydoux@inrupt.com","username":"nseydoux"},{"email":"npm@inrupt.com","username":"inrupt_ci"},{"email":"astrid.vazquez@inrupt.com","username":"astrid.vazquez"}],"license":"MIT","date":"2023-08-08T03:11:02.490Z","links":{"homepage":"https://github.com/inrupt/universal-fetch","repository":"git+https://github.com/inrupt/universal-fetch.git","bugs":"https://github.com/inrupt/universal-fetch/issues","npm":"https://www.npmjs.com/package/@inrupt/universal-fetch"}},"score":{"final":27.245909,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7907,"weekly":2621},"dependents":0,"updated":"2026-10-08T05:56:25.745Z","searchScore":27.243502,"package":{"name":"headline-quotes","keywords":["quotes","smart-quotes","typography"],"version":"2.1.1","description":"Smart quotes for headlines! Follows the AP Style Guide","sanitized_name":"headline-quotes","publisher":{"email":"nelson@keats.me","username":"yoshokatana"},"maintainers":[{"email":"nelson@keats.me","username":"yoshokatana"},{"email":"nymdev@nymag.com","username":"nymdev"}],"license":"MIT","date":"2016-08-02T15:59:17.807Z","links":{"homepage":"https://github.com/yoshokatana/headline-quotes#readme","repository":"git+https://github.com/yoshokatana/headline-quotes.git","bugs":"https://github.com/yoshokatana/headline-quotes/issues","npm":"https://www.npmjs.com/package/headline-quotes"}},"score":{"final":27.243502,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1479,"weekly":575},"dependents":0,"updated":"2026-10-05T15:06:11.320Z","searchScore":27.176075,"package":{"name":"lib2027","keywords":["mcp","knowledge-base","rag","search","claude","llm","documentation"],"version":"0.2.5","description":"Local knowledge library for people and AI agents: drop in a folder, search by meaning + morphology + exact API names; web UI and MCP server for Claude Code, pi and others. Single Rust binary, no Python, no database; GPU or CPU.","sanitized_name":"lib2027","publisher":{"email":"alexey@bga.ae","username":"alexeybga"},"maintainers":[{"email":"alexey@bga.ae","username":"alexeybga"}],"license":"SEE LICENSE IN LICENSE","date":"2026-09-28T15:03:31.713Z","links":{"npm":"https://www.npmjs.com/package/lib2027"}},"score":{"final":27.176075,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":168,"weekly":68},"dependents":0,"updated":"2026-10-08T23:41:08.045Z","searchScore":27.162975,"package":{"name":"is-valid-uk-vat","keywords":["validation","vat","british","vrn","uk"],"version":"1.0.0","description":"Check if a number is a valid UK VAT number","sanitized_name":"is-valid-uk-vat","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:336837cc-d8e6-4885-9a9f-446cd860e324","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"kontakt@wojtekmaj.pl","username":"wojtekmaj"}],"license":"MIT","date":"2026-03-12T21:17:00.749Z","links":{"repository":"git+https://github.com/wojtekmaj/is-valid-uk-vat.git","npm":"https://www.npmjs.com/package/is-valid-uk-vat"}},"score":{"final":27.162975,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":211,"weekly":22},"dependents":0,"updated":"2026-10-08T20:01:12.492Z","searchScore":27.14482,"package":{"name":"@ellul-estate/cardmachinepricing-co-uk-uk-card-machine-pricing-mcp","keywords":["mcp","model-context-protocol","dataset","open-data","uk-card-machine-pricing","cardmachinepricing.co.uk","merchant-services-pos","printed","in-person","transaction"],"version":"1.0.0","description":"Card Machine Pricing: the printed in-person transaction rate, read from providers (read 2026-09-10), served as an agent-callable dataset with its source and licence on every answer.","sanitized_name":"@ellul-estate/cardmachinepricing-co-uk-uk-card-machine-pricing-mcp","publisher":{"email":"admin@ellul.solutions","username":"ellul-estate"},"maintainers":[{"email":"admin@ellul.solutions","username":"ellul-estate"}],"license":"MIT","date":"2026-09-10T19:43:27.688Z","links":{"homepage":"https://cardmachinepricing.co.uk/types","repository":"git+https://github.com/joeetdev/venture-estate.git","bugs":"https://github.com/joeetdev/venture-estate/issues","npm":"https://www.npmjs.com/package/@ellul-estate/cardmachinepricing-co-uk-uk-card-machine-pricing-mcp"}},"score":{"final":27.14482,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":423,"weekly":29},"dependents":0,"updated":"2026-10-10T21:16:06.978Z","searchScore":27.049946,"package":{"name":"@pipeworx/mcp-postcodes","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","postcodes"],"version":"1.0.2","description":"Postcodes MCP — wraps postcodes.io UK postcode API (free, no auth)","sanitized_name":"@pipeworx/mcp-postcodes","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:08ea8d05-14c0-4acd-9420-b639ad2383a0","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-26T21:05:56.687Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-postcodes#readme","repository":"git+https://github.com/pipeworx-io/mcp-postcodes.git","bugs":"https://github.com/pipeworx-io/mcp-postcodes/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-postcodes"}},"score":{"final":27.049946,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":215,"weekly":33},"dependents":0,"updated":"2026-10-11T00:41:10.529Z","searchScore":26.866274,"package":{"name":"uk-business-intelligence-mcp","keywords":["mcp","mcp-server","companies-house","google-places","uk-business","business-intelligence","api","enrichment","claude","model-context-protocol"],"version":"0.1.3","description":"UK Local Business Intelligence API & MCP Server — Companies House, Google Places, DNS, and social media data in one call","sanitized_name":"uk-business-intelligence-mcp","publisher":{"email":"lukefluke98@gmail.com","username":"fluke-studio"},"maintainers":[{"email":"lukefluke98@gmail.com","username":"fluke-studio"}],"license":"MIT","date":"2026-03-21T22:20:04.479Z","links":{"homepage":"https://ukbusinessintel.com","repository":"git+https://github.com/Fluke-Studio/uk-business-intelligence-mcp.git","bugs":"https://github.com/Fluke-Studio/uk-business-intelligence-mcp/issues","npm":"https://www.npmjs.com/package/uk-business-intelligence-mcp"}},"score":{"final":26.866274,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":303,"weekly":74},"dependents":0,"updated":"2026-10-05T23:06:36.428Z","searchScore":26.720982,"package":{"name":"jquery-postcodes","keywords":["postcode","lookup","uk","jquery","plugin"],"version":"3.0.8","description":"Add UK address lookups with a simple postcode input field on any web form with the Ideal-Postcodes.co.uk API. Ideal Postcodes uses Royal Mail's addressing database, the Postcode Address File (PAF).","sanitized_name":"jquery-postcodes","publisher":{"email":"cablanchard@gmail.com","username":"cablanchard"},"maintainers":[{"email":"cablanchard@gmail.com","username":"cablanchard"}],"license":"MIT","date":"2020-01-29T12:57:12.715Z","links":{"homepage":"https://github.com/ideal-postcodes/jquery.postcodes#readme","repository":"git+https://github.com/ideal-postcodes/jquery.postcodes.git","bugs":"https://github.com/ideal-postcodes/jquery.postcodes/issues","npm":"https://www.npmjs.com/package/jquery-postcodes"}},"score":{"final":26.720982,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":429,"weekly":53},"dependents":0,"updated":"2026-10-09T22:31:08.809Z","searchScore":26.682844,"package":{"name":"@pipeworx/mcp-carbon","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","carbon"],"version":"0.1.2","description":"Carbon MCP — UK Carbon Intensity API (free, no auth)","sanitized_name":"@pipeworx/mcp-carbon","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:712da260-063f-4050-b14e-f60c49e57d15","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-25T22:21:22.530Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-carbon#readme","repository":"git+https://github.com/pipeworx-io/mcp-carbon.git","bugs":"https://github.com/pipeworx-io/mcp-carbon/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-carbon"}},"score":{"final":26.682844,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":315,"weekly":17},"dependents":0,"updated":"2026-10-10T22:16:08.621Z","searchScore":26.53496,"package":{"name":"@pipeworx/mcp-uk-trade-tariff","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","uk-trade-tariff"],"version":"0.1.1","description":"UK Integrated Online Tariff from HMRC's trade-tariff service: look up a UK commodity code, its third-country and preferential duty rates by origin, VAT and excise, import/export licensing conditions, and live tariff-rate quota balances.","sanitized_name":"@pipeworx/mcp-uk-trade-tariff","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:4d439ed0-7520-4f3c-8a16-4d4fb8163f03","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-26T22:07:08.250Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-uk-trade-tariff#readme","repository":"git+https://github.com/pipeworx-io/mcp-uk-trade-tariff.git","bugs":"https://github.com/pipeworx-io/mcp-uk-trade-tariff/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-uk-trade-tariff"}},"score":{"final":26.53496,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":22935,"weekly":5162},"dependents":"5","updated":"2026-10-10T22:00:23.441Z","searchScore":26.271885,"package":{"name":"@doodle3d/clipper-lib","keywords":[],"version":"6.4.2-b","description":"Boolean operations and offsetting library in Javascript","sanitized_name":"@doodle3d/clipper-lib","publisher":{"email":"casperlamboo@gmail.com","username":"cappieh"},"maintainers":[{"email":"casperlamboo@gmail.com","username":"cappieh"},{"email":"peter@peteruithoven.nl","username":"peteruithoven"}],"license":"BSL","date":"2017-09-13T10:24:24.894Z","links":{"homepage":"https://github.com/junmer/clipper-lib#readme","repository":"git://github.com/junmer/clipper-lib.git","bugs":"https://github.com/junmer/clipper-lib/issues","npm":"https://www.npmjs.com/package/@doodle3d/clipper-lib"}},"score":{"final":26.271885,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3266,"weekly":1147},"dependents":"1","updated":"2026-10-07T00:56:34.063Z","searchScore":26.24535,"package":{"name":"digital-signature-nodejs-sdk","keywords":["eBay","Digital Signature","ED25519","RSA"],"version":"3.0.1","description":"NodeJS SDK to generate and validate digital signatures","sanitized_name":"digital-signature-nodejs-sdk","publisher":{"email":"lokesh.3090@gmail.com","username":"lrishi"},"maintainers":[{"email":"lokesh.3090@gmail.com","username":"lrishi"}],"license":"Apache-2.0","date":"2023-07-31T23:11:34.160Z","links":{"homepage":"https://github.com/eBay/digital-signature-nodejs-sdk#readme","repository":"git+https://github.com/eBay/digital-signature-nodejs-sdk.git","bugs":"https://github.com/eBay/digital-signature-nodejs-sdk/issues","npm":"https://www.npmjs.com/package/digital-signature-nodejs-sdk"}},"score":{"final":26.24535,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":185163,"weekly":44925},"dependents":"7","updated":"2026-10-10T21:59:47.561Z","searchScore":26.013533,"package":{"name":"@better-auth/i18n","keywords":["auth","i18n","internationalization","typescript","better-auth"],"version":"1.7.7","description":"i18n plugin for Better Auth - translate error messages","sanitized_name":"@better-auth/i18n","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"0ba30e43-9041-4c0b-9a39-2babdbe7dd08","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"Bekacru@gmail.com","username":"bekacru"},{"email":"gustavo@better-auth.com","username":"better-gustavo"}],"license":"MIT","date":"2026-09-30T21:29:42.217Z","links":{"homepage":"https://www.better-auth.com/docs/plugins/i18n","repository":"git+https://github.com/better-auth/better-auth.git","bugs":"https://github.com/better-auth/better-auth/issues","npm":"https://www.npmjs.com/package/@better-auth/i18n"}},"score":{"final":26.013533,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":358177,"weekly":97156},"dependents":"74","updated":"2026-10-10T22:00:28.601Z","searchScore":25.9268,"package":{"name":"clipper-lib","keywords":["clipper"],"version":"6.4.2","description":"Boolean operations and offsetting library in Javascript","sanitized_name":"clipper-lib","publisher":{"email":"junmer@foxmail.com","username":"junmer"},"maintainers":[{"email":"junmer@foxmail.com","username":"junmer"}],"license":"BSL","date":"2019-11-08T11:38:33.795Z","links":{"homepage":"https://github.com/junmer/clipper-lib#readme","repository":"git://github.com/junmer/clipper-lib.git","bugs":"https://github.com/junmer/clipper-lib/issues","npm":"https://www.npmjs.com/package/clipper-lib"}},"score":{"final":25.9268,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":349,"weekly":20},"dependents":0,"updated":"2026-10-10T12:36:08.482Z","searchScore":25.837074,"package":{"name":"@pipeworx/mcp-fca-shorts","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","fca-shorts"],"version":"0.1.1","description":"FCA UK short-position disclosures — the Financial Conduct Authority","sanitized_name":"@pipeworx/mcp-fca-shorts","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:a41dc511-db21-4ccb-854a-21f9a5a844d8","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-26T12:26:07.549Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-fca-shorts#readme","repository":"git+https://github.com/pipeworx-io/mcp-fca-shorts.git","bugs":"https://github.com/pipeworx-io/mcp-fca-shorts/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-fca-shorts"}},"score":{"final":25.837074,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":177,"weekly":13},"dependents":0,"updated":"2026-10-06T08:46:16.005Z","searchScore":25.801174,"package":{"name":"metoffice-mcp","keywords":["mcp","metoffice","weather","uk","forecast"],"version":"1.0.0","description":"UK Met Office DataHub: hourly, three-hourly and daily point forecasts for any lat/lon.","sanitized_name":"metoffice-mcp","publisher":{"email":"contactae2000@gmail.com","username":"mrfentmen"},"maintainers":[{"email":"contactae2000@gmail.com","username":"mrfentmen"}],"license":"MIT","date":"2026-09-22T08:38:24.774Z","links":{"homepage":"https://github.com/mrfentmen/awesome-mcps#readme","repository":"git+https://github.com/mrfentmen/awesome-mcps.git","bugs":"https://github.com/mrfentmen/awesome-mcps/issues","npm":"https://www.npmjs.com/package/metoffice-mcp"}},"score":{"final":25.801174,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":89504,"weekly":1150},"dependents":0,"updated":"2026-10-05T15:09:58.442Z","searchScore":25.745255,"package":{"name":"@viren070/parse-torrent-title","keywords":["torrent","parser","title","typescript","esm"],"version":"0.9.1","description":"A TypeScript library for parsing torrent titles","sanitized_name":"@viren070/parse-torrent-title","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:00e8a410-6d0d-450c-ba39-cfb86e862454","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"viren_2017@hotmail.com","username":"viren070"}],"license":"MIT","date":"2026-09-18T23:34:48.388Z","links":{"homepage":"https://github.com/Viren070/parse-torrent-title#readme","repository":"git+https://github.com/Viren070/parse-torrent-title.git","bugs":"https://github.com/Viren070/parse-torrent-title/issues","npm":"https://www.npmjs.com/package/@viren070/parse-torrent-title"}},"score":{"final":25.745255,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":278,"weekly":218},"dependents":0,"updated":"2026-10-07T20:38:10.975Z","searchScore":25.743172,"package":{"name":"@js-joda/locale_uk","keywords":["date","time","locale"],"version":"5.3.2","description":"prebuilt js-joda locale package for locales: uk.*","sanitized_name":"@js-joda/locale_uk","publisher":{"email":"pts@thuerwaechter.de","username":"pithu"},"maintainers":[{"email":"phueper@hueper.net","username":"phueper"},{"email":"pts@thuerwaechter.de","username":"pithu"}],"license":"BSD-3-Clause","date":"2026-10-07T20:37:39.631Z","links":{"homepage":"https://js-joda.github.io/js-joda","repository":"git+https://github.com/js-joda/js-joda.git","bugs":"https://github.com/js-joda/js-joda/issues","npm":"https://www.npmjs.com/package/@js-joda/locale_uk"}},"score":{"final":25.743172,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":213,"weekly":47},"dependents":0,"updated":"2026-10-06T22:21:38.047Z","searchScore":25.599455,"package":{"name":"@sanity/locale-uk-ua","keywords":["i18n","locale","localization","sanity","uk-UA"],"version":"1.1.37","description":"Ukrainian / Українська locale/translation for Sanity Studio","sanitized_name":"@sanity/locale-uk-ua","publisher":{"email":"svc.npm@sanity.io","actor":{"name":"sanity-io","type":"user","email":"developers@sanity.io"},"username":"sanity-svc.npm"},"maintainers":[{"email":"svc.npm@sanity.io","username":"sanity-svc.npm"},{"email":"developers@sanity.io","username":"sanity-io"}],"license":"MIT","date":"2026-08-25T21:02:18.756Z","links":{"homepage":"https://github.com/sanity-io/locales#readme","repository":"git+ssh://git@github.com/sanity-io/locales.git","bugs":"https://github.com/sanity-io/locales/issues","npm":"https://www.npmjs.com/package/@sanity/locale-uk-ua"}},"score":{"final":25.599455,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":630,"weekly":257},"dependents":0,"updated":"2026-10-04T23:41:09.876Z","searchScore":25.572742,"package":{"name":"carbon-intensity-mcp","keywords":["mcp","carbon","energy","climate","grid"],"version":"1.0.2","description":"UK grid carbon intensity, forecast, and regional breakdown. No key required.","sanitized_name":"carbon-intensity-mcp","publisher":{"email":"contactae2000@gmail.com","username":"mrfentmen"},"maintainers":[{"email":"contactae2000@gmail.com","username":"mrfentmen"}],"license":"MIT","date":"2026-09-27T23:35:29.017Z","links":{"homepage":"https://github.com/mrfentmen/carbon-intensity-mcp#readme","repository":"git+https://github.com/mrfentmen/carbon-intensity-mcp.git","bugs":"https://github.com/mrfentmen/carbon-intensity-mcp/issues","npm":"https://www.npmjs.com/package/carbon-intensity-mcp"}},"score":{"final":25.572742,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":144,"weekly":35},"dependents":0,"updated":"2026-10-07T00:31:38.507Z","searchScore":25.292902,"package":{"name":"@zyfy-uk/mcp","keywords":["mcp","mcp-server","model-context-protocol","zyfy","uk","uk-data","postcode","vehicle","dvla","dvsa","mot","ulez","flood-risk","property-prices","broadband","crime","claude","cursor","ai","llm","registration","enrichment"],"version":"0.1.1","description":"MCP server for Zyfy — UK postcode and vehicle intelligence for Claude and other AI agents","sanitized_name":"@zyfy-uk/mcp","publisher":{"email":"sam@zyfy.uk","username":"zyfydev"},"maintainers":[{"email":"sam@zyfy.uk","username":"zyfydev"}],"license":"MIT","date":"2026-06-30T19:04:15.064Z","links":{"homepage":"https://zyfy.uk","repository":"git+https://github.com/zyfy-uk/zyfy-mcp.git","bugs":"https://github.com/zyfy-uk/zyfy-mcp/issues","npm":"https://www.npmjs.com/package/@zyfy-uk/mcp"}},"score":{"final":25.292902,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6660,"weekly":2273},"dependents":"1","updated":"2026-10-05T21:26:21.299Z","searchScore":25.24105,"package":{"name":"cldr-plurals","keywords":["internationalization","pluralization","unicode","CLDR"],"version":"1.0.0","description":"Common Locale Data Repository Pluralization Logic","sanitized_name":"cldr-plurals","publisher":{"email":"james.a.rosen@gmail.com","username":"jamesarosen"},"maintainers":[{"email":"james.a.rosen@gmail.com","username":"jamesarosen"}],"license":"APLv2","date":"2013-01-13T23:29:27.752Z","links":{"repository":"git://github.com/jamesarosen/CLDR.js.git","npm":"https://www.npmjs.com/package/cldr-plurals"}},"score":{"final":25.24105,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":10565,"weekly":2145},"dependents":"3","updated":"2026-10-09T20:06:08.706Z","searchScore":25.19549,"package":{"name":"@govuk-react/top-nav","keywords":[],"version":"0.10.7","description":"Styled top navigation header with numerous constituent parts input as props.","sanitized_name":"@govuk-react/top-nav","publisher":{"email":"alasdair.mcleay@me.com","username":"penx"},"maintainers":[{"email":"email@tobybrancher.net","username":"loque-"},{"email":"steve_sims7@yahoo.co.uk","username":"steve_sims"},{"email":"lockeyp@uk.ibm.com","username":"petelockey"},{"email":"alasdair.mcleay@me.com","username":"penx"},{"email":"me@marksy.com","username":"marksy"}],"license":"MIT","date":"2024-05-13T14:21:24.794Z","links":{"homepage":"https://github.com/govuk-react/govuk-react/tree/main/components/top-nav","npm":"https://www.npmjs.com/package/@govuk-react/top-nav"}},"score":{"final":25.19549,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":213,"weekly":74},"dependents":0,"updated":"2026-10-07T02:06:39.031Z","searchScore":25.17848,"package":{"name":"@mysupermarket/mcp-grocery-prices","keywords":["mcp","grocery","price-comparison","supermarket","uk"],"version":"0.1.1","description":"MCP server for UK grocery price comparison. Coming soon.","sanitized_name":"@mysupermarket/mcp-grocery-prices","publisher":{"email":"dev@mysupermarket.com","username":"mysupermarket"},"maintainers":[{"email":"dev@mysupermarket.com","username":"mysupermarket"}],"license":"MIT","date":"2026-04-15T00:01:48.689Z","links":{"homepage":"https://www.mysupermarket.co.uk","repository":"git+https://github.com/broomwell-it/msm-uk.git","bugs":"https://github.com/broomwell-it/msm-uk/issues","npm":"https://www.npmjs.com/package/@mysupermarket/mcp-grocery-prices"}},"score":{"final":25.17848,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":116357,"weekly":25347},"dependents":"1","updated":"2026-10-10T21:54:56.924Z","searchScore":25.162846,"package":{"name":"freebuff","keywords":[],"version":"0.2.26","description":"The world's strongest free coding agent","sanitized_name":"freebuff","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"44b170b0-cd04-450a-b0ab-0f2c3bcb5bb0","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"victor@codebuff.com","username":"victorxheng"},{"email":"sam@codebuff.com","username":"spampark"},{"email":"josh@codebuff.com","username":"joshpark"},{"email":"jahooma@gmail.com","username":"jahooma"},{"email":"brandon@codebuff.com","username":"brandonatcodebuff"},{"email":"charleslienspam@gmail.com","username":"charleslien"}],"license":"MIT","date":"2026-10-08T23:17:41.834Z","links":{"homepage":"https://freebuff.com","repository":"git+https://github.com/CodebuffAI/freebuff-private.git","bugs":"https://github.com/CodebuffAI/freebuff/issues","npm":"https://www.npmjs.com/package/freebuff"}},"score":{"final":25.162846,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":85662,"weekly":19464},"dependents":"5","updated":"2026-10-10T21:52:46.102Z","searchScore":25.091366,"package":{"name":"geocodio-library-node","keywords":["geocoding","geocode","geo","address","distance","distance-matrix","congress","timezone","census"],"version":"2.2.0","description":"geocod.io geocoding API library","sanitized_name":"geocodio-library-node","publisher":{"email":"michael@geocod.io","username":"geocodio-michael"},"maintainers":[{"email":"michael@geocod.io","username":"geocodio-michael"},{"email":"sn@cbox.dk","username":"cboxdk"},{"email":"me@codemonkey.io","username":"thecodemonkey"}],"license":"MIT","date":"2026-10-06T05:15:29.380Z","links":{"homepage":"https://github.com/Geocodio/geocodio-library-node","repository":"git+https://github.com/Geocodio/geocodio-library-node.git","bugs":"https://github.com/Geocodio/geocodio-library-node/issues","npm":"https://www.npmjs.com/package/geocodio-library-node"}},"score":{"final":25.091366,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":211,"weekly":211},"dependents":"0","updated":"2026-10-09T23:51:13.216Z","searchScore":25.072626,"package":{"name":"@unum-pillars/uikit","keywords":["uikit","css","theme","less","pastel","unum"],"version":"0.1.0","description":"A port of UIkit 3 to use for our stuff: one themed build, shared by every app.","sanitized_name":"@unum-pillars/uikit","publisher":{"email":"gaffer.fitch@gmail.com","username":"gaf3"},"maintainers":[{"email":"gaffer.fitch@gmail.com","username":"gaf3"}],"license":"MIT","date":"2026-10-02T23:46:52.103Z","links":{"homepage":"https://github.com/unum-pillars/uikit#readme","repository":"git+https://github.com/unum-pillars/uikit.git","bugs":"https://github.com/unum-pillars/uikit/issues","npm":"https://www.npmjs.com/package/@unum-pillars/uikit"}},"score":{"final":25.072626,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":384,"weekly":105},"dependents":0,"updated":"2026-10-05T13:06:10.795Z","searchScore":25.068478,"package":{"name":"vat-validator-mcp","keywords":["mcp","vat","vat-validation","eu-vat","vies","invoice-compliance","tax-compliance","b2b","invoice-fraud","agentic-finance","australian-abn","payment-compliance","supplier-verification"],"version":"2.0.44","description":"VAT number validator for AI agents. EU VIES, AU ABR. Fraud risk scoring and name cross-check. PROCEED/HOLD verdict before any invoice payment.","sanitized_name":"vat-validator-mcp","publisher":{"email":"ojas@kordagencies.com","username":"ojas1"},"maintainers":[{"email":"ojas@kordagencies.com","username":"ojas1"}],"license":"MIT","date":"2026-09-07T12:47:36.838Z","links":{"homepage":"https://kordagencies.com","repository":"git+https://github.com/OjasKord/vat-validator-mcp.git","bugs":"https://github.com/OjasKord/vat-validator-mcp/issues","npm":"https://www.npmjs.com/package/vat-validator-mcp"}},"score":{"final":25.068478,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":131646,"weekly":26615},"dependents":"0","updated":"2026-10-10T21:54:12.806Z","searchScore":25.009962,"package":{"name":"vitest-mock-express","keywords":["test","testing","mock","mocking","vitest","express","expressjs","controller","ts","typescript"],"version":"2.2.0","description":"A lightweight Vitest mock for unit testing Express","sanitized_name":"vitest-mock-express","publisher":{"email":"daguilera3220@gmail.com","username":"daguilera"},"maintainers":[{"email":"daguilera3220@gmail.com","username":"daguilera"}],"license":"MIT","date":"2024-03-11T23:26:59.208Z","links":{"homepage":"https://github.com/eagleera/vitest-mock-express#readme","repository":"git+https://github.com/eagleera/vitest-mock-express.git","bugs":"https://github.com/eagleera/vitest-mock-express/issues","npm":"https://www.npmjs.com/package/vitest-mock-express"}},"score":{"final":25.009962,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":149,"weekly":9},"dependents":0,"updated":"2026-10-05T00:41:08.579Z","searchScore":24.93262,"package":{"name":"@nlpjs-neo/lang-uk","keywords":["nlp","nlu","nlp.js","nlpjs-neo","ukrainian","uk","stemmer","tokenizer","stopwords","sentiment analysis","i18n"],"version":"5.1.2","description":"Ukrainian language support for NLP.js Neo","sanitized_name":"@nlpjs-neo/lang-uk","publisher":{"email":"iselwin@gmail.com","username":"kibertoad"},"maintainers":[{"email":"iselwin@gmail.com","username":"kibertoad"}],"license":"MIT","date":"2026-09-21T00:30:21.684Z","links":{"homepage":"https://github.com/kibertoad/nlpjs-neo/tree/main/packages/lang-uk#readme","repository":"git+https://github.com/kibertoad/nlpjs-neo.git","bugs":"https://github.com/kibertoad/nlpjs-neo/issues","npm":"https://www.npmjs.com/package/@nlpjs-neo/lang-uk"}},"score":{"final":24.93262,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":103,"weekly":14},"dependents":0,"updated":"2026-10-08T00:16:08.323Z","searchScore":24.739603,"package":{"name":"@asic/amcharts-uk","keywords":[],"version":"1.0.3","description":"","sanitized_name":"@asic/amcharts-uk","publisher":{"email":"haobp.dev@gmail.com","username":"hao-dev"},"maintainers":[{"email":"haobp.dev@gmail.com","username":"hao-dev"}],"license":"ISC","date":"2025-04-09T17:46:45.917Z","links":{"npm":"https://www.npmjs.com/package/@asic/amcharts-uk"}},"score":{"final":24.739603,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":98,"weekly":20},"dependents":0,"updated":"2026-10-10T00:16:08.995Z","searchScore":24.515474,"package":{"name":"uk-law-agent","keywords":["skill","agent-skill","claude","cursor","copilot","codex","gemini","windsurf","uk-law","legal-research","legislation","case-law","oscola"],"version":"0.2.0","description":"Cross-platform AI agent skill for UK legal research - legislation and case law from two public, unauthenticated sources. Installs into Claude Code, Cursor, Codex, Gemini CLI, GitHub Copilot, Windsurf, and 30+ other agents.","sanitized_name":"uk-law-agent","publisher":{"email":"sunny.s.g@gmail.com","username":"ssj4sunny"},"maintainers":[{"email":"sunny.s.g@gmail.com","username":"ssj4sunny"}],"license":"MIT","date":"2026-08-21T23:44:08.966Z","links":{"homepage":"https://tig.sshah.email/Cheeba/uk-law-agent","repository":"https://tig.sshah.email/Cheeba/uk-law-agent.git","npm":"https://www.npmjs.com/package/uk-law-agent"}},"score":{"final":24.515474,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":60529,"weekly":14506},"dependents":"3","updated":"2026-10-10T21:52:54.852Z","searchScore":24.499731,"package":{"name":"@xeroapi/xero-mcp-server","keywords":[],"version":"0.0.17","description":"MCP server implementation for Xero integration","sanitized_name":"@xeroapi/xero-mcp-server","publisher":{"email":"saleem.aasim@gmail.com","username":"aasimqureshi"},"maintainers":[{"email":"eco-sdk@xero.com","username":"eco-sdk"},{"email":"manish.tanwar@xero.com","username":"manisht72x"},{"email":"saleem.aasim@gmail.com","username":"aasimqureshi"},{"email":"richard.demarco@xero.com","username":"rdemarco-xero"},{"email":"stanislav.pankrashin@xero.com","username":"stanislav-pankrashin-xero"},{"email":"regan.ashworth@xero.com","username":"theregan"}],"license":"MIT","date":"2026-05-26T05:07:15.624Z","links":{"homepage":"https://github.com/XeroAPI/xero-mcp-server#readme","repository":"git://github.com/XeroAPI/xero-mcp-server.git","bugs":"https://github.com/XeroAPI/xero-mcp-server/issues","npm":"https://www.npmjs.com/package/@xeroapi/xero-mcp-server"}},"score":{"final":24.499731,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":124,"weekly":15},"dependents":0,"updated":"2026-10-05T11:21:09.952Z","searchScore":24.488853,"package":{"name":"@3cnet/uk-vehicle-catalog","keywords":["uk","vehicle","car","make","model","dvsa","dvla"],"version":"0.1.0","description":"A lightweight, offline UK vehicle make and model catalogue.","sanitized_name":"@3cnet/uk-vehicle-catalog","publisher":{"email":"toolsai3c@gmail.com","username":"3cnet"},"maintainers":[{"email":"toolsai3c@gmail.com","username":"3cnet"}],"license":"MIT","date":"2026-09-21T11:11:35.463Z","links":{"homepage":"https://github.com/chamarasanjeewadev/mot-tracker/tree/main/packages/uk-vehicle-catalog#readme","repository":"git+https://github.com/chamarasanjeewadev/mot-tracker.git","bugs":"https://github.com/chamarasanjeewadev/mot-tracker/issues","npm":"https://www.npmjs.com/package/@3cnet/uk-vehicle-catalog"}},"score":{"final":24.488853,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":300,"weekly":29},"dependents":0,"updated":"2026-10-08T04:31:20.981Z","searchScore":24.469398,"package":{"name":"sportsbet-mobile","keywords":[],"version":"1.2.22","description":"Sportsbet mobile","sanitized_name":"sportsbet-mobile","publisher":{"email":"hypno@hot.ee","username":"hypno"},"maintainers":[{"email":"hypno@hot.ee","username":"hypno"}],"license":"ISC","date":"2017-07-13T09:53:38.902Z","links":{"homepage":"https://github.com/heathmont/sportsbet-mobile#readme","repository":"git+https://github.com/heathmont/sportsbet-mobile.git","bugs":"https://github.com/heathmont/sportsbet-mobile/issues","npm":"https://www.npmjs.com/package/sportsbet-mobile"}},"score":{"final":24.469398,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":64785,"weekly":22658},"dependents":"19","updated":"2026-10-10T21:58:06.739Z","searchScore":24.434198,"package":{"name":"@transferwise/components","keywords":[],"version":"46.165.4","description":"Neptune React components","sanitized_name":"@transferwise/components","publisher":{"email":"npm-ci@wise.com","actor":{"name":"tw-circleci","type":"user","email":"circleci@transferwise.com"},"username":"npn_ci_wise"},"maintainers":[{"email":"circleci@transferwise.com","username":"tw-circleci"},{"email":"npm-ci@wise.com","username":"npn_ci_wise"},{"email":"itservices@transferwise.com","username":"itservices"},{"email":"circlepublic@transferwise.com","username":"tw-circle-public"}],"license":"Apache-2.0","date":"2026-10-09T11:42:50.638Z","links":{"homepage":"https://github.com/transferwise/neptune-web#readme","repository":"git+https://github.com/transferwise/neptune-web.git","bugs":"https://github.com/transferwise/neptune-web/issues","npm":"https://www.npmjs.com/package/@transferwise/components"}},"score":{"final":24.434198,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":486,"weekly":32},"dependents":0,"updated":"2026-10-07T07:46:40.755Z","searchScore":24.365185,"package":{"name":"facia-mobilesdk","keywords":["react-native","facia","kyc","android","ios"],"version":"0.8.5","description":"Facia mobile SDK","sanitized_name":"facia-mobilesdk","publisher":{"email":"support@facia.ai","username":"faci-ai"},"maintainers":[{"email":"tech@facia.ai","username":"facia-tech"},{"email":"support@facia.ai","username":"faci-ai"}],"license":"Facia","date":"2026-09-23T07:40:02.993Z","links":{"npm":"https://www.npmjs.com/package/facia-mobilesdk"}},"score":{"final":24.365185,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":360,"weekly":85},"dependents":0,"updated":"2026-10-07T23:56:26.974Z","searchScore":24.35482,"package":{"name":"ipo-assets-frontend","keywords":["IPO"],"version":"1.1.29","description":"Intellectual Property Office internal CSS styles.","sanitized_name":"ipo-assets-frontend","publisher":{"email":"thomas.dix@ipo.gov.uk","username":"tmdx"},"maintainers":[{"email":"simon.clements@ipo.gov.uk","username":"spc74"},{"email":"andy.townsley@ipo.gov.uk","username":"atowns"},{"email":"thomas.dix@ipo.gov.uk","username":"tmdx"}],"license":"ISC","date":"2017-10-23T14:27:06.967Z","links":{"homepage":"https://github.com/intellectual-property-office/Assets#readme","repository":"git+https://github.com/intellectual-property-office/Assets.git","bugs":"https://github.com/intellectual-property-office/Assets/issues","npm":"https://www.npmjs.com/package/ipo-assets-frontend"}},"score":{"final":24.35482,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":505,"weekly":341},"dependents":0,"updated":"2026-10-04T12:36:11.932Z","searchScore":24.341253,"package":{"name":"@cli107/transverto","keywords":["transverto","translate","label","json","ctv","label management","translator"],"version":"2.0.2","description":"Generate automatically translations for your i18n json translate files","sanitized_name":"@cli107/transverto","publisher":{"email":"1074746+v107npm@gmail.com","username":"v107"},"maintainers":[{"email":"1074746+v107npm@gmail.com","username":"v107"}],"license":"MIT","date":"2026-09-27T12:33:56.602Z","links":{"homepage":"https://github.com/4746/transverto","repository":"git+https://github.com/4746/transverto.git","bugs":"https://github.com/4746/transverto/issues","npm":"https://www.npmjs.com/package/@cli107/transverto"}},"score":{"final":24.341253,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1564,"weekly":533},"dependents":"1","updated":"2026-10-08T21:36:09.708Z","searchScore":24.239155,"package":{"name":"@scalemule/compliance","keywords":[],"version":"0.0.6","description":"Enterprise consent management, GDPR/CCPA privacy compliance, legal terms acceptance, and cross-domain synchronization for ScaleMule applications","sanitized_name":"@scalemule/compliance","publisher":{"email":"npm@scalemule.com","username":"scalemule"},"maintainers":[{"email":"npm@scalemule.com","username":"scalemule"}],"license":"MIT","date":"2026-09-24T21:25:54.353Z","links":{"homepage":"https://github.com/scalemule/compliance#readme","repository":"git+https://github.com/scalemule/compliance.git","bugs":"https://github.com/scalemule/compliance/issues","npm":"https://www.npmjs.com/package/@scalemule/compliance"}},"score":{"final":24.239155,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":254,"weekly":36},"dependents":0,"updated":"2026-10-09T01:21:10.765Z","searchScore":24.16301,"package":{"name":"@pipeworx/mcp-neso","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","neso"],"version":"0.1.1","description":"NESO MCP — Great Britain electricity grid open data (api.neso.energy)","sanitized_name":"@pipeworx/mcp-neso","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:440f78d5-8628-4c2d-9c5e-f0bb5f7efabb","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-25T01:10:24.800Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-neso#readme","repository":"git+https://github.com/pipeworx-io/mcp-neso.git","bugs":"https://github.com/pipeworx-io/mcp-neso/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-neso"}},"score":{"final":24.16301,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":189,"weekly":37},"dependents":0,"updated":"2026-10-09T22:46:11.528Z","searchScore":24.089941,"package":{"name":"@saltcorn/nominatim-geocode","keywords":[],"version":"0.2.0","description":"Geocoding with Nominatim","sanitized_name":"@saltcorn/nominatim-geocode","publisher":{"email":"TANIELSEN@GMAIL.COM","username":"tanielsen"},"maintainers":[{"email":"TANIELSEN@GMAIL.COM","username":"tanielsen"},{"email":"hugo.christian@web.de","username":"christianhugoch"}],"license":"MIT","date":"2025-08-01T17:36:19.729Z","links":{"homepage":"https://github.com/saltcorn/nominatim-geocode#readme","repository":"git+https://github.com/saltcorn/nominatim-geocode.git","bugs":"https://github.com/saltcorn/nominatim-geocode/issues","npm":"https://www.npmjs.com/package/@saltcorn/nominatim-geocode"}},"score":{"final":24.089941,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":313,"weekly":16},"dependents":0,"updated":"2026-10-10T22:16:08.732Z","searchScore":24.071482,"package":{"name":"@pipeworx/mcp-uk-planning-data","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","uk-planning-data"],"version":"0.1.1","description":"UK planning designations from planning.data.gov.uk, the MHCLG national planning data platform: look up any point in England and get the conservation areas, listed buildings, article 4 directions, green belt, brownfield land, flood risk zones and tree pres","sanitized_name":"@pipeworx/mcp-uk-planning-data","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:d639f6a9-c31e-4659-9cc4-23d0a43f22ad","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-26T22:07:40.885Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-uk-planning-data#readme","repository":"git+https://github.com/pipeworx-io/mcp-uk-planning-data.git","bugs":"https://github.com/pipeworx-io/mcp-uk-planning-data/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-uk-planning-data"}},"score":{"final":24.071482,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":885,"weekly":565},"dependents":"1","updated":"2026-10-07T09:46:25.197Z","searchScore":24.019728,"package":{"name":"@vepler/area-reference-types","keywords":["typescript","types","area reference","geographic data","location search","postcode search","uk geography","spatial data","api types","vepler"],"version":"1.81.0","description":"TypeScript type definitions for Vepler Area Reference API","sanitized_name":"@vepler/area-reference-types","publisher":{"email":"goran@nikic.co","actor":{"name":"nikic","type":"user","email":"goran@nikic.co"},"username":"nikic"},"maintainers":[{"email":"goran@nikic.co","username":"nikic"}],"license":"ISC","date":"2025-07-25T12:28:45.750Z","links":{"npm":"https://www.npmjs.com/package/@vepler/area-reference-types"}},"score":{"final":24.019728,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2106,"weekly":1388},"dependents":0,"updated":"2026-10-09T11:54:43.090Z","searchScore":23.982094,"package":{"name":"fng-ui-date","keywords":["forms-angular"],"version":"0.12.0-beta.345","description":"Angular UI date plugin for forms-angular.  Doesn't do anything apart from drag in components.","sanitized_name":"fng-ui-date","publisher":{"email":"support@reallycare.org","username":"mchapman"},"maintainers":[{"email":"support@reallycare.org","username":"mchapman"}],"license":"MIT","date":"2026-10-09T11:54:11.524Z","links":{"homepage":"https://github.com/forms-angular/fng-ui-date#readme","repository":"git+https://github.com/forms-angular/fng-ui-date.git","bugs":"https://github.com/forms-angular/fng-ui-date/issues","npm":"https://www.npmjs.com/package/fng-ui-date"}},"score":{"final":23.982094,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":870,"weekly":381},"dependents":0,"updated":"2026-10-05T12:41:12.771Z","searchScore":23.913586,"package":{"name":"@ideal-postcodes/shopwired","keywords":["API","UK","Address Search","ShopWired","Ideal Postcodes"],"version":"3.2.0","description":"Ideal Postcodes ShopWired bindings","sanitized_name":"@ideal-postcodes/shopwired","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:2fff1da6-1f9e-41e4-8cfc-27e3f26b22e5","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"cablanchard@gmail.com","username":"cablanchard"},{"email":"piotr@ideal-postcodes.co.uk","username":"piotrideal"}],"license":"SEE LICENSE IN LICENSE","date":"2026-09-28T12:37:22.933Z","links":{"homepage":"https://docs.ideal-postcodes.co.uk","repository":"https://github.com/ideal-postcodes/feedback.git","bugs":"https://github.com/ideal-postcodes/feedback/issues","npm":"https://www.npmjs.com/package/@ideal-postcodes/shopwired"}},"score":{"final":23.913586,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1818,"weekly":873},"dependents":0,"updated":"2026-10-07T15:05:44.248Z","searchScore":23.884878,"package":{"name":"@cruk/chakra-components","keywords":[],"version":"3.27.0","description":"Chakra UI v2 based components for CRUK applications","sanitized_name":"@cruk/chakra-components","publisher":{"email":"daniel.lawson@cancer.org.uk","actor":{"name":"cruk-ui","type":"user","email":"daniel.lawson@cancer.org.uk"},"username":"cruk-ui"},"maintainers":[{"email":"pete.ainsworth@cancer.org.uk","username":"peteainsworth"},{"email":"elliotrevan@gmail.com","username":"dev-elliot"},{"email":"ellie.wintram@cancer.org.uk","username":"elliewintram"},{"email":"daniel.lawson@cancer.org.uk","username":"cruk-ui"},{"email":"elise.ardener@cancer.org.uk","username":"eardenercruk"},{"email":"jonathan.carter@cancer.org.uk","username":"joncanceruk"}],"license":"MIT","date":"2026-10-07T15:05:12.931Z","links":{"homepage":"https://github.com/CRUKorg/cruk-chakra-components#readme","repository":"git+https://github.com/CRUKorg/cruk-chakra-components.git","bugs":"https://github.com/CRUKorg/cruk-chakra-components/issues","npm":"https://www.npmjs.com/package/@cruk/chakra-components"}},"score":{"final":23.884878,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":17347,"weekly":2719},"dependents":"11","updated":"2026-10-09T18:26:12.913Z","searchScore":23.786238,"package":{"name":"forerunnerdb","keywords":["irrelon","forerunnerdb","forerunner","database","nosql","mongodb","javascript","document","store","browser","node","data","binding","index","client-side","server-side","lokijs","loki","db","memory","in-memory","indexeddb","localstorage","storage","websql","taffydb","taffy"],"version":"2.0.24","description":"A NoSQL document store database for browsers and Node.js.","sanitized_name":"forerunnerdb","publisher":{"email":"rob@irrelon.com","username":"coolbloke1324"},"maintainers":[{"email":"rob@irrelon.com","username":"coolbloke1324"}],"license":"MIT","date":"2023-03-28T14:08:43.623Z","links":{"homepage":"https://github.com/irrelon/ForerunnerDB#readme","repository":"git://github.com/irrelon/ForerunnerDB.git","bugs":"https://github.com/irrelon/ForerunnerDB/issues","npm":"https://www.npmjs.com/package/forerunnerdb"}},"score":{"final":23.786238,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":188,"weekly":52},"dependents":0,"updated":"2026-10-05T14:11:12.036Z","searchScore":23.773548,"package":{"name":"sanctionwise","keywords":["mcp","model-context-protocol","agents","sanctions","screening","aml","kyc","uk-sanctions","ofsi","compliance"],"version":"0.1.2","description":"Verified UK sanctions screening for AI agents — official FCDO UK Sanctions List, not guesses.","sanitized_name":"sanctionwise","publisher":{"email":"qinisolabs@gmail.com","username":"qinisolabs"},"maintainers":[{"email":"qinisolabs@gmail.com","username":"qinisolabs"}],"license":"Apache-2.0","date":"2026-06-22T12:58:07.428Z","links":{"homepage":"https://github.com/qinisolabs/sanctionwise#readme","repository":"git+https://github.com/qinisolabs/sanctionwise.git","bugs":"https://github.com/qinisolabs/sanctionwise/issues","npm":"https://www.npmjs.com/package/sanctionwise"}},"score":{"final":23.773548,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":317,"weekly":46},"dependents":"3","updated":"2026-10-08T10:06:09.016Z","searchScore":23.746174,"package":{"name":"@nan0web/ai","keywords":["ai","llm","chat","cerebras","openai","huggingface","openrouter"],"version":"3.4.0","description":"Unified AI Kernel for NaN0Web ecosystem - LLM provider abstraction","sanitized_name":"@nan0web/ai","publisher":{"email":"glodov@gmail.com","username":"nan0web"},"maintainers":[{"email":"glodov@gmail.com","username":"nan0web"}],"license":"ISC","date":"2026-09-17T09:50:42.575Z","links":{"npm":"https://www.npmjs.com/package/@nan0web/ai"}},"score":{"final":23.746174,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":158,"weekly":22},"dependents":"0","updated":"2026-10-04T11:16:09.104Z","searchScore":23.743938,"package":{"name":"@polyglot-bundles/uk-lang","keywords":["ukrainian","language-learning","characters","phonemes","ipa"],"version":"0.5.2","description":"Ukrainian language foundation data - characters, sounds, and pronunciation","sanitized_name":"@polyglot-bundles/uk-lang","publisher":{"email":"francis@u.nus.edu","username":"fustilio"},"maintainers":[{"email":"francis@u.nus.edu","username":"fustilio"}],"license":"MIT","date":"2026-06-21T10:03:50.415Z","links":{"homepage":"https://github.com/fustilio/polyglot-bundles#readme","repository":"git+https://github.com/fustilio/polyglot-bundles.git","bugs":"https://github.com/fustilio/polyglot-bundles/issues","npm":"https://www.npmjs.com/package/@polyglot-bundles/uk-lang"}},"score":{"final":23.743938,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":170,"weekly":42},"dependents":0,"updated":"2026-10-08T23:51:09.596Z","searchScore":23.602787,"package":{"name":"oromi-agent-services-mcp","keywords":["mcp","modelcontextprotocol","x402","ai-agents","uk-data","companies-house","land-registry","micropayments","usdc","base"],"version":"0.1.5","description":"MCP server for Oromi Agent Services — 25 pay-per-call UK data, verification and web tools for AI agents (Companies House, Land Registry, EPC, statutory rates, PDF extract, email/domain/VAT/IBAN checks). USDC on Base via x402; quote mode without a wallet.","sanitized_name":"oromi-agent-services-mcp","publisher":{"email":"rodney@oromi.co.uk","username":"rodney-oromi"},"maintainers":[{"email":"rodney@oromi.co.uk","username":"rodney-oromi"}],"license":"MIT","date":"2026-07-23T22:59:14.976Z","links":{"npm":"https://www.npmjs.com/package/oromi-agent-services-mcp"}},"score":{"final":23.602787,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":170,"weekly":4},"dependents":0,"updated":"2026-10-09T07:01:09.654Z","searchScore":23.602787,"package":{"name":"@stanzaapi/vat-validator","keywords":["vat","vies","eu-vat","uk-vat","tax-rate","moss-oss","invoicing","cross-border-tax","vat-number"],"version":"1.0.0","description":"Official zero-dependency, high-speed JavaScript/TypeScript client for EU & UK VAT Validator & Rate Engine","sanitized_name":"@stanzaapi/vat-validator","publisher":{"email":"noor@noormkdad.com","username":"noor-mkdad"},"maintainers":[{"email":"noor@noormkdad.com","username":"noor-mkdad"}],"license":"MIT","date":"2026-09-11T06:44:38.845Z","links":{"homepage":"https://stanzaapi.com/tools/vat-validator","repository":"git+https://github.com/StanzaAPI/vat-validator-typescript.git","npm":"https://www.npmjs.com/package/@stanzaapi/vat-validator"}},"score":{"final":23.602787,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":169,"weekly":32},"dependents":"3","updated":"2026-10-08T00:56:35.220Z","searchScore":23.57189,"package":{"name":"@rduk/configuration","keywords":["rduk","configuration","manager"],"version":"2.2.3","description":"Manage configuration in your Node.js app","sanitized_name":"@rduk/configuration","publisher":{"email":"k.ung@rduk.fr","username":"khuang"},"maintainers":[{"email":"k.ung@rduk.fr","username":"khuang"}],"license":"MIT","date":"2019-03-15T17:04:01.444Z","links":{"homepage":"https://github.com/rd-uk/rduk-configurationr#readme","repository":"git+https://github.com/rd-uk/rduk-configuration.git","bugs":"https://github.com/rd-uk/rduk-configuration/issues","npm":"https://www.npmjs.com/package/@rduk/configuration"}},"score":{"final":23.57189,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":155,"weekly":61},"dependents":0,"updated":"2026-10-08T01:01:23.887Z","searchScore":23.541388,"package":{"name":"@darkhorseone/mcp-server-uk-parliament-bills","keywords":[],"version":"1.0.2","description":"MCP server for UK Parliament Bills API","sanitized_name":"@darkhorseone/mcp-server-uk-parliament-bills","publisher":{"email":"honeyday.mj@gmail.com","username":"nick-ma"},"maintainers":[{"email":"honeyday.mj@gmail.com","username":"nick-ma"}],"license":"MIT","date":"2026-03-11T22:34:16.109Z","links":{"homepage":"https://github.com/DarkhorseOne/mcp-servers","repository":"git+https://github.com/DarkhorseOne/mcp-servers.git","bugs":"https://github.com/DarkhorseOne/mcp-servers/issues","npm":"https://www.npmjs.com/package/@darkhorseone/mcp-server-uk-parliament-bills"}},"score":{"final":23.541388,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":617,"weekly":353},"dependents":0,"updated":"2026-10-07T14:24:20.383Z","searchScore":23.43866,"package":{"name":"@etyma/analog","keywords":["analog","analogjs","angular","i18n","internationalization","ssr","hydration","seo"],"version":"0.6.0","description":"AnalogJS integration for Etyma: URL-driven locale routing, SSR-translated HTML, hydration without a locale refetch, and localized SEO metadata.","sanitized_name":"@etyma/analog","publisher":{"email":"andriipap01@gmail.com","username":"andriipap"},"maintainers":[{"email":"andriipap01@gmail.com","username":"andriipap"}],"license":"MIT","date":"2026-10-07T14:23:49.231Z","links":{"homepage":"https://github.com/Andersseen/etyma/tree/main/packages/analog#readme","repository":"git+https://github.com/Andersseen/etyma.git","bugs":"https://github.com/Andersseen/etyma/issues","npm":"https://www.npmjs.com/package/@etyma/analog"}},"score":{"final":23.43866,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":98,"weekly":7},"dependents":0,"updated":"2026-10-10T12:46:11.117Z","searchScore":23.409592,"package":{"name":"@notcrippledgod/uk-business-intelligence-mcp","keywords":["mcp","mcp-server","companies-house","uk-business","company-search","due-diligence","company-health","ixbrl","financial-accounts","uk-gaap","fraud-detection","business-verification","kyc"],"version":"2.2.1","description":"MCP server for UK company intelligence — search, directors, filings, financial accounts (iXBRL), website-vs-Companies-House legitimacy verification, and health scoring","sanitized_name":"@notcrippledgod/uk-business-intelligence-mcp","publisher":{"email":"notcrippledgod@gmail.com","username":"notcrippledgod"},"maintainers":[{"email":"notcrippledgod@gmail.com","username":"notcrippledgod"}],"license":"MIT","date":"2026-05-09T10:57:35.728Z","links":{"npm":"https://www.npmjs.com/package/@notcrippledgod/uk-business-intelligence-mcp"}},"score":{"final":23.409592,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35500,"weekly":8659},"dependents":"9","updated":"2026-10-10T21:53:51.124Z","searchScore":23.326797,"package":{"name":"gdal3.js","keywords":["gis","geospatial","gdal","ogr2ogr","gdal_translate","gdal_rasterize","gdalwarp","gdaltransform","webassembly","emscripten"],"version":"2.8.1","description":"gdal3.js is a port of Gdal applications (**gdal_translate**, **ogr2ogr**, **gdal_rasterize**, **gdalwarp**, **gdaltransform**) to Webassembly. It allows you to convert raster and vector geospatial data to various formats and coordinate systems.","sanitized_name":"gdal3-js","publisher":{"email":"bugra@trylab.net","username":"bugra9"},"maintainers":[{"email":"git.bugra@gmail.com","username":"bugra9"}],"license":"LGPL-2.1-or-later","date":"2024-02-22T21:12:23.928Z","links":{"homepage":"https://gdal3.js.org","repository":"git+https://github.com/bugra9/gdal3.js.git","bugs":"https://github.com/bugra9/gdal3.js/issues","npm":"https://www.npmjs.com/package/gdal3.js"}},"score":{"final":23.326797,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":437,"weekly":101},"dependents":0,"updated":"2026-10-05T13:06:10.423Z","searchScore":23.324656,"package":{"name":"bizfile-mcp","keywords":["mcp","kyc","aml","sanctions","counterparty","compliance","companies-house","acra","opensanctions","due-diligence","b2b","payment-compliance","agentic-finance","trade-finance","vendor-verification","invoice-compliance"],"version":"4.10.60","description":"Pre-payment counterparty verification for AI agents. KYC, risk screening across 386 data sources, Companies House, ACRA. PROCEED/BLOCK verdict in one call.","sanitized_name":"bizfile-mcp","publisher":{"email":"ojas@kordagencies.com","username":"ojas1"},"maintainers":[{"email":"ojas@kordagencies.com","username":"ojas1"}],"license":"MIT","date":"2026-09-07T12:47:19.220Z","links":{"homepage":"https://kordagencies.com","repository":"git+https://github.com/OjasKord/bizfile-mcp.git","bugs":"https://github.com/OjasKord/bizfile-mcp/issues","npm":"https://www.npmjs.com/package/bizfile-mcp"}},"score":{"final":23.324656,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8798,"weekly":3272},"dependents":"3","updated":"2026-10-05T12:36:12.119Z","searchScore":23.256357,"package":{"name":"@ideal-postcodes/postcode-lookup","keywords":["API","UK","Address Search","Postcode Lookup","Search","Ideal Postcodes"],"version":"3.5.0","description":"UK Postcode Lookup plugin from Ideal Postcodes","sanitized_name":"@ideal-postcodes/postcode-lookup","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:b5040cf1-bc1b-405e-ae40-82d513effd2a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"cablanchard@gmail.com","username":"cablanchard"},{"email":"piotr@ideal-postcodes.co.uk","username":"piotrideal"}],"license":"SEE LICENSE IN LICENSE","date":"2026-09-28T12:34:10.919Z","links":{"homepage":"https://docs.ideal-postcodes.co.uk","repository":"https://github.com/ideal-postcodes/feedback.git","bugs":"https://github.com/ideal-postcodes/feedback/issues","npm":"https://www.npmjs.com/package/@ideal-postcodes/postcode-lookup"}},"score":{"final":23.256357,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":455,"weekly":28},"dependents":"13","updated":"2026-10-07T20:19:09.977Z","searchScore":23.191462,"package":{"name":"@nan0web/ui","keywords":["ui","nanoweb"],"version":"3.5.0","description":"NaN•Web UI. One application logic (algorithm) and many UI.","sanitized_name":"@nan0web/ui","publisher":{"email":"glodov@gmail.com","username":"nan0web"},"maintainers":[{"email":"glodov@gmail.com","username":"nan0web"}],"license":"ISC","date":"2026-10-07T20:18:38.101Z","links":{"npm":"https://www.npmjs.com/package/@nan0web/ui"}},"score":{"final":23.191462,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1338,"weekly":418},"dependents":"1","updated":"2026-10-06T13:38:44.675Z","searchScore":23.082945,"package":{"name":"@financial-times/dotcom-server-navigation","keywords":[],"version":"13.12.0","description":"This package provides tools to fetch and format navigation data for FT.com.","sanitized_name":"@financial-times/dotcom-server-navigation","publisher":{"email":"code.management@ft.com","actor":{"name":"the-ft","type":"user","email":"code.management@ft.com"},"username":"the-ft"},"maintainers":[{"email":"code.management@ft.com","username":"the-ft"},{"email":"info+npm@rowanmanning.com","username":"rowanmanning"},{"email":"yay@chee.party","username":"chee"},{"email":"a@ax.gy","username":"alexwilson"},{"email":"howdy@aendra.com","username":"aendra"},{"email":"emma.lewis@ft.com","username":"emmalewis"},{"email":"hamza.samih@ft.com","username":"hamza.samih"},{"email":"robert.boulton@ft.com","username":"robertboulton"},{"email":"leila.micollier@ft.com","username":"leila.micollier"},{"email":"rob.godfrey@ft.com","username":"robgodfrey"}],"license":"MIT","date":"2026-07-21T16:58:47.012Z","links":{"homepage":"https://github.com/Financial-Times/dotcom-page-kit/tree/HEAD/packages/dotcom-server-navigation","npm":"https://www.npmjs.com/package/@financial-times/dotcom-server-navigation"}},"score":{"final":23.082945,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":382,"weekly":13},"dependents":0,"updated":"2026-10-05T15:46:16.682Z","searchScore":23.036575,"package":{"name":"@nan0web/payload-self-manual","keywords":[],"version":"0.4.2","description":"In-admin Markdown documentation viewer with Mermaid support for Payload CMS.","sanitized_name":"@nan0web/payload-self-manual","publisher":{"email":"glodov@gmail.com","username":"nan0web"},"maintainers":[{"email":"glodov@gmail.com","username":"nan0web"}],"license":"ISC","date":"2026-09-21T15:36:57.088Z","links":{"homepage":"https://github.com/nan0web/payload-cms/tree/main/packages/payload-self-manual#readme","repository":"git+https://github.com/nan0web/payload-cms.git","bugs":"https://github.com/nan0web/payload-cms/issues","npm":"https://www.npmjs.com/package/@nan0web/payload-self-manual"}},"score":{"final":23.036575,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":976,"weekly":619},"dependents":0,"updated":"2026-10-09T21:21:20.865Z","searchScore":23.020452,"package":{"name":"@trustrails/mcp-server","keywords":["mcp","claude","model-context-protocol","electronics","uk","shopping","products","price-comparison","trustrails"],"version":"1.0.28","description":"MCP server for searching UK electronics products across multiple retailers","sanitized_name":"@trustrails/mcp-server","publisher":{"email":"jamesroe.dev@gmail.com","username":"james-webdev"},"maintainers":[{"email":"jamesroe.dev@gmail.com","username":"james-webdev"}],"license":"MIT","date":"2026-10-09T21:20:48.881Z","links":{"homepage":"https://github.com/james-webdev/trustrails-mcp-server#readme","repository":"git+https://github.com/james-webdev/trustrails-mcp-server.git","bugs":"https://github.com/james-webdev/trustrails-mcp-server/issues","npm":"https://www.npmjs.com/package/@trustrails/mcp-server"}},"score":{"final":23.020452,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1054,"weekly":940},"dependents":0,"updated":"2026-10-08T00:56:30.778Z","searchScore":22.91616,"package":{"name":"@nowtv/nowtv-react-toolkit","keywords":[],"version":"1.3.5","description":"NowTV React ui-toolkit","sanitized_name":"@nowtv/nowtv-react-toolkit","publisher":{"email":"andrew.merrell@sky.uk","username":"nowtv"},"maintainers":[{"email":"andrew.merrell@sky.uk","username":"nowtv"}],"license":"ISC","date":"2016-03-21T10:10:05.597Z","links":{"npm":"https://www.npmjs.com/package/@nowtv/nowtv-react-toolkit"}},"score":{"final":22.91616,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":82,"weekly":19},"dependents":0,"updated":"2026-10-08T19:51:11.989Z","searchScore":22.870678,"package":{"name":"mcp-server-police-uk","keywords":["mcp","police","uk","crime","api","data"],"version":"1.1.0","description":"MCP server for police.uk API - access UK crime data, police forces, neighbourhoods, and stop-and-search incidents","sanitized_name":"mcp-server-police-uk","publisher":{"actor":{"name":"dabgenai","type":"user","email":"dwainashleybarnes@gmail.com"},"email":"dwainashleybarnes@gmail.com","username":"dabgenai"},"maintainers":[{"email":"dwainashleybarnes@gmail.com","username":"dabgenai"}],"license":"MIT","date":"2026-07-09T18:49:59.489Z","links":{"homepage":"https://github.com/dwain-barnes/police-uk-api-mcp-server#readme","repository":"git+https://github.com/dwain-barnes/police-uk-api-mcp-server.git","bugs":"https://github.com/dwain-barnes/police-uk-api-mcp-server/issues","npm":"https://www.npmjs.com/package/mcp-server-police-uk"}},"score":{"final":22.870678,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1651,"weekly":1651},"dependents":0,"updated":"2026-10-05T23:45:53.693Z","searchScore":22.857737,"package":{"name":"which-dialect","keywords":["dictionary","dialect","regional","translation","language-learning","wiktionary","vietnamese"],"version":"0.5.6","description":"Translate words between languages and dialects, meaning by meaning, starting with Vietnamese (Northern, Central, Southern) and English, with Wiktionary data loaded on demand. More languages are planned.","sanitized_name":"which-dialect","publisher":{"email":"taylorjhnguyen@gmail.com","username":"nguyen18"},"maintainers":[{"email":"taylorjhnguyen@gmail.com","username":"nguyen18"}],"license":"MIT","date":"2026-10-05T23:45:22.727Z","links":{"homepage":"https://github.com/nguyen18/which-dialect#readme","repository":"git+https://github.com/nguyen18/which-dialect.git","bugs":"https://github.com/nguyen18/which-dialect/issues","npm":"https://www.npmjs.com/package/which-dialect"}},"score":{"final":22.857737,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":169,"weekly":35},"dependents":"4","updated":"2026-10-07T03:56:31.454Z","searchScore":22.839582,"package":{"name":"@rduk/provider","keywords":["rduk","provider"],"version":"3.1.3","description":"Easily add providers to your Node.js app","sanitized_name":"@rduk/provider","publisher":{"email":"k.ung@rduk.fr","username":"khuang"},"maintainers":[{"email":"k.ung@rduk.fr","username":"khuang"}],"license":"MIT","date":"2018-07-11T15:59:06.274Z","links":{"homepage":"https://github.com/rd-uk/rduk-provider#readme","repository":"git+https://github.com/rd-uk/rduk-provider.git","bugs":"https://github.com/rd-uk/rduk-provider/issues","npm":"https://www.npmjs.com/package/@rduk/provider"}},"score":{"final":22.839582,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":106,"weekly":48},"dependents":0,"updated":"2026-10-08T19:51:24.781Z","searchScore":22.759857,"package":{"name":"uk_ons_mcp_server","keywords":["mcp","model-context-protocol","uk","ons","statistics","government-data","demographics","census"],"version":"1.1.0","description":"MCP server for the UK Office for National Statistics (ONS) CMD API - providing access to UK government statistics","sanitized_name":"uk_ons_mcp_server","publisher":{"email":"dwainashleybarnes@gmail.com","username":"dabgenai"},"maintainers":[{"email":"dwainashleybarnes@gmail.com","username":"dabgenai"}],"license":"MIT","date":"2026-07-09T18:48:48.068Z","links":{"homepage":"https://github.com/dwain-barnes/uk-ons-mcp-server#readme","repository":"git+https://github.com/dwain-barnes/uk-ons-mcp-server.git","bugs":"https://github.com/dwain-barnes/uk-ons-mcp-server/issues","npm":"https://www.npmjs.com/package/uk_ons_mcp_server"}},"score":{"final":22.759857,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1236,"weekly":42},"dependents":0,"updated":"2026-10-11T03:58:40.570Z","searchScore":22.648056,"package":{"name":"@leapdev/api-gateway-types","keywords":[],"version":"2.0.0","description":"TypeScript request and response types for the LEAP API Gateway, generated from the published OpenAPI specs.","sanitized_name":"@leapdev/api-gateway-types","publisher":{"email":"robbie.gollan@leapdev.io","username":"robbie.gollan"},"maintainers":[{"email":"ux@leapdev.io","username":"leap-ux"},{"email":"tarah.soljan@leapdev.io","username":"leaptarah"},{"email":"automation@leapdev.io","username":"leapdev-automation"},{"email":"Linh.Tran@Leapdev.io","username":"linhttp"},{"email":"daniel.pan@leapdev.io","username":"daniel-p"},{"email":"gavin.smith@leapdev.io","username":"gavin-smith-leapdev"},{"email":"andy.shen@leapdev.io","username":"andy-leapdev"},{"email":"Automation.Developer@leapdev.io","username":"leapdev-automation-developer"},{"email":"gabriel.mchugh@leap.com.au","username":"gabrielmchugh"},{"email":"James.McKie@leapdev.io","username":"jmckie-leapdev"},{"email":"lee.nguyen@leapdev.io","username":"leapfamilylaw-leen"},{"email":"ernest.nunez@leaplegalsoftware.com","username":"ernest84"},{"email":"paolo.flores@leaplegalsoftware.com","username":"paoloflores"},{"email":"Rebecca.Tjhin@leaplegalsoftware.com","username":"becca-tjhin"},{"email":"lee.luppi@leap.com.au","username":"luppi"},{"email":"jacky.li@leapdev.io","username":"jacky.li.leapdev"},{"email":"vinson.wang@leapdev.io","username":"vinsonwang"},{"email":"divpreet.singh@leapdev.io","username":"divpreetleap"},{"email":"aakash.Sigdel@leapdev.io","username":"aakashsig"},{"email":"sophie.chhoeu@leapdev.io","username":"sophiechhoeu"},{"email":"david.botton@leapdev.io","username":"davebottonleapdev"},{"email":"eric.defelix@leapdev.io","username":"ericleapdev"},{"email":"kurt.jing@leapdev.io","username":"kurt.jing.leapdev"},{"email":"robbie.gollan@leapdev.io","username":"robbie.gollan"},{"email":"quang.dang@leapdev.io","username":"quang.dang"}],"license":"MIT","date":"2026-09-28T03:55:24.227Z","links":{"homepage":"https://bitbucket.org/leapsoftwaredevelopments/api-gateway-types","repository":"git+https://bitbucket.org/leapsoftwaredevelopments/api-gateway-types.git","npm":"https://www.npmjs.com/package/@leapdev/api-gateway-types"}},"score":{"final":22.648056,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":442,"weekly":45},"dependents":0,"updated":"2026-10-10T22:16:08.932Z","searchScore":22.636942,"package":{"name":"@pipeworx/mcp-ukri-gtr","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","ukri-gtr"],"version":"0.1.2","description":"UKRI Gateway to Research (GtR) MCP — every grant awarded by the UK's seven","sanitized_name":"@pipeworx/mcp-ukri-gtr","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:fefb54b2-fd4d-40ac-b5b7-9526d3cd8556","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-26T22:08:26.655Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-ukri-gtr#readme","repository":"git+https://github.com/pipeworx-io/mcp-ukri-gtr.git","bugs":"https://github.com/pipeworx-io/mcp-ukri-gtr/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-ukri-gtr"}},"score":{"final":22.636942,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1522,"weekly":37},"dependents":0,"updated":"2026-10-09T21:48:39.147Z","searchScore":22.581244,"package":{"name":"nxip-cli","keywords":["ipam","ip-address-management","cidr","subnet","vpc","aws","terraform","networking","ip-allocation","network-automation","azure","vnet","multi-cloud"],"version":"0.15.0","description":"Scan AWS and Azure for overlapping CIDRs and wasted IP space across clouds, and manage IP allocation with plan/apply - no Terraform required","sanitized_name":"nxip-cli","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"2cc403fe-1194-4314-9702-24d2858d95b1","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"sonnywigmore@gmail.com","username":"nxip"}],"license":"MIT","date":"2026-10-09T21:48:07.281Z","links":{"homepage":"https://nx-ip.com","repository":"git+https://github.com/uk-sw/nxip-cli.git","bugs":"https://github.com/uk-sw/nxip-cli/issues","npm":"https://www.npmjs.com/package/nxip-cli"}},"score":{"final":22.581244,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":427,"weekly":52},"dependents":0,"updated":"2026-10-10T20:21:16.982Z","searchScore":22.564297,"package":{"name":"@pipeworx/mcp-octopus-energy","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","octopus-energy"],"version":"0.1.2","description":"Octopus Energy public API MCP — UK energy tariffs & products.","sanitized_name":"@pipeworx/mcp-octopus-energy","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:369562ae-6e7b-46d1-83de-420dd2370df8","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-26T20:08:11.621Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-octopus-energy#readme","repository":"git+https://github.com/pipeworx-io/mcp-octopus-energy.git","bugs":"https://github.com/pipeworx-io/mcp-octopus-energy/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-octopus-energy"}},"score":{"final":22.564297,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":250,"weekly":49},"dependents":"1","updated":"2026-10-10T21:31:08.670Z","searchScore":22.550047,"package":{"name":"@pharmatools/drug-data","keywords":["pharma","drug-names","rxnorm","openfda","fda","smpc","dailymed","drug-labels"],"version":"0.2.2","description":"Deterministic drug-name resolution (RxNorm) and official label data (FDA openFDA + UK eMC SmPC), with US/UK comparison. The shared engine behind Pharmonym and PubCrawl.","sanitized_name":"@pharmatools/drug-data","publisher":{"email":"nickjlamb@gmail.com","username":"pharmatools"},"maintainers":[{"email":"nickjlamb@gmail.com","username":"pharmatools"}],"license":"MIT","date":"2026-06-20T20:11:30.670Z","links":{"npm":"https://www.npmjs.com/package/@pharmatools/drug-data"}},"score":{"final":22.550047,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":73,"weekly":16},"dependents":0,"updated":"2026-10-04T11:16:11.109Z","searchScore":22.530037,"package":{"name":"uk-land-registry-mcp","keywords":["mcp","model-context-protocol","land-registry","hmlr","uk","property","price-paid","house-price-index","inspire","conveyancing","open-data"],"version":"0.5.2","description":"MCP server for HM Land Registry open data: sold prices, UK House Price Index, corporate and overseas property ownership, INSPIRE title boundaries and due-diligence flags.","sanitized_name":"uk-land-registry-mcp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:fbb7da73-4ba2-4486-a202-697d2b8dd657","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"vaibhav.patel.kumar@gmail.com","username":"light-vp"}],"license":"MIT","date":"2026-08-30T10:52:55.042Z","links":{"homepage":"https://vaibhav.co.uk/land-registry","repository":"git+https://github.com/light-vp/uk-land-registry-mcp.git","bugs":"https://github.com/light-vp/uk-land-registry-mcp/issues","npm":"https://www.npmjs.com/package/uk-land-registry-mcp"}},"score":{"final":22.530037,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":179,"weekly":42},"dependents":0,"updated":"2026-10-07T00:56:26.827Z","searchScore":22.525772,"package":{"name":"@fdcommercial/property-finance-mcp","keywords":["mcp","model-context-protocol","property-finance","bridging-loan","uk-property","stamp-duty","sdlt","btl","development-finance","fd-commercial"],"version":"0.1.1","description":"MCP server exposing UK property finance calculators from FD Commercial. Bridging cost analysis, development appraisal, BTL stress testing, stamp duty (SDLT/LBTT/LTT).","sanitized_name":"@fdcommercial/property-finance-mcp","publisher":{"email":"info@foxdavidson.co.uk","username":"fdcommercial"},"maintainers":[{"email":"info@foxdavidson.co.uk","username":"fdcommercial"}],"license":"MIT","date":"2026-05-19T18:18:12.717Z","links":{"homepage":"https://www.fdcommercial.co.uk/property-finance-tools/","repository":"git+https://github.com/fdcommercial/property-finance-mcp.git","bugs":"https://github.com/fdcommercial/property-finance-mcp/issues","npm":"https://www.npmjs.com/package/@fdcommercial/property-finance-mcp"}},"score":{"final":22.525772,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1821,"weekly":432},"dependents":"1","updated":"2026-10-09T20:11:10.954Z","searchScore":22.49471,"package":{"name":"supercell","keywords":["grid","grid system","layout"],"version":"1.2.0","description":"Grid-like layout system.","sanitized_name":"supercell","publisher":{"email":"joe@joebell.co.uk","username":"joebell93"},"maintainers":[{"email":"csswizardry@gmail.com","username":"csswizardry"},{"email":"mrjdinsdale@gmail.com","username":"mrdinsdale"},{"email":"joe@joebell.co.uk","username":"joebell93"}],"license":"Apache-2.0","date":"2017-05-08T14:53:13.461Z","links":{"homepage":"https://github.com/sky-uk/supercell#readme","repository":"git+https://github.com/sky-uk/supercell.git","bugs":"https://github.com/sky-uk/supercell/issues","npm":"https://www.npmjs.com/package/supercell"}},"score":{"final":22.49471,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":948,"weekly":439},"dependents":0,"updated":"2026-10-08T20:41:08.461Z","searchScore":22.472975,"package":{"name":"operbots-mcp","keywords":["mcp","model-context-protocol","claude","claude-code","operbots","telegram","max"],"version":"0.2.1","description":"MCP-сервер всех разделов панели operbots для Codex, Claude Code и других MCP-клиентов","sanitized_name":"operbots-mcp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"adcf58e4-8607-475f-9d58-e7f9058c1675","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"nikitabelan9@gmail.com","username":"ice_one"}],"license":"MIT","date":"2026-10-01T20:37:13.797Z","links":{"homepage":"https://github.com/uk-kd/operbots-mcp#readme","repository":"git+https://github.com/uk-kd/operbots-mcp.git","bugs":"https://github.com/uk-kd/operbots-mcp/issues","npm":"https://www.npmjs.com/package/operbots-mcp"}},"score":{"final":22.472975,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":198,"weekly":31},"dependents":0,"updated":"2026-10-10T16:41:08.592Z","searchScore":22.468254,"package":{"name":"uikit-icons-extended","keywords":["uikit","icons","extensions","library","svg"],"version":"1.4.3","description":"Library to extend UIkit icons collection.","sanitized_name":"uikit-icons-extended","publisher":{"email":"insensaty@gmail.com","username":"insensaty"},"maintainers":[{"email":"insensaty@gmail.com","username":"insensaty"}],"license":"MIT","date":"2025-03-22T09:58:08.205Z","links":{"homepage":"https://hajnyon.gitlab.io/uikit-icons-extended/","repository":"git+ssh://git@gitlab.com/hajnyon/uikit-icons-extended.git","bugs":"https://gitlab.com/hajnyon/uikit-icons-extended/issues","npm":"https://www.npmjs.com/package/uikit-icons-extended"}},"score":{"final":22.468254,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":248,"weekly":48},"dependents":0,"updated":"2026-10-07T03:26:33.959Z","searchScore":22.452461,"package":{"name":"tax-year","keywords":["tax-year","financial","accounting","payroll","node","algorithm","Sage"],"version":"1.1.1","description":"Fiscal tax year calculator, retrieve the tax-year, month and week for a given date. Start date of the financial year is editable.","sanitized_name":"tax-year","publisher":{"email":"antoinemace77@gmail.com","username":"swyss"},"maintainers":[{"email":"antoinemace77@gmail.com","username":"swyss"}],"license":"MIT","date":"2018-06-11T10:31:09.897Z","links":{"homepage":"https://github.com/Antoine-Mace/tax-year#readme","repository":"git+https://github.com/Antoine-Mace/tax-year.git","bugs":"https://github.com/Antoine-Mace/tax-year/issues","npm":"https://www.npmjs.com/package/tax-year"}},"score":{"final":22.452461,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":596,"weekly":35},"dependents":0,"updated":"2026-10-09T17:41:13.203Z","searchScore":22.429428,"package":{"name":"@postio/n8n-nodes-postio","keywords":["n8n-community-node-package","postio","uk address api","postcode lookup","address validation","email validation","phone validation","royal mail paf"],"version":"0.1.3","description":"n8n community node for Postio — UK address lookup, postcode autocomplete, email validation and phone validation on official Royal Mail PAF data.","sanitized_name":"@postio/n8n-nodes-postio","publisher":{"email":"admin@postio.co.uk","username":"ojkingston"},"maintainers":[{"email":"admin@postio.co.uk","username":"ojkingston"}],"license":"MIT","date":"2026-09-25T17:30:54.638Z","links":{"homepage":"https://postio.co.uk/integrations","repository":"git+https://github.com/postio-uk/postio-integrations.git","bugs":"https://github.com/postio-uk/postio-integrations/issues","npm":"https://www.npmjs.com/package/@postio/n8n-nodes-postio"}},"score":{"final":22.429428,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":742,"weekly":407},"dependents":0,"updated":"2026-10-08T19:36:56.958Z","searchScore":22.420408,"package":{"name":"@registrum/mcp","keywords":["mcp","mcp-server","companies-house","uk-companies","company-data","financials","directors","psc","beneficial-ownership","registrum"],"version":"2.0.15","description":"UK Companies House MCP server - search UK companies, financials, directors, beneficial ownership (PSC) and director networks. Hosted, no API key needed. By Registrum.","sanitized_name":"@registrum/mcp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"c642ff81-4df1-4dba-a19c-c3bab50382ec","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"eugene.vandermerwe@gmail.com","username":"vdmeugene"}],"license":"MIT","date":"2026-10-08T19:36:25.603Z","links":{"homepage":"https://registrum.co.uk","repository":"git+https://github.com/RegistrumUK/uk-companies-house-mcp.git","bugs":"https://github.com/RegistrumUK/uk-companies-house-mcp/issues","npm":"https://www.npmjs.com/package/@registrum/mcp"}},"score":{"final":22.420408,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3379,"weekly":714},"dependents":"1","updated":"2026-10-06T16:56:29.496Z","searchScore":22.407246,"package":{"name":"datedropper","keywords":["datedropper","datepicker"],"version":"2.0.0","description":"datedropper is a jQuery datepicker plugin","sanitized_name":"datedropper","publisher":{"email":"owenmelbz@gmail.com","username":"owenmelbz"},"maintainers":[{"email":"owenmelbz@gmail.com","username":"owenmelbz"}],"license":"MIT","date":"2016-11-15T21:02:14.816Z","links":{"homepage":"https://github.com/OwenMelbz/datedropper#readme","repository":"git+https://github.com/OwenMelbz/datedropper.git","bugs":"https://github.com/OwenMelbz/datedropper/issues","npm":"https://www.npmjs.com/package/datedropper"}},"score":{"final":22.407246,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":268,"weekly":19},"dependents":0,"updated":"2026-10-08T15:36:17.070Z","searchScore":22.346302,"package":{"name":"@naxp/naxp","keywords":["naxp","encoding","ascii","identifier","postcode"],"version":"0.12.0","description":"A naxp ('encoded ASCII expression') uses a regex-like syntax to define how ASCII strings should be mapped to a numerical index.","sanitized_name":"@naxp/naxp","publisher":{"email":"tim.gordon@btinternet.com","username":"timgord"},"maintainers":[{"email":"tim.gordon@btinternet.com","username":"timgord"}],"license":"Apache-2.0","date":"2026-09-24T15:08:39.719Z","links":{"homepage":"https://naxp.org","repository":"git+https://github.com/naxp-org/naxp.git","bugs":"https://github.com/naxp-org/naxp/issues","npm":"https://www.npmjs.com/package/@naxp/naxp"}},"score":{"final":22.346302,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":716,"weekly":42},"dependents":0,"updated":"2026-10-05T21:41:19.766Z","searchScore":22.342424,"package":{"name":"node-red-contrib-alexa-remote2-v2","keywords":["node-red","alexa remote","alexa","echo"],"version":"3.10.5","description":"node-red nodes for interacting with alexa","sanitized_name":"node-red-contrib-alexa-remote2-v2","publisher":{"email":"andre@andre-litfin.de","username":"litti"},"maintainers":[{"email":"andre@andre-litfin.de","username":"litti"}],"license":"MIT","date":"2021-03-28T22:00:38.520Z","links":{"homepage":"https://github.com/litti/node-red-contrib-alexa-remote2#readme","repository":"git+https://github.com/litti/node-red-contrib-alexa-remote2.git","bugs":"https://github.com/litti/node-red-contrib-alexa-remote2/issues","npm":"https://www.npmjs.com/package/node-red-contrib-alexa-remote2-v2"}},"score":{"final":22.342424,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":198,"weekly":15},"dependents":0,"updated":"2026-10-05T15:26:10.944Z","searchScore":22.288864,"package":{"name":"@ukic/angular-community-supported","keywords":[],"version":"3.31.0","description":"Angular specific wrappers for @ukic/web-components provided by the wider community","sanitized_name":"@ukic/angular-community-supported","publisher":{"email":"icds5@gchq.gov.uk","username":"gchq-developer-112"},"maintainers":[{"email":"icds@gchq.gov.uk","username":"mi6-255"},{"email":"icds2@gchq.gov.uk","username":"gchqdeveloper741"},{"email":"icds1@gchq.gov.uk","username":"gchqdeveloper847"},{"email":"icds4@gchq.gov.uk","username":"gchq-developer-299a"},{"email":"icds3@gchq.gov.uk","username":"gchq-dev-530"},{"email":"icds5@gchq.gov.uk","username":"gchq-developer-112"}],"license":"MIT","date":"2026-09-21T15:17:42.049Z","links":{"homepage":"https://design.sis.gov.uk","repository":"git+https://github.com/mi6/ic-ui-kit.git","bugs":"https://github.com/mi6/ic-ui-kit","npm":"https://www.npmjs.com/package/@ukic/angular-community-supported"}},"score":{"final":22.288864,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":131,"weekly":52},"dependents":0,"updated":"2026-10-09T02:31:09.440Z","searchScore":22.268784,"package":{"name":"@darkhorseone/mcp-server-uk-parliament-members","keywords":[],"version":"1.0.2","description":"MCP server for UK Parliament Members API","sanitized_name":"@darkhorseone/mcp-server-uk-parliament-members","publisher":{"email":"honeyday.mj@gmail.com","username":"nick-ma"},"maintainers":[{"email":"honeyday.mj@gmail.com","username":"nick-ma"}],"license":"MIT","date":"2026-03-13T00:02:54.785Z","links":{"homepage":"https://github.com/DarkhorseOne/mcp-servers","repository":"git+https://github.com/DarkhorseOne/mcp-servers.git","bugs":"https://github.com/DarkhorseOne/mcp-servers/issues","npm":"https://www.npmjs.com/package/@darkhorseone/mcp-server-uk-parliament-members"}},"score":{"final":22.268784,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":398,"weekly":127},"dependents":"12","updated":"2026-10-08T02:21:20.118Z","searchScore":22.232027,"package":{"name":"ts-array-utils","keywords":["array","utils"],"version":"1.0.5","description":"Miscellaneous array utilities written in TypeScript","sanitized_name":"ts-array-utils","publisher":{"email":"linusnorton@gmail.com","username":"linusnorton"},"maintainers":[{"email":"linusnorton@gmail.com","username":"linusnorton"}],"license":"GPL-3.0","date":"2025-10-01T20:52:32.235Z","links":{"homepage":"https://github.com/linusnorton/ts-array-utils#readme","repository":"git+https://github.com/linusnorton/ts-array-utils.git","bugs":"https://github.com/linusnorton/ts-array-utils/issues","npm":"https://www.npmjs.com/package/ts-array-utils"}},"score":{"final":22.232027,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1043,"weekly":276},"dependents":0,"updated":"2026-10-08T15:46:27.509Z","searchScore":22.200912,"package":{"name":"vue3-yandex-smartcaptcha","keywords":["captcha","yandex","smartcaptcha","vue","vuejs"],"version":"1.1.1","description":"![licecap](https://raw.githubusercontent.com/Sakhnovkrg/Vue3-Yandex-SmartCaptcha/main/licecap.gif)","sanitized_name":"vue3-yandex-smartcaptcha","publisher":{"email":"sakhnov-krg@ya.ru","username":"sakhnovkrg"},"maintainers":[{"email":"sakhnov-krg@ya.ru","username":"sakhnovkrg"}],"license":"MIT","date":"2025-05-08T09:21:30.266Z","links":{"homepage":"https://github.com/Sakhnovkrg/Vue3-Yandex-SmartCaptcha#readme","repository":"git+https://github.com/Sakhnovkrg/Vue3-Yandex-SmartCaptcha.git","bugs":"https://github.com/Sakhnovkrg/Vue3-Yandex-SmartCaptcha/issues","npm":"https://www.npmjs.com/package/vue3-yandex-smartcaptcha"}},"score":{"final":22.200912,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":82,"weekly":11},"dependents":0,"updated":"2026-10-08T05:56:21.291Z","searchScore":22.19282,"package":{"name":"reformat-array","keywords":["array","map","dictionary","datatype","async"],"version":"0.1.2","description":"Reformat objects in an array.","sanitized_name":"reformat-array","publisher":{"email":"jacopo.daeli@gmail.com","username":"jacopodaeli"},"maintainers":[{"email":"jacopo.daeli@gmail.com","username":"jacopodaeli"}],"license":"MIT","date":"2015-05-31T17:45:25.900Z","links":{"homepage":"https://github.com/JacopoDaeli/reformat-array","repository":"git+https://github.com/JacopoDaeli/reformat-array.git","bugs":"https://github.com/JacopoDaeli/reformat-array/issues","npm":"https://www.npmjs.com/package/reformat-array"}},"score":{"final":22.19282,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":136,"weekly":53},"dependents":0,"updated":"2026-10-08T04:56:33.654Z","searchScore":22.190739,"package":{"name":"uk-rail-import","keywords":["uk","rail","etl","fares"],"version":"2.4.0","description":"ETL (extract, transform, load) template for UK rail fares","sanitized_name":"uk-rail-import","publisher":{"email":"linusnorton@gmail.com","username":"linusnorton"},"maintainers":[{"email":"linusnorton@gmail.com","username":"linusnorton"}],"license":"GPL-3.0","date":"2017-06-07T08:15:43.585Z","links":{"homepage":"https://github.com/open-track/uk-rail-import#readme","repository":"git+https://github.com/open-track/uk-rail-import.git","bugs":"https://github.com/open-track/uk-rail-import/issues","npm":"https://www.npmjs.com/package/uk-rail-import"}},"score":{"final":22.190739,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":15072,"weekly":4865},"dependents":"8","updated":"2026-10-06T21:53:20.426Z","searchScore":22.176023,"package":{"name":"leaflet-draw-locales","keywords":["leaflet","locales","localization","draw"],"version":"1.2.3","description":"Localization for Leaflet.draw, changing between languages is now effortless.","sanitized_name":"leaflet-draw-locales","publisher":{"email":"carriere.denis@gmail.com","username":"deniscarriere"},"maintainers":[{"email":"carriere.denis@gmail.com","username":"deniscarriere"}],"license":"MIT","date":"2023-06-28T02:14:52.109Z","links":{"homepage":"https://github.com/DenisCarriere/Leaflet.draw.locales#readme","repository":"git+https://github.com/DenisCarriere/Leaflet.draw.locales.git","bugs":"https://github.com/DenisCarriere/Leaflet.draw.locales/issues","npm":"https://www.npmjs.com/package/leaflet-draw-locales"}},"score":{"final":22.176023,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":53313,"weekly":22044},"dependents":"4","updated":"2026-10-10T21:54:03.829Z","searchScore":22.164408,"package":{"name":"@valibot/i18n","keywords":["valibot","i18n","translations","internationalization"],"version":"1.3.0","description":"The official i18n translations for Valibot","sanitized_name":"@valibot/i18n","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:d75e9d78-8e57-4c57-a2d5-9705d34055b7","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hillerfabian11@gmail.com","username":"fabian-hiller"}],"license":"MIT","date":"2026-09-14T00:56:33.786Z","links":{"homepage":"https://valibot.dev","repository":"git+https://github.com/open-circle/valibot.git","bugs":"https://github.com/open-circle/valibot/issues","npm":"https://www.npmjs.com/package/@valibot/i18n"}},"score":{"final":22.164408,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":99,"weekly":15},"dependents":0,"updated":"2026-10-05T03:11:07.667Z","searchScore":22.133322,"package":{"name":"db-tech-uk-lib","keywords":["db-tech","contact","api-client"],"version":"1.0.1","description":"Browser client for DB-TECH UK common API (token / contact)","sanitized_name":"db-tech-uk-lib","publisher":{"email":"tech.daira@gmail.com","username":"n-daira"},"maintainers":[{"email":"tech.daira@gmail.com","username":"n-daira"}],"license":"MIT","date":"2026-09-07T02:55:02.031Z","links":{"npm":"https://www.npmjs.com/package/db-tech-uk-lib"}},"score":{"final":22.133322,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":107,"weekly":36},"dependents":0,"updated":"2026-10-06T00:56:32.528Z","searchScore":22.131876,"package":{"name":"@gera-services/mcp-gera-data","keywords":["mcp","model-context-protocol","open-data","datasets","gov-data","attestation","provenance","ogl","public-domain","gera","gera-data"],"version":"1.0.0","description":"Gera Data MCP server — let AI agents discover and query Gera's 30 attested open datasets (UK + US government / open data: council tax, salaries, rents, drug prices, inflation, energy, recalls, NHS waits, and more), each with a signed Gera Vouch provenance","sanitized_name":"@gera-services/mcp-gera-data","publisher":{"email":"armen@gera.services","username":"gera.services"},"maintainers":[{"email":"armen@gera.services","username":"gera.services"}],"license":"MIT","date":"2026-07-06T21:37:11.558Z","links":{"homepage":"https://gera.services","repository":"git+https://github.com/geraservicesuk/globetura.git","bugs":"https://github.com/geraservicesuk/globetura/issues","npm":"https://www.npmjs.com/package/@gera-services/mcp-gera-data"}},"score":{"final":22.131876,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1279,"weekly":269},"dependents":0,"updated":"2026-10-04T13:56:13.591Z","searchScore":22.131678,"package":{"name":"uql","keywords":[],"version":"0.0.24","description":"UQL - Unstructured Query Language","sanitized_name":"uql","publisher":{"email":"yesoreyeram@gmail.com","username":"yesoreyeram"},"maintainers":[{"email":"yesoreyeram@gmail.com","username":"yesoreyeram"}],"license":"Apache-2.0","date":"2025-04-13T07:30:29.085Z","links":{"homepage":"https://github.com/yesoreyeram/uql#readme","repository":"git+https://github.com/yesoreyeram/uql.git","bugs":"https://github.com/yesoreyeram/uql/issues","npm":"https://www.npmjs.com/package/uql"}},"score":{"final":22.131678,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":327,"weekly":15},"dependents":0,"updated":"2026-10-10T22:16:07.798Z","searchScore":22.10435,"package":{"name":"@pipeworx/mcp-uk-charity-commission","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","uk-charity-commission"],"version":"0.1.1","description":"UK Register of Charities from the Charity Commission for England and Wales: look up any registered charity's status, objects, areas of operation, reported income and expenditure year by year, and its named trustees.","sanitized_name":"@pipeworx/mcp-uk-charity-commission","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:831fb9e8-bf15-4381-9779-701c932c4544","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-09-26T22:05:42.805Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-uk-charity-commission#readme","repository":"git+https://github.com/pipeworx-io/mcp-uk-charity-commission.git","bugs":"https://github.com/pipeworx-io/mcp-uk-charity-commission/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-uk-charity-commission"}},"score":{"final":22.10435,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":128,"weekly":46},"dependents":0,"updated":"2026-10-09T02:06:11.022Z","searchScore":22.076838,"package":{"name":"@darkhorseone/mcp-server-uk-parliament-commonsvotes","keywords":[],"version":"1.0.1","description":"MCP server for UK Parliament Commons Votes API","sanitized_name":"@darkhorseone/mcp-server-uk-parliament-commonsvotes","publisher":{"email":"honeyday.mj@gmail.com","username":"nick-ma"},"maintainers":[{"email":"honeyday.mj@gmail.com","username":"nick-ma"}],"license":"MIT","date":"2026-03-12T23:35:54.240Z","links":{"homepage":"https://github.com/DarkhorseOne/mcp-servers","repository":"git+https://github.com/DarkhorseOne/mcp-servers.git","bugs":"https://github.com/DarkhorseOne/mcp-servers/issues","npm":"https://www.npmjs.com/package/@darkhorseone/mcp-server-uk-parliament-commonsvotes"}},"score":{"final":22.076838,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1603,"weekly":367},"dependents":"3","updated":"2026-10-04T21:36:10.329Z","searchScore":22.074331,"package":{"name":"@nitra/tfm","keywords":["nitra","translate"],"version":"2.4.0","description":"Vite translate helper","sanitized_name":"@nitra/tfm","publisher":{"email":"v@nitra.ai","username":"vitaliytv"},"maintainers":[{"email":"v@nitra.ai","username":"vitaliytv"}],"license":"MIT","date":"2025-02-16T14:33:41.578Z","links":{"homepage":"https://github.com/nitra/tfm","repository":"git+https://github.com/nitra/tfm.git","bugs":"https://github.com/nitra/tfm/issues","npm":"https://www.npmjs.com/package/@nitra/tfm"}},"score":{"final":22.074331,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":376,"weekly":116},"dependents":"0","updated":"2026-10-05T18:01:16.448Z","searchScore":22.032324,"package":{"name":"@sky-uk-ott/vpt-js-pine-runner-jest-reporter","keywords":[],"version":"1.0.0","description":"A custom jest reporter to output clean HTML report","sanitized_name":"@sky-uk-ott/vpt-js-pine-runner-jest-reporter","publisher":{"email":"sky-uk-ott-npm-admins@skyglobal.onmicrosoft.com","username":"sky-uk-ott-member"},"maintainers":[{"email":"sky-uk-ott-npm-admins@skyglobal.onmicrosoft.com","username":"sky-uk-ott-member"},{"email":"ian.nagot@sky.uk","username":"qgo"},{"email":"andrew.merrell@sky.uk","username":"nowtv"},{"email":"peacock-npm@sky.uk","username":"peacock-npm"},{"email":"joseph.noakes@sky.uk","username":"joseph.noakes"},{"email":"edgar.marques.ribeiro@gmail.com","username":"efmr"},{"email":"rory.price@sky.uk","username":"roryp2"}],"license":"ISC","date":"2026-03-23T15:43:02.527Z","links":{"npm":"https://www.npmjs.com/package/@sky-uk-ott/vpt-js-pine-runner-jest-reporter"}},"score":{"final":22.032324,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":150,"weekly":39},"dependents":0,"updated":"2026-10-06T07:51:27.258Z","searchScore":21.954397,"package":{"name":"@foxdavidson/property-mortgage-mcp","keywords":["mcp","model-context-protocol","uk-mortgage","mortgage-broker","stamp-duty","sdlt","lbtt","ltt","high-net-worth","mcob-3a","fox-davidson"],"version":"0.2.0","description":"MCP server exposing UK mortgage calculators from Fox Davidson. UK stamp duty (SDLT/LBTT/LTT), FCA MCOB 3A high net worth mortgage qualification, and bridging loan cost with a built-in MCOB 3A extended-term check.","sanitized_name":"@foxdavidson/property-mortgage-mcp","publisher":{"email":"info@foxdavidson.co.uk","username":"fdcommercial"},"maintainers":[{"email":"info@foxdavidson.co.uk","username":"fdcommercial"}],"license":"MIT","date":"2026-06-09T05:34:11.550Z","links":{"homepage":"https://www.foxdavidson.co.uk/calculators/","repository":"git+https://github.com/foxdavidson/property-mortgage-mcp.git","bugs":"https://github.com/foxdavidson/property-mortgage-mcp/issues","npm":"https://www.npmjs.com/package/@foxdavidson/property-mortgage-mcp"}},"score":{"final":21.954397,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":124,"weekly":28},"dependents":0,"updated":"2026-10-07T22:46:54.346Z","searchScore":21.880026,"package":{"name":"homebridge-texecom-connect","keywords":["homebridge","homebridge-plugin","texecom","texecom-connect","security-system"],"version":"0.0.11","description":"A Homebridge plugin to integrate with Texecom Connect SmartCom.","sanitized_name":"homebridge-texecom-connect","publisher":{"email":"yam_ridges_0h@icloud.com","username":"garethflowers"},"maintainers":[{"email":"yam_ridges_0h@icloud.com","username":"garethflowers"}],"license":"MIT","date":"2024-10-10T22:01:41.130Z","links":{"homepage":"https://github.com/garethflowers/homebridge-texecom-connect#readme","repository":"git://github.com/garethflowers/homebridge-texecom-connect.git","bugs":"https://github.com/garethflowers/homebridge-texecom-connect/issues","npm":"https://www.npmjs.com/package/homebridge-texecom-connect"}},"score":{"final":21.880026,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":129,"weekly":44},"dependents":0,"updated":"2026-10-06T00:11:37.044Z","searchScore":21.788015,"package":{"name":"companies-house-mcp-server","keywords":["mcp","companies-house","api","typescript"],"version":"3.1.0","description":"MCP server for Companies House API integration","sanitized_name":"companies-house-mcp-server","publisher":{"email":"stefano@amorelli.tech","username":"stefano.amorelli"},"maintainers":[{"email":"stefano@amorelli.tech","username":"stefano.amorelli"}],"license":"AGPL-3.0","date":"2025-08-25T17:35:03.142Z","links":{"npm":"https://www.npmjs.com/package/companies-house-mcp-server"}},"score":{"final":21.788015,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":932,"weekly":280},"dependents":0,"updated":"2026-10-05T05:41:51.714Z","searchScore":21.734406,"package":{"name":"ssid-mcp","keywords":["mcp","modelcontextprotocol","mac-address","oui","network","device-identity","ssid","router-default-password","default-credentials","compliance","psti","cyber-resilience-act"],"version":"0.4.1","description":"ssid.ai MCP server: manufacturer-cited router default logins and the Router Compliance Index (409 models), plus MAC/OUI vendor lookup with randomized-address detection. Read tools free, no API key; submit_correction on ssid Pro.","sanitized_name":"ssid-mcp","publisher":{"email":"team@drumworks.co","username":"drumworks"},"maintainers":[{"email":"team@drumworks.co","username":"drumworks"}],"license":"MIT","date":"2026-10-05T05:41:20.905Z","links":{"homepage":"https://ssid.ai","repository":"git+https://github.com/Drumworks/ssid-mcp.git","bugs":"https://github.com/Drumworks/ssid-mcp/issues","npm":"https://www.npmjs.com/package/ssid-mcp"}},"score":{"final":21.734406,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":443,"weekly":115},"dependents":"1","updated":"2026-10-09T18:31:30.946Z","searchScore":21.709593,"package":{"name":"@webdoky/yari-ports","keywords":[],"version":"3.18.1","description":"Wrapper around @mdn/yari, containing facade layer between Webdoky platform and Yari, as well as some ported Kuma macros","sanitized_name":"@webdoky/yari-ports","publisher":{"email":"mail@mykolamyslovskyi.xyz","username":"adriandecita"},"maintainers":[{"email":"mail@mykolamyslovskyi.xyz","username":"adriandecita"}],"license":"MPL-2.0","date":"2024-08-28T19:00:55.044Z","links":{"homepage":"https://github.com/webdoky/yari-ports#readme","repository":"git+https://github.com/webdoky/yari-ports.git","bugs":"https://github.com/webdoky/yari-ports/issues","npm":"https://www.npmjs.com/package/@webdoky/yari-ports"}},"score":{"final":21.709593,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1051,"weekly":18},"dependents":0,"updated":"2026-10-04T14:26:16.600Z","searchScore":21.691998,"package":{"name":"routiform","keywords":["routiform","ai","router","proxy","openai","claude","anthropic","gemini","fallback","cursor","cline","codex","llm","auto-fallback"],"version":"6.6.0","description":"Routiform — Smart AI Router with auto fallback — route to FREE & cheap models, zero downtime. Works with Cursor, Cline, Claude Desktop, Codex, and any OpenAI-compatible tool.","sanitized_name":"routiform","publisher":{"email":"linhgaster@gmail.com","username":"linhnguyen96114"},"maintainers":[{"email":"linhgaster@gmail.com","username":"linhnguyen96114"}],"license":"MIT","date":"2026-08-30T14:01:32.674Z","links":{"homepage":"https://github.com/linhnguyen-gt/Routiform","repository":"git+https://github.com/linhnguyen-gt/Routiform.git","bugs":"https://github.com/linhnguyen-gt/Routiform/issues","npm":"https://www.npmjs.com/package/routiform"}},"score":{"final":21.691998,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":106,"weekly":106},"dependents":0,"updated":"2026-10-05T09:51:08.157Z","searchScore":21.657246,"package":{"name":"@mathinput/presets-uk","keywords":[],"version":"0.1.0","description":"Optional UK curriculum keypads (GCSE Foundation, GCSE Higher, A-level) for MathInput.","sanitized_name":"@mathinput/presets-uk","publisher":{"email":"Robert@Accord-Contracts.com","username":"rztaylor"},"maintainers":[{"email":"Robert@Accord-Contracts.com","username":"rztaylor"}],"license":"MIT","date":"2026-09-28T09:46:29.717Z","links":{"homepage":"https://mathinput.rztaylor.uk","repository":"git+https://github.com/rztaylor/mathinput.git","bugs":"https://github.com/rztaylor/mathinput/issues","npm":"https://www.npmjs.com/package/@mathinput/presets-uk"}},"score":{"final":21.657246,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":306,"weekly":19},"dependents":0,"updated":"2026-10-09T19:22:39.043Z","searchScore":21.522373,"package":{"name":"@transform-uk/govuk-analytics-consent","keywords":["govuk","defra","cookie-banner","consent-mode","google-tag-manager","hapi","express","fastify"],"version":"0.3.1","description":"Near zero-configuration GOV.UK cookie consent banner, Google Tag Manager loading and Google Consent Mode integration for Node.js services","sanitized_name":"@transform-uk/govuk-analytics-consent","publisher":{"email":"ash.wardly@gmail.com","username":"ashward"},"maintainers":[{"email":"ash.wardly@gmail.com","username":"ashward"}],"license":"MIT","date":"2026-10-09T19:22:08.147Z","links":{"homepage":"https://github.com/TransformCore/govuk-analytics-consent#readme","repository":"git+https://github.com/TransformCore/govuk-analytics-consent.git","bugs":"https://github.com/TransformCore/govuk-analytics-consent/issues","npm":"https://www.npmjs.com/package/@transform-uk/govuk-analytics-consent"}},"score":{"final":21.522373,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":114,"weekly":35},"dependents":0,"updated":"2026-10-08T01:21:06.786Z","searchScore":21.517857,"package":{"name":"@darkhorseone/mcp-server-uk-parliament-committees","keywords":[],"version":"1.0.1","description":"MCP server for UK Parliament Committees API","sanitized_name":"@darkhorseone/mcp-server-uk-parliament-committees","publisher":{"email":"honeyday.mj@gmail.com","username":"nick-ma"},"maintainers":[{"email":"honeyday.mj@gmail.com","username":"nick-ma"}],"license":"MIT","date":"2026-03-11T22:51:54.596Z","links":{"homepage":"https://github.com/DarkhorseOne/mcp-servers","repository":"git+https://github.com/DarkhorseOne/mcp-servers.git","bugs":"https://github.com/DarkhorseOne/mcp-servers/issues","npm":"https://www.npmjs.com/package/@darkhorseone/mcp-server-uk-parliament-committees"}},"score":{"final":21.517857,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":25264,"weekly":6142},"dependents":0,"updated":"2026-10-10T22:00:30.608Z","searchScore":21.482744,"package":{"name":"@wengjames/chrono-node","keywords":[],"version":"0.0.11","description":"A natural language date parser in Javascript","sanitized_name":"@wengjames/chrono-node","publisher":{"email":"wengj9@outlook.com","username":"wengj9"},"maintainers":[{"email":"wengj9@outlook.com","username":"wengj9"}],"license":"MIT","date":"2024-08-26T20:49:11.993Z","links":{"homepage":"http://github.com/wengj9/chrono","repository":"git+https://github.com/obs-gh-jamesweng/chrono.git","bugs":"https://github.com/obs-gh-jamesweng/chrono/issues","npm":"https://www.npmjs.com/package/@wengjames/chrono-node"}},"score":{"final":21.482744,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":566,"weekly":302},"dependents":"1","updated":"2026-10-07T19:51:41.507Z","searchScore":21.445156,"package":{"name":"companies-house-cli","keywords":["companies-house","uk","cli","company-search","api","typescript","mcp","mcp-server","model-context-protocol","due-diligence","officers","filings"],"version":"2.0.1","description":"CLI for the UK Companies House public register — company search, records, officers, ownership, filings and filed documents. Bring your own free API key.","sanitized_name":"companies-house-cli","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"8c3fc958-dcda-4985-9064-fe6a4a9b6dbb","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@cyzr.me","username":"aicayzer"}],"license":"MIT","date":"2026-09-30T14:09:03.281Z","links":{"homepage":"https://companies-house.uk","repository":"git+https://github.com/aicayzer/companies-house-mcp.git","bugs":"https://github.com/aicayzer/companies-house-mcp/issues","npm":"https://www.npmjs.com/package/companies-house-cli"}},"score":{"final":21.445156,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":461,"weekly":9},"dependents":0,"updated":"2026-10-07T20:35:23.255Z","searchScore":21.44092,"package":{"name":"@nan0web/payload-cms.app","keywords":[],"version":"3.4.0","description":"Universal Model-as-App Model-as-Schema to Payload CMS Bridge & Generator Application","sanitized_name":"@nan0web/payload-cms-app","publisher":{"email":"glodov@gmail.com","username":"nan0web"},"maintainers":[{"email":"glodov@gmail.com","username":"nan0web"}],"license":"MIT","date":"2026-10-07T20:34:51.832Z","links":{"npm":"https://www.npmjs.com/package/@nan0web/payload-cms.app"}},"score":{"final":21.44092,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":16689,"weekly":3135},"dependents":"3","updated":"2026-10-09T00:02:36.506Z","searchScore":21.44067,"package":{"name":"tlds2","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"version":"2.2.19","description":"Comprehensive list of TLDs and subdomain registrars","sanitized_name":"tlds2","publisher":{"email":"m.vergoz@protonmail.com","username":"mykiimike"},"maintainers":[{"email":"m.vergoz@protonmail.com","username":"mykiimike"}],"license":"MIT","date":"2025-12-05T08:06:59.723Z","links":{"homepage":"https://github.com/mykiimike/node-tlds2#readme","repository":"git+https://github.com/mykiimike/node-tlds2.git","bugs":"https://github.com/mykiimike/node-tlds2/issues","npm":"https://www.npmjs.com/package/tlds2"}},"score":{"final":21.44067,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":652,"weekly":168},"dependents":0,"updated":"2026-10-07T08:11:17.383Z","searchScore":21.42874,"package":{"name":"playwright-to-istanbul","keywords":["istanbul","playwright","convert","coverage"],"version":"1.0.2","description":"convert from playwright's coverage output to a format that can be used by istanbul reports","sanitized_name":"playwright-to-istanbul","publisher":{"email":"yuuki.ari@gmail.com","username":"uk-ar"},"maintainers":[{"email":"yuuki.ari@gmail.com","username":"uk-ar"}],"license":"ISC","date":"2023-01-10T18:01:49.651Z","links":{"homepage":"https://github.com/uk-ar/playwright-to-istanbul#readme","repository":"git+https://github.com/uk-ar/playwright-to-istanbul.git","bugs":"https://github.com/uk-ar/playwright-to-istanbul/issues","npm":"https://www.npmjs.com/package/playwright-to-istanbul"}},"score":{"final":21.42874,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":563,"weekly":141},"dependents":0,"updated":"2026-10-07T14:21:18.477Z","searchScore":21.377909,"package":{"name":"@rottitime/govuk-design-react","keywords":["govuk","gov.uk","uk government","design system","react","react-components","components","frontend","template","typescript","jsx","accessibility","a11y","ui","library"],"version":"0.15.0","description":"React components and templates for the GOV.UK Design System — accessible, customisable and ready for UK government services.","sanitized_name":"@rottitime/govuk-design-react","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"3a247b51-9d8f-4978-83ba-e29473d8f105","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"cheque_please@hotmail.com","username":"rottitime"}],"license":"MIT","date":"2026-09-30T14:19:13.009Z","links":{"homepage":"https://github.com/rottitime/govuk-design-react#readme","repository":"git+https://github.com/rottitime/govuk-design-react.git","bugs":"https://github.com/rottitime/govuk-design-react/issues","npm":"https://www.npmjs.com/package/@rottitime/govuk-design-react"}},"score":{"final":21.377909,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":315,"weekly":8},"dependents":0,"updated":"2026-10-09T18:11:11.756Z","searchScore":21.352564,"package":{"name":"@mapmap/territory","keywords":["mapmap","territory","offline","maps","ed25519","blake3","signed-packages"],"version":"0.1.1","description":"MapMap territory CLI — list, fetch and cryptographically verify signed offline territory packages from a MapMap update channel (ed25519 + BLAKE3, verified on your machine).","sanitized_name":"@mapmap/territory","publisher":{"email":"matt@mapmap.ai","username":"mapmap"},"maintainers":[{"email":"matt@mapmap.ai","username":"mapmap"}],"license":"MIT","date":"2026-09-11T17:52:23.306Z","links":{"homepage":"https://mapmap.ai/docs","repository":"git+https://github.com/Mapmapai/mapmap.git","npm":"https://www.npmjs.com/package/@mapmap/territory"}},"score":{"final":21.352564,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4165,"weekly":828},"dependents":"1","updated":"2026-10-10T16:41:09.248Z","searchScore":21.351004,"package":{"name":"@x-govuk/govuk-eleventy-plugin","keywords":["govuk","government","eleventy","eleventy-plugin"],"version":"9.0.2","description":"Write documentation using Markdown and publish it using GOV.UK styles","sanitized_name":"@x-govuk/govuk-eleventy-plugin","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"paulrobertlloyd","type":"user","email":"me+npm@paulrobertlloyd.com"},"trustedPublisher":{"oidcConfigId":"oidc:8f60ec1c-6c91-4492-9885-96deb9d24c50","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"nat@natcarey.uk","username":"nataliecarey"},{"email":"me+npm@paulrobertlloyd.com","username":"paulrobertlloyd"},{"email":"npm@paulrhayes.com","username":"fofr"},{"email":"frankie@frankieroberto.com","username":"frankieroberto"}],"license":"MIT","date":"2026-06-20T15:24:02.037Z","links":{"homepage":"https://govuk-eleventy-plugin.x-govuk.org","repository":"git+https://github.com/x-govuk/govuk-eleventy-plugin.git","bugs":"git+https://github.com/x-govuk/govuk-eleventy-plugin/issues","npm":"https://www.npmjs.com/package/@x-govuk/govuk-eleventy-plugin"}},"score":{"final":21.351004,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":40140,"weekly":7167},"dependents":"5","updated":"2026-10-10T21:50:22.487Z","searchScore":21.345371,"package":{"name":"oddslib","keywords":["odds","conversion","formatting","european","fractional","uk","indonesian","american","malay","indonesian","malaysia","probability","implied probability","decimal"],"version":"2.1.1","description":"Odds conversion and formatting library","sanitized_name":"oddslib","publisher":{"email":"steph@combo.cc","username":"1player"},"maintainers":[{"email":"steph@combo.cc","username":"1player"}],"license":"MIT","date":"2022-11-16T13:13:39.597Z","links":{"homepage":"https://github.com/1player/oddslib#readme","repository":"git+https://github.com/1player/oddslib.git","bugs":"https://github.com/1player/oddslib/issues","npm":"https://www.npmjs.com/package/oddslib"}},"score":{"final":21.345371,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":23675,"weekly":4916},"dependents":"10","updated":"2026-10-10T21:59:33.925Z","searchScore":21.334988,"package":{"name":"openweather-apis","keywords":["openweather","openweathermap","meteo","weather","weather-api","apis"],"version":"4.5.0","description":"Simple APIs to use with OpenWeatherMap.org free servicies, request a APPID on http://openweathermap.org/appid and start!","sanitized_name":"openweather-apis","publisher":{"email":"marco.canali@gmail.com","username":"cicciosgamino"},"maintainers":[{"email":"marco.canali@gmail.com","username":"cicciosgamino"}],"license":"MIT","date":"2023-05-16T08:53:44.009Z","links":{"homepage":"https://github.com/CICCIOSGAMINO/openweather-apis","repository":"git+ssh://git@github.com/CICCIOSGAMINO/openweather-apis.git","bugs":"https://github.com/CICCIOSGAMINO/openweather-apis/issues","npm":"https://www.npmjs.com/package/openweather-apis"}},"score":{"final":21.334988,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":83,"weekly":2},"dependents":0,"updated":"2026-10-06T13:21:36.214Z","searchScore":21.231842,"package":{"name":"@givver-io/payroll-uk-ts-client","keywords":[],"version":"0.0.49","description":"OpenAPI client for @givver-io/payroll-uk-ts-client","sanitized_name":"@givver-io/payroll-uk-ts-client","publisher":{"email":"engineering@givver.io","username":"givver"},"maintainers":[{"email":"engineering@givver.io","username":"givver"}],"date":"2025-05-20T00:47:03.261Z","links":{"npm":"https://www.npmjs.com/package/@givver-io/payroll-uk-ts-client"}},"score":{"final":21.231842,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":107,"weekly":28},"dependents":0,"updated":"2026-10-09T02:26:10.478Z","searchScore":21.14505,"package":{"name":"@darkhorseone/mcp-server-uk-parliament-treaties","keywords":[],"version":"1.0.1","description":"MCP server for UK Parliament Treaties API","sanitized_name":"@darkhorseone/mcp-server-uk-parliament-treaties","publisher":{"email":"honeyday.mj@gmail.com","username":"nick-ma"},"maintainers":[{"email":"honeyday.mj@gmail.com","username":"nick-ma"}],"license":"MIT","date":"2026-03-12T23:59:51.217Z","links":{"homepage":"https://github.com/DarkhorseOne/mcp-servers","repository":"git+https://github.com/DarkhorseOne/mcp-servers.git","bugs":"https://github.com/DarkhorseOne/mcp-servers/issues","npm":"https://www.npmjs.com/package/@darkhorseone/mcp-server-uk-parliament-treaties"}},"score":{"final":21.14505,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":813,"weekly":306},"dependents":0,"updated":"2026-10-07T09:46:14.639Z","searchScore":21.123943,"package":{"name":"promise-mysql-native","keywords":["promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control","dsl","fluent interface","database","mysql","mysql-promise","q"],"version":"3.3.2","description":"A Promise wrapper for node-mysql","sanitized_name":"promise-mysql-native","publisher":{"email":"kugland@gmail.com","username":"kugland"},"maintainers":[{"email":"kugland@gmail.com","username":"kugland"}],"license":"MIT","date":"2019-05-26T20:28:35.690Z","links":{"homepage":"https://github.com/kugland/node-promise-mysql-native#readme","repository":"git+https://github.com/kugland/node-promise-mysql-native.git","bugs":"https://github.com/kugland/node-promise-mysql-native/issues","npm":"https://www.npmjs.com/package/promise-mysql-native"}},"score":{"final":21.123943,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":85,"weekly":85},"dependents":0,"updated":"2026-10-05T10:43:29.372Z","searchScore":21.106068,"package":{"name":"@uk-open-data-connectors/uk-sources","keywords":[],"version":"0.1.1","description":"Uniform TypeScript adapters for UK public data sources","sanitized_name":"@uk-open-data-connectors/uk-sources","publisher":{"email":"oliver.treadwell@gmail.com","approver":{"name":"olitreadwell","email":"oliver.treadwell@gmail.com"},"username":"olitreadwell"},"maintainers":[{"email":"oliver.treadwell@gmail.com","username":"olitreadwell"}],"date":"2026-10-05T10:42:58.021Z","links":{"homepage":"https://github.com/olitreadwell/uk-open-data-connectors#readme","repository":"git+https://github.com/olitreadwell/uk-open-data-connectors.git","bugs":"https://github.com/olitreadwell/uk-open-data-connectors/issues","npm":"https://www.npmjs.com/package/@uk-open-data-connectors/uk-sources"}},"score":{"final":21.106068,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":119,"weekly":29},"dependents":"4","updated":"2026-10-07T02:56:14.449Z","searchScore":21.0638,"package":{"name":"@rduk/logger","keywords":["rduk","logger","provider"],"version":"1.0.3","description":"Logger Provider","sanitized_name":"@rduk/logger","publisher":{"email":"k.ung@rduk.fr","username":"khuang"},"maintainers":[{"email":"k.ung@rduk.fr","username":"khuang"}],"license":"MIT","date":"2018-07-09T15:01:05.413Z","links":{"homepage":"https://github.com/rd-uk/rduk-logger#readme","repository":"git+https://github.com/rd-uk/rduk-logger.git","bugs":"https://github.com/rd-uk/rduk-logger/issues","npm":"https://www.npmjs.com/package/@rduk/logger"}},"score":{"final":21.0638,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":61,"weekly":4},"dependents":0,"updated":"2026-10-05T17:01:11.023Z","searchScore":21.058449,"package":{"name":"@ahm-labs/fast-address-uk","keywords":["uk-address","address-autocomplete","postcode-lookup","uprn","geocoding","ordnance-survey","react-address-lookup","fastaddress","uk-postcode","checkout-address"],"version":"1.0.0","description":"Ultra-fast, zero-dependency UK Address Autocomplete, Postcode Lookup & UPRN Geocoding SDK with React hooks.","sanitized_name":"@ahm-labs/fast-address-uk","publisher":{"email":"aaron@ahm-labs.com","username":"ahmlabs"},"maintainers":[{"email":"aaron@ahm-labs.com","username":"ahmlabs"}],"license":"MIT","date":"2026-08-17T16:28:41.998Z","links":{"homepage":"https://fastaddress.ahm-labs.com","repository":"git+https://github.com/AHM-Labs/flashaddress.git","bugs":"https://github.com/AHM-Labs/flashaddress/issues","npm":"https://www.npmjs.com/package/@ahm-labs/fast-address-uk"}},"score":{"final":21.058449,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":418,"weekly":17},"dependents":0,"updated":"2026-10-04T17:36:11.827Z","searchScore":21.039164,"package":{"name":"@shuji-bonji/epsg-mcp","keywords":["mcp","epsg","crs","coordinate","gis","geodesy","jgd2011","wgs84","projection","japan","spatial"],"version":"0.10.1","description":"MCP server providing specialized CRS knowledge worldwide - Country Packs (Japan, US, UK), UTM fallback, and global defaults for AI-powered geodetic decision support","sanitized_name":"@shuji-bonji/epsg-mcp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:43289a0d-d833-4502-a9e8-8db69d995a03","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"bonji@mikuro.jp","username":"shuji-bonji"}],"license":"MIT","date":"2026-09-06T17:15:44.445Z","links":{"homepage":"https://github.com/shuji-bonji/epsg-mcp#readme","repository":"git+https://github.com/shuji-bonji/epsg-mcp.git","bugs":"https://github.com/shuji-bonji/epsg-mcp/issues","npm":"https://www.npmjs.com/package/@shuji-bonji/epsg-mcp"}},"score":{"final":21.039164,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1530,"weekly":369},"dependents":0,"updated":"2026-10-11T02:21:15.717Z","searchScore":21.03742,"package":{"name":"@cyanheads/sanctions-screening-mcp-server","keywords":["sanctions","sanctions-screening","ofac","ofac-sdn","aml","kyc","compliance","watchlist","gleif","lei","beneficial-ownership","due-diligence","mcp","mcp-server","model-context-protocol","typescript","bun","stdio","streamable-http","ai-agent"],"version":"0.5.0","description":"Screen names against the consolidated OFAC, EU, UK, and UN sanctions lists and resolve legal entities against GLEIF, fuzzy-matched offline over a local SQLite + FTS5 mirror. A screening aid, not a compliance determination.","sanitized_name":"@cyanheads/sanctions-screening-mcp-server","publisher":{"email":"casey@caseyjhand.com","username":"cyanheads"},"maintainers":[{"email":"casey@caseyjhand.com","username":"cyanheads"}],"license":"Apache-2.0","date":"2026-10-04T02:15:12.720Z","links":{"homepage":"https://github.com/cyanheads/sanctions-screening-mcp-server#readme","repository":"git+https://github.com/cyanheads/sanctions-screening-mcp-server.git","bugs":"https://github.com/cyanheads/sanctions-screening-mcp-server/issues","npm":"https://www.npmjs.com/package/@cyanheads/sanctions-screening-mcp-server"}},"score":{"final":21.03742,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":107,"weekly":23},"dependents":0,"updated":"2026-10-09T02:16:09.175Z","searchScore":21.025356,"package":{"name":"@darkhorseone/mcp-server-uk-parliament-interests","keywords":[],"version":"1.0.1","description":"MCP server for UK Parliament Register of Interests API","sanitized_name":"@darkhorseone/mcp-server-uk-parliament-interests","publisher":{"email":"honeyday.mj@gmail.com","username":"nick-ma"},"maintainers":[{"email":"honeyday.mj@gmail.com","username":"nick-ma"}],"license":"MIT","date":"2026-03-12T23:45:39.618Z","links":{"homepage":"https://github.com/DarkhorseOne/mcp-servers","repository":"git+https://github.com/DarkhorseOne/mcp-servers.git","bugs":"https://github.com/DarkhorseOne/mcp-servers/issues","npm":"https://www.npmjs.com/package/@darkhorseone/mcp-server-uk-parliament-interests"}},"score":{"final":21.025356,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":739,"weekly":71},"dependents":0,"updated":"2026-10-05T09:04:41.685Z","searchScore":20.981468,"package":{"name":"agent-identity-mcp","keywords":["mcp","mcp-server","model-context-protocol","disposable-email","temp-email","sms","otp","otp-testing","test-automation","qa-testing","ai-agent","claude","claude-code","cursor"],"version":"0.1.5","description":"MCP server that gives an AI agent a disposable email address and a real UK phone number so it can test a signup/verification flow end to end.","sanitized_name":"agent-identity-mcp","publisher":{"email":"florin@flo-voice.com","username":"sms-florin"},"maintainers":[{"email":"florin@flo-voice.com","username":"sms-florin"}],"license":"MIT","date":"2026-10-05T09:04:10.822Z","links":{"npm":"https://www.npmjs.com/package/agent-identity-mcp"}},"score":{"final":20.981468,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":101,"weekly":21},"dependents":0,"updated":"2026-10-09T02:31:12.293Z","searchScore":20.975937,"package":{"name":"@darkhorseone/mcp-server-uk-parliament-statutoryinstruments","keywords":[],"version":"1.0.1","description":"MCP server for UK Parliament Statutory Instruments API","sanitized_name":"@darkhorseone/mcp-server-uk-parliament-statutoryinstruments","publisher":{"email":"honeyday.mj@gmail.com","username":"nick-ma"},"maintainers":[{"email":"honeyday.mj@gmail.com","username":"nick-ma"}],"license":"MIT","date":"2026-03-13T00:01:02.081Z","links":{"homepage":"https://github.com/DarkhorseOne/mcp-servers","repository":"git+https://github.com/DarkhorseOne/mcp-servers.git","bugs":"https://github.com/DarkhorseOne/mcp-servers/issues","npm":"https://www.npmjs.com/package/@darkhorseone/mcp-server-uk-parliament-statutoryinstruments"}},"score":{"final":20.975937,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":598,"weekly":33},"dependents":0,"updated":"2026-10-05T00:01:10.010Z","searchScore":20.915438,"package":{"name":"@rocketspark/domain-checker","keywords":["domain-checker","rocketspark"],"version":"1.0.14","description":"Embeddable Domain Checker for Rocketspark","sanitized_name":"@rocketspark/domain-checker","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"leereichardt","type":"user","email":"lee.reichardt@rocketspark.com"},"trustedPublisher":{"oidcConfigId":"oidc:e3f38c28-dd99-47ac-b2ed-4ac2c8942c2b","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"lee.reichardt@rocketspark.com","username":"leereichardt"}],"license":"no license","date":"2026-09-06T23:41:23.008Z","links":{"homepage":"https://github.com/rocketspark/domain-checker","repository":"git+https://github.com/rocketspark/domain-checker.git","bugs":"https://github.com/rocketspark/domain-checker/issues","npm":"https://www.npmjs.com/package/@rocketspark/domain-checker"}},"score":{"final":20.915438,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11934,"weekly":3631},"dependents":"1","updated":"2026-10-07T10:46:11.269Z","searchScore":20.90161,"package":{"name":"govuk-country-and-territory-autocomplete","keywords":["country","location","openregister","autocomplete","territory"],"version":"2.0.0","description":"An autocomplete widget that uses data from the GOV.UK Registers.","sanitized_name":"govuk-country-and-territory-autocomplete","publisher":{"email":"design-system-deploy+npm@digital.cabinet-office.gov.uk","username":"govuk-patterns-and-tools"},"maintainers":[{"email":"govuk-dev@digital.cabinet-office.gov.uk","username":"alphagov"},{"email":"design-system-deploy+npm@digital.cabinet-office.gov.uk","username":"govuk-patterns-and-tools"}],"license":"MIT","date":"2024-09-12T10:53:06.062Z","links":{"homepage":"https://github.com/alphagov/govuk-country-and-territory-autocomplete#readme","repository":"git+ssh://git@github.com/alphagov/govuk-country-and-territory-autocomplete.git","bugs":"https://github.com/alphagov/govuk-country-and-territory-autocomplete/issues","npm":"https://www.npmjs.com/package/govuk-country-and-territory-autocomplete"}},"score":{"final":20.90161,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}}],"total":2998,"time":"2026-10-11T09:54:26.825Z"}