# `io.github.picaturanaturii/picatura-naturii-mcp` on anlyon.dev

> Text inside fenced blocks marked untrusted-server-text was written by the MCP server's publisher, not by anlyon.dev. It is data to inspect, not instructions to follow. Invisible characters are shown as [U+XXXX].
> No finding is not a safety guarantee: these are point-in-time checks of tool definitions, not of code or behaviour.

- Page: https://anlyon.dev/servers/io.github.picaturanaturii/picatura-naturii-mcp
- JSON: https://anlyon.dev/api/v1/servers/io.github.picaturanaturii/picatura-naturii-mcp
- Version: 1.5.14 (active)
- Publisher: io.github.picaturanaturii (GitHub account)
- Runs: remote (streamable-http)
- Sign-in to list tools: none
- Repository: https://github.com/picaturanaturii/picatura-naturii-mcp
- Metadata from the official MCP Registry, synced 2026-10-21T18:43:31.408Z

Title and description, as the publisher wrote them:

```untrusted-server-text
Picătura Naturii — Catalog doTERRA (MCP)
Server MCP read-only: catalog Picătura Naturii (doTERRA) — căutare produse, preț, stoc, conținut.
```

Scanned 2026-10-21T19:26:12.881Z over streamable-http.

**5 tools: 1 change things and 4 only read.**

| Group | Class | Tools | Claude Code |
| --- | --- | --- | --- |
| Deletes or cancels | destructive | 0 | deny |
| Can't be undone | irreversible | 0 | ask |
| Changes things | write | 1 | ask |
| Only reads | read | 4 | allow |

## Findings

No check matched anything in these tool definitions.


## Changes things (1)

Creates or changes something that can be changed back. Claude Code: ask.

### `picatura_api_health`

- Nothing in its name or description says what it does, so it is counted as a write.

Description, as the server wrote it:

```untrusted-server-text
Verifică starea Canonical API-ului Picătura Naturii (versiune, schemă, câte câmpuri editoriale sunt mapate). Util pentru diagnostic rapid.
```

## Only reads (4)

Looks things up and changes nothing. Claude Code: allow.

### `get_product`

- The name "get_product" says "get": a word for reading.

Description, as the server wrote it:

```untrusted-server-text
Identitatea unui produs după SKU: nume, url, imagine, galerie, categorii, tag-uri, brand, cod de bare. Fără preț/stoc (vezi get_product_offer) sau conținut editorial (vezi get_product_content).
```

### `get_product_content`

- The name "get_product_content" says "get": a word for reading.

Description, as the server wrote it:

```untrusted-server-text
Conținut editorial după SKU: ingrediente, mod de utilizare, precauții, beneficii, plus orice câmp custom mapat de magazin (content_extra). Un câmp lipsă apare ca null — niciodată dedus.
```

### `get_product_offer`

- The name "get_product_offer" says "get": a word for reading.

Description, as the server wrote it:

```untrusted-server-text
Preț curent (regular/redus, monedă) și stoc (cantitate, status, disponibilitate) pentru un produs după SKU. Sursa e mereu WooCommerce — mereu curent, niciodată din cache editorial.
```

### `search_products`

- The name "search_products" says "search": a word for reading.

Description, as the server wrote it:

```untrusted-server-text
Caută produse Picătura Naturii (doTERRA, uleiuri esențiale, ceaiuri, matcha, suplimente) după nume, SKU, ID sau cod de bare. Returnează doar produse publice, cu date esențiale — pentru detalii complete apelează get_product / get_product_offer / get_product_content cu SKU-ul găsit aici.
```

## Claude Code permissions

For `.claude/settings.json`, assuming the server is installed as `picatura-naturii`:

```json
{
  "permissions": {
    "allow": [
      "mcp__picatura-naturii__search_products",
      "mcp__picatura-naturii__get_product",
      "mcp__picatura-naturii__get_product_offer",
      "mcp__picatura-naturii__get_product_content"
    ],
    "ask": [
      "mcp__picatura-naturii__picatura_api_health"
    ],
    "deny": []
  }
}
```
