Skip to content

Commit 4f9986f

Browse files
jamesmccomishclaude
andcommitted
docs: add status badges to READMEs
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 78848a6 commit 4f9986f

4 files changed

Lines changed: 11 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ jobs:
2727
with:
2828
node-version: 22
2929
cache: pnpm
30-
registry-url: 'https://registry.npmjs.org'
3130

3231
- run: pnpm install --frozen-lockfile
3332

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Agent of Parliament
22

3+
[![CI](https://github.com/jamesmccomish/mp-mcp/actions/workflows/ci.yml/badge.svg)](https://github.com/jamesmccomish/mp-mcp/actions/workflows/ci.yml)
4+
[![npm](https://img.shields.io/npm/v/mp-mcp.svg?label=mp-mcp)](https://www.npmjs.com/package/mp-mcp)
5+
[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
6+
[![data: OPL v3.0](https://img.shields.io/badge/data-OPL%20v3.0-00603c.svg)](https://www.parliament.uk/site-information/copyright-parliament/open-parliament-licence/)
7+
38
**Ask UK Parliament a question in plain English, and get an answer an agent has assembled for you — every fact cited back to the official record.**
49

510
UK Parliament publishes a remarkable amount of data: every vote, every debate, every bill, every MP's declared interests. But it lives behind a dozen separate APIs and search pages, and answering a question as ordinary as *"how has my MP voted on climate?"* means stitching several of them together by hand.

packages/mp-mcp/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# mp-mcp
22

3+
[![npm version](https://img.shields.io/npm/v/mp-mcp.svg)](https://www.npmjs.com/package/mp-mcp)
4+
[![CI](https://github.com/jamesmccomish/mp-mcp/actions/workflows/ci.yml/badge.svg)](https://github.com/jamesmccomish/mp-mcp/actions/workflows/ci.yml)
5+
[![Node](https://img.shields.io/node/v/mp-mcp.svg)](https://www.npmjs.com/package/mp-mcp)
6+
[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](../../LICENSE)
7+
38
**A Model Context Protocol (MCP) server that makes UK Parliament data agent-friendly — intent-led tools, citation-first responses.**
49

510
`mp-mcp` lets an agent answer real questions about Westminster — *"how has my MP voted on climate?"*, *"what is Parliament doing about NHS waiting lists?"* — by composing a small set of purpose-built tools over UK Parliament's official public APIs. Every response carries source URLs so the agent can cite its claims back to `parliament.uk` and `hansard.parliament.uk`.

packages/mp-mcp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
}
4444
},
4545
"bin": {
46-
"mp-mcp": "./dist/stdio.js"
46+
"mp-mcp": "dist/stdio.js"
4747
},
4848
"files": ["dist", "README.md", "CHANGELOG.md", "LICENSE"],
4949
"scripts": {

0 commit comments

Comments
 (0)