stardew-sim
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@stardew-simfind a walking path from the Farm to the Saloon"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Stardew Sim — map simulator & pixel toolkit for AI modding
Web: https://waifuhtr.github.io/Stardew-valley-mcp/ (mobile friendly)
Every vanilla Stardew Valley map — 259 maps including all building interiors, mines, Ginger Island and festival variants — extracted into a compact format and made simulatable: collision, doors/warps between locations, pathfinding, an NPC walking through it, and consistency checks for new locations. Plus a pixel-art toolkit that lets an AI read/write sprites as text.
The goal: AI assistants making Stardew mods stop guessing coordinates and stop needing screenshots.
| Web app: map viewer + walkable NPC simulation (tap-to-walk, D-pad, enters buildings), TMX mod testing, pixel editor |
| Map CLI: |
| Pixel CLI: |
| Zero-dependency MCP server: tools |
| XNB (Android LZ4 / uncompressed) or unpacked TMX+PNG → |
| Example: enterable beach cabin drawn with |
| Token-efficient workflow guide for AI agents |
Quick start
node cli/sdv.mjs find saloon
node cli/sdv.mjs ascii SeedShop
node cli/sdv.mjs go Farm 64 15 Saloon 10 20
node cli/sdv.mjs render Town --region 40,50,20,15 --actor 45,60,left --grid -o town.png
node cli/px.mjs read web/data/img/extra/sprites.png --frame 16,32,0
node tools/serve.mjs 8080 # web app locally
node tools/test.mjs # smoke testsMCP (Claude Code):
claude mcp add --scope user stardew-sim -- node /abs/path/Stardew-valley-mcp/mcp/server.mjsNo npm dependencies; Node ≥ 18.
Related MCP server: Aseprite MCP Server
Türkçe
Tüm Stardew haritası (bina içleri dahil) çıkarıldı ve simüle edilebilir: çarpışma, kapılar/warp'lar, yol bulma,
NPC yürütme, yeni konum/bina eklerken tutarlılık kontrolü (check, fit, patch). Piksel aracı (px + web editör)
sprite'ları metin (PXT) olarak okuyup yazmayı sağlar — yapay zeka için az token, kullanıcı için web'den önizleme.
Web sürümü mobil uyumludur: dokun-yürü, D-pad, iki parmakla yakınlaştırma.
Game assets © ConcernedApe. This repository is an unofficial modding reference; it is not affiliated with or endorsed by ConcernedApe.
This server cannot be deployed
Maintenance
Related MCP Connectors
Generate authentic pixel art - sprites, animations, and tilesets - from any MCP client
- geoOAuthco.thinair
Geocoding, routing, isochrones, traffic, weather, and place search for AI agents. 19 MCP tools.
AI tool directory MCP server, live since July 2026. Tools, agents, models, companies, services.
Generate, edit, style-match, turn, and animate game-ready pixel art at exact sizes.
1
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceMCP server for programmatically creating and editing Aseprite sprites, enabling AI agents to draw, manage layers and frames, and iterate until the desired result is achieved.MIT
- AlicenseAqualityBmaintenanceEnables AI to create pixel art in Aseprite through pixel-level drawing primitives, read canvas screenshots, and iterate until satisfied.313MIT
- AlicenseNot gradedqualityCmaintenanceGenerate real pixel art — sprites, animations, and tilesets — from any MCP-capable AI assistant. Grid-aligned pixels, controlled palettes, transparent backgrounds, with cost estimation always free.6MIT
- AlicenseBqualityBmaintenanceEnables AI agents to generate and edit pixel art by driving LibreSprite headlessly through MCP tool calls, supporting operations like creating sprites, resizing canvases, and exporting PNGs.7BSD Zero Clause