HRjoy, structured for your AI.

Our services, deliverables, process and published answers, for Claude, Cursor and any agent you build. Free, read-only, no sign-up.

Connect over MCP

One URL, streamable HTTP, no authentication:

Server URL
https://hrjoy.co.uk/mcp

Claude

Open Settings, then Connectors, then Add custom connector, and paste the server URL.

Claude Code

Terminal
claude mcp add --transport http hrjoy https://hrjoy.co.uk/mcp

Cursor, Windsurf and other MCP clients

MCP configuration
{
  "mcpServers": {
    "hrjoy": {
      "url": "https://hrjoy.co.uk/mcp"
    }
  }
}

Tools

Every tool is read-only. None of them sends anything.

list_services
Every service with its one-line summary and link, optionally including bespoke HR software.
get_service
One service in full: introduction, what you can commission, deliverables, who it suits and its FAQ. A near miss is corrected: ask for “manager training” and you get Manager development.
search
Keyword search across services, software, process and answers.
get_answer
A sourced answer to a UK employment question, such as statutory sick pay or protected conversations: short answer, detail, key dates, the legislation quoted and official sources.
latest_news
The most recent HR news updates: what changed, who it applies to, what to do and the official source.
key_dates
Upcoming dates when employment law changes take effect, each linked to the answer that explains it.
tribunal_tracker
Monthly counts of UK employment tribunal decisions by claim category and country, from GOV.UK, plus the weekly Tribunal watch. Aggregate data only.
how_to_commission
Engagement types, the delivery route, the brief checklist and the assurance evidence to request.
prepare_brief
Turns a situation into a structured brief and a link a person can use to send it. Nothing is sent by the tool.

Example call

POST /mcp
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_service",
    "arguments": {
      "service": "workplace investigations"
    }
  }
}

JSON API and llms.txt

Static JSON, rebuilt every time the website is published. Cache it freely.

/api/index.json
Overview of HRjoy and links to everything below.
/api/services.json
Every service, with commissionable work and deliverables.
/api/services/{slug}.json
One service.
/api/software.json
Bespoke HR software: use cases, build steps and FAQ.
/api/commissioning.json
Engagement types, approach, brief checklist and assurance.
/api/faq.json
Every question and answer on the site.
/api/openapi.json
The OpenAPI 3.1 description of all of the above.
/llms.txt
A map of the site for language models; /llms-full.txt has the full text.

Questions

Short answers about the MCP server and the API.

Is it free?

Yes. No account, no key and no paywall, for the MCP server and the JSON API.

Which AI tools does it work with?

Any client that speaks the Model Context Protocol over HTTP, including Claude, Claude Code, Cursor and Windsurf, and anything that can fetch JSON.

How current is it?

It is generated from the same source as these pages, every time the website is published, so the API and the site always say the same thing.

Can an agent send an enquiry for me?

No. Everything is read-only. The prepare_brief tool returns a structured brief and a link; a person reviews it and sends it from the contact page.

Is this advice?

No. It is information about HRjoy’s services and how they are commissioned. For advice on your organisation’s situation, start a brief.

Prefer to talk to a person?

Agents can prepare a brief. People send them. Tell us what’s happening and we’ll reply to talk through scope.

Start your brief