MCP server for Kana API
- Python 86.7%
- Nix 13.3%
|
|
||
|---|---|---|
| src/kana_mcp | ||
| .gitignore | ||
| flake.lock | ||
| flake.nix | ||
| pyproject.toml | ||
| README.md | ||
kana-mcp
MCP server for the VNDB HTTPS API (kana).
Tools
vndb_query— query any entity (vn,release,producer,character,staff,tag,trait,quote,ulist) with kana filters, field selection, sorting and paginationvndb_stats,vndb_user,vndb_authinfo,vndb_ulist_labelsvndb_ulist_update/vndb_ulist_remove— manage the user's VN listvndb_rlist_update/vndb_rlist_remove— manage the user's release list
Configuration
VNDB_API_TOKEN— optional; required forauthinfoand list writes. Get one at https://vndb.org → My Profile → Applications.VNDB_API_URL— override the API base (e.g. the beta sandboxhttps://beta.vndb.org/api/kana).
Usage
nix run . # stdio MCP server
Claude Code:
claude mcp add vndb -e VNDB_API_TOKEN=... -- nix run /path/to/kana-mcp