WaniKani
Read WaniKani SRS data: profile, reviews, assignments, subjects, and level progressions.
Open source Open in the app JSON README (API)
About
Read WaniKani SRS data: profile, reviews, assignments, subjects, and level progressions.
Details
- Kind
- MCP servers
- Topic
- No topic detected
- Publisher
- jbeshir
- Origin
- official
- Category
- ferramentas
- Transport
- local
- Version
- 1.0.0
- Stars
- 1
- Open pull requests
- 2
- Last push
- 2026-07-27T22:14:36Z
- Repository state
- ativo
- Language
- Go
- License
- MIT
- Added
- 2026-08-29 04:00:14
- Updated
- 2026-08-29 04:00:14
- Origin id
io.github.jbeshir/wanikani-mcp
README
# mcp-servers A collection of [Model Context Protocol](https://modelcontextprotocol.io/) servers written in Go. Each server communicates over stdio and can be used with any MCP-compatible client such as Claude Desktop or Claude Code. ## Servers ### [Workflowy](workflowy/) Full read/write access to [Workflowy](https://workflowy.com) — search, create, organize, and complete nodes. Smart caching respects API rate limits, and search results include breadcrumb paths showing where nodes sit in the hierarchy. **10 tools:** `search_nodes`, `get_node`, `list_children`, `create_node`, `update_node`, `delete_node`, `move_node`, `complete_node`, `uncomplete_node`, `list_targets` **Requires:** Workflowy API token ### [Manifold Markets](manifold/) Search and trade on [Manifold Markets](https://manifold.markets) prediction markets — place bets and limit orders, create and resolve markets, manage liquidity, and comment. **16 tools:** `search_markets`, `get_market`, `get_user`, `get_me`, `list_bets`, `get_comments`, `get_positions`, `place_bet`, `sell_shares`, `cancel_bet`, `create_market`, `resolve_market`, `close_market`, `add_comment`, `add_liquidity`, `send_mana` **Requires:** Manifold API key ### [UK Supermarkets](supermarkets-uk/) Search and compare grocery prices across 9 UK supermarkets (Tesco, Sainsbury's, Ocado, Morrisons, Asda, Waitrose, HiYoU, Tuk Tuk Mart, Morueats). Returns prices, promotions, descriptions, ingredients, and nutritional information. Optional login enables order history and basket management for Tesco. **9 tools:** `list_supermarkets`, `search_products`, `compare_prices`, `get_product_details`, `browse_categories`, `get_order_history`, `get_basket`, `add_to_basket`, `remove_from_basket` **Requires:** Chrome/Chromium/Edge for some stores (Tesco, Asda, Waitrose). No API keys needed. ### [Amazon Products](amazon-products/) Search for products and get detailed information from Amazon across 20+ regional sites. Handles WAF challenges and CAPTCHA detection automatically. **3 tools:** `list_regions`, `search_products`, `get_product_details` **Requires:** Chrome/Chromium/Edge ### [WaniKani](wanikani/) Read-only access to [WaniKani](https://www.wanikani.com) SRS data — user profile, lesson/review summaries, assignments, subjects (radicals, kanji, vocabulary), review statistics, and level progressions. Supports paginated collection endpoints with configurable limits. **6 tools:** `get_user`, `get_summary`, `get_assignments`, `get_subjects`, `get_review_statistics`, `get_level_progressions` **Requires:** WaniKani API token ### [Bunpro](bunpro/) Read-only access to [Bunpro](https://bunpro.jp) Japanese grammar SRS data — user profile, study queue, deck settings, review forecasts, JLPT progress, SRS level details, and grammar point/vocabulary lookups. Authenticates via email/password with automatic Devise login. **12 tools:** `get_user`, `get_study_queue`, `get_decks`, `get_stats`, `get_jlpt_progress`, `get_review_forecast`, `get_srs_overview`, `get_review_activity`, `get_grammar_srs_details`, `get_vocab_srs_details`, `get_grammar_point`, `get_vocab` **Requires:** Bunpro email and password ### [Assets](assets/) Design assets — search and fetch icons, illustrations, fonts, photos, textures, 3D models, and audio, with license/attribution metadata. An embedded offline base (icons, illustrations, fonts) plus four keyless remote APIs work with no configuration; seven further opt-in keyed providers (Unsplash, Pixabay, Pexels, Poly Pizza, Poly Haven, Jamendo, Freesound) unlock more photos, 3D models, and audio when their API key is set. Writes files to disk. **15 tools:** `list_asset_sources`, `search_icons`, `get_icon`, `search_illustrations`, `get_illustration`, `search_fonts`, `get_font`, `search_photos`, `get_photo`, `search_textures`, `get_texture`, `search_models`, `get_model`, `search_audio`, `get_audio` **Requires:** none for the offline/keyless base; optional API keys unlock further keyed providers (see assets/README.md) ## Installation ### Pre-built binaries Download from [Releases](https://github.com/jbeshir/mcp-servers/releases) — available for macOS (Intel & Apple Silicon), Linux, and Windows. ### Install from source Requires Go 1.24+. ``` go install github.com/jbeshir/mcp-servers/workflowy/cmd/workflowy-mcp@latest go install github.com/jbeshir/mcp-servers/manifold/cmd/manifold-mcp@latest go install github.com/jbeshir/mcp-servers/supermarkets-uk/cmd/supermarkets-uk-mcp@latest go install github.com/jbeshir/mcp-servers/amazon-products/cmd/amazon-products-mcp@latest go install github.com/jbeshir/mcp-servers/wanikani/cmd/wanikani-mcp@latest go install github.com/jbeshir/mcp-servers/bunpro/cmd/bunpro-mcp@latest go install github.com/jbeshir/mcp-servers/assets/cmd/assets-mcp@latest ``` ### Build from source Clone the repo and run `make build` — binaries are written to `bin/`. ## Registry These servers are published to the [MCP Registry](https://registry.modelcontextprotocol.io) under the `io.github.jbeshir` namespace: `workflowy-mcp`, `manifold-mcp`, `supermarkets-uk-mcp`, `amazon-products-mcp`, `wanikani-mcp`, `bunpro-mcp`, `assets-mcp`