nice_guidance_by_topic

Pack: nice-guidance · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/nice_guidance_by_topic for the schema, then POST the same URL with its arguments for the data.

Every piece of NICE guidance filed under a condition area — e.g. all breast cancer guidance, or all guidance on type 2 diabetes — with reference numbers, titles, programme and dates. This is the complete curated list for the topic rather than a relevance-ranked search, so it is the right tool for “what has NICE published on X”. Call with no topic to list the condition areas that can be asked for.

Parameters

NameTypeRequiredDescription
topicstringnoCondition area, e.g. “breast cancer”, “diabetes”
limitnumbernoItems to return, 1-200 (default 60)

Example call

Arguments

{
  "topic": "breast cancer",
  "limit": 4
}

curl

curl -X POST https://gateway.pipeworx.io/nice-guidance/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"nice_guidance_by_topic","arguments":{"topic":"breast cancer","limit":4}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('nice_guidance_by_topic', {
  "topic": "breast cancer",
  "limit": 4
});

Connect

Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://pipeworx.io/mcp"
    }
  }
}
Connect to just the nice-guidance pack
{
  "mcpServers": {
    "nice-guidance": {
      "url": "https://gateway.pipeworx.io/nice-guidance/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build October 10, 2026