Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Switch MCP-Server: Difference between revisions

From GameBrew
No edit summary
m Text replacement - "ForTheUsers - " to "Homebrew App Store - "
 
(One intermediate revision by the same user not shown)
Line 19: Line 19:
|image_alt=Switch MCP-Server
|image_alt=Switch MCP-Server
}}
}}
An MCP Server for the Nintendo Switch, it offers:
An MCP Server for the Nintendo Switch that offers:
* tools
* tools
** Controller input injection (support button presses, joystick movements, six-axis motion controls, etc).
** Controller input injection (support button presses, joystick movements, six-axis motion controls, etc).
Line 57: Line 57:
== External links ==
== External links ==
* GitHub - https://github.com/FitzQ/mcp-server
* GitHub - https://github.com/FitzQ/mcp-server
* ForTheUsers - https://hb-app.store/switch/mcpserver
* Homebrew App Store - https://hb-app.store/switch/mcpserver

Latest revision as of 11:59, 23 November 2025

Switch MCP-Server
General
AuthorFitzQ
TypeUtilities
Version1.0.0
LicenseN/A
Last Updated2025/08/07
Links
Download
Website
Source

An MCP Server for the Nintendo Switch that offers:

  • tools
    • Controller input injection (support button presses, joystick movements, six-axis motion controls, etc).
    • Screen capture.
  • resources
  • prompts

Installation

Copy the entire contents of the out/atmosphere/contents/010000000000B1C0 folder to the /atmosphere/contents/ directory on your Switch's SD card.

Navigate to Hekate Toolbox > Background Services > mcp-server and enable it.

Configuration:

{
  "servers": {
    "switch-mcp-server": {
      "type": "streamableHttp",
      "url": "http://{your switch ip}:12345/mcp"
    }
  }
}

Known issues

Occasionally, the service may fail to start due to memory allocation issues (requires about 2MB of heap memory). Restarting the console usually resolves this. If the allocated memory is too small, screen image retrieval may not function correctly

Changelog

v1.0

  • First Release.

Credits

External links

Advertising: