# search_oncology

Search a keyword across every Cure Cancer With AI dataset at once — research papers, news, blog posts, FDA approvals, and clinical trials — with results grouped by type. Use this first for broad discovery, then fetch a single record by id/slug/nctId for full detail.

Agent View of the PolicyLayer registry record for `search_oncology`. HTML page: https://policylayer.com/tools/io-github-hifarrer-cure-cancer-with-ai/search-oncology

## Facts

- Tool: `search_oncology`
- Server: Cure Cancer With AI (`https://www.curecancerwithai.com/api/mcp`) — https://policylayer.com/tools/io-github-hifarrer-cure-cancer-with-ai.md
- Homepage: https://github.com/hifarrer/ccwai-api
- Risk category: Read (Low risk)
- Registry record: grade C, identity unverified
- Server auth posture: open
- Server rate-limited: no
- Parameters: 4 (1 required)
- Recommended policy verdict: Allowed

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `q` | string | yes | The keyword to search for, e.g. "osimertinib". |
| `limit` | integer | no | Max results per dataset (1–100, default 5). |
| `types` | string | no | Optional comma-separated datasets to narrow to: research,news,blog,fdaApprovals,clinicalTrials. |
| `cancerType` | string | no | Filter by cancer type, e.g. lung, breast, prostate, colorectal, melanoma, leukemia, lymphoma. |

Parameters from the server's own tool schema.

## Example call (MCP tools/call, JSON-RPC 2.0)

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "search_oncology",
    "arguments": {
      "q": "<q>"
    }
  }
}
```

## Why search_oncology is rated Low

This is a read-only query operation that retrieves and searches oncology data without creating, modifying, deleting, or executing any operations. The tool returns informational results grouped by category and explicitly delegates full record retrieval to other fetch functions. No side effects or irreversible actions are possible.

From the tool's own definition: "Tool performs search and discovery across multiple datasets (research papers, news, blog posts, FDA approvals, clinical trials) with results grouped by type. Returns grouped search results and suggests fetching full details via other tools."

## Use case

AI agents call search_oncology to retrieve information from Cure Cancer With AI without modifying anything. It is typically the context-gathering step in research, monitoring, and reporting workflows, before the agent takes action elsewhere.

## Recommended policy (PolicyLayer)

Verdict: **Allowed**. Enforced by the PolicyLayer MCP gateway (https://policylayer.com/mcp-gateway) before a call reaches Cure Cancer With AI:

```json
{
  "version": "1",
  "default": "deny",
  "tools": {
    "search_oncology": {}
  }
}
```

## Other tools on Cure Cancer With AI (14)

- `predict_dti` — Execute — https://policylayer.com/tools/io-github-hifarrer-cure-cancer-with-ai/predict-dti.md
- `predict_ppi` — Execute — https://policylayer.com/tools/io-github-hifarrer-cure-cancer-with-ai/predict-ppi.md
- `get_blog_post` — Read — https://policylayer.com/tools/io-github-hifarrer-cure-cancer-with-ai/get-blog-post.md
- `get_clinical_trial` — Read — https://policylayer.com/tools/io-github-hifarrer-cure-cancer-with-ai/get-clinical-trial.md
- `get_research_paper` — Read — https://policylayer.com/tools/io-github-hifarrer-cure-cancer-with-ai/get-research-paper.md
- `list_blog_posts` — Read — https://policylayer.com/tools/io-github-hifarrer-cure-cancer-with-ai/list-blog-posts.md
- `list_clinical_trials` — Read — https://policylayer.com/tools/io-github-hifarrer-cure-cancer-with-ai/list-clinical-trials.md
- `list_compound_characteristics` — Read — https://policylayer.com/tools/io-github-hifarrer-cure-cancer-with-ai/list-compound-characteristics.md
- `list_fda_approvals` — Read — https://policylayer.com/tools/io-github-hifarrer-cure-cancer-with-ai/list-fda-approvals.md
- `list_news` — Read — https://policylayer.com/tools/io-github-hifarrer-cure-cancer-with-ai/list-news.md
- `list_research` — Read — https://policylayer.com/tools/io-github-hifarrer-cure-cancer-with-ai/list-research.md
- `mammal_health` — Read — https://policylayer.com/tools/io-github-hifarrer-cure-cancer-with-ai/mammal-health.md
- `predict_clintox` — Read — https://policylayer.com/tools/io-github-hifarrer-cure-cancer-with-ai/predict-clintox.md
- `search_compounds` — Read — https://policylayer.com/tools/io-github-hifarrer-cure-cancer-with-ai/search-compounds.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=io-github-hifarrer-cure-cancer-with-ai · API: https://policylayer.com/registry/api · Policy library: https://policylayer.com/policies/io-github-hifarrer-cure-cancer-with-ai
