# Nyaa

> Search and download anime torrents from nyaa.si. Use when the user needs to find anime, manga, or East Asian media torrents.

- **Type:** Skill
- **Install:** `agentstack add skill-hevangel-media-agent-skills-nyaa`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [hevangel](https://agentstack.voostack.com/s/hevangel)
- **Installs:** 0
- **Category:** [Search](https://agentstack.voostack.com/c/search)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [hevangel](https://github.com/hevangel)
- **Source:** https://github.com/hevangel/media-agent-skills/tree/main/skills/nyaa

## Install

```sh
agentstack add skill-hevangel-media-agent-skills-nyaa
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Nyaa.si Torrent Search

Nyaa.si is a popular BitTorrent website focused on East Asian media including anime, manga, music, and games.

## Reference

- Code Snippets: `scripts/`
- NyaaPy Documentation: https://github.com/JuanjoSalvador/NyaaPy/wiki
- qBittorrent Integration: See the `qbittorrent` skill

## Python Package

- [nyaapy](https://pypi.org/project/nyaapy/): Unofficial Python wrapper for Nyaa.si

## Categories

| Category | Subcategory | Description |
|----------|-------------|-------------|
| 1 | 0 | Anime (all) |
| 1 | 2 | Anime - English-translated |
| 1 | 3 | Anime - Non-English-translated |
| 1 | 4 | Anime - Raw |
| 2 | 0 | Audio (all) |
| 3 | 0 | Literature (all) |
| 4 | 0 | Live Action (all) |
| 6 | 0 | Software (all) |

## Filters

| Filter | Description |
|--------|-------------|
| 0 | No filter (default) |
| 1 | No remakes |
| 2 | Trusted only |

## Available Scripts

| Script | Purpose |
|--------|---------|
| `search_anime.py` | Search for anime torrents by keyword |
| `download_torrent.py` | Add torrent to qBittorrent via magnet link |

## Usage

```python
from nyaapy.nyaasi.nyaa import Nyaa

# Search English-translated anime
results = Nyaa.search(keyword="Frieren", category=1, subcategory=2)

# Trusted only
results = Nyaa.search(keyword="Frieren", category=1, filters=2)

for r in results[:5]:
    print(f"{r.name} - Size: {r.size} | Seeders: {r.seeders}")
```

## Torrent Properties

`name`, `category`, `url`, `download_url`, `magnet`, `size`, `date`, `seeders`, `leechers`, `completed_downloads`

## Integration with qBittorrent

```python
from nyaapy.nyaasi.nyaa import Nyaa
from skills.qbittorrent.scripts.qbittorrent_client import get_client, add_magnet

results = Nyaa.search(keyword="Frieren", category=1, subcategory=2, filters=2)
if results:
    client = get_client()
    add_magnet(client, results[0].magnet)
```

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [hevangel](https://github.com/hevangel)
- **Source:** [hevangel/media-agent-skills](https://github.com/hevangel/media-agent-skills)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-hevangel-media-agent-skills-nyaa
- Seller: https://agentstack.voostack.com/s/hevangel
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
