Configuring SushiMCP
The easiest way to get started with SushiMCP is to register with default settings, but you can also customize your registration via registration args.
Registering SushiMCP
Paste the following config into your mcp_config.json
file and reload your editor (or refresh your tools).
1{
2 "mcpServers": {
3 "sushimcp": {
4 "command": "npx",
5 "args": [
6 "-y",
7 "@chriswhiterocks/sushimcp@latest",
8 "--llms-txt-source",
9 "hono:http://hono.dev/llms.txt",
10 "--openapi-spec-source",
11 "local_api:http://localhost:8787/api/v1/openapi.json"
12 ]
13 }
14 }
15}
Registration Arguments
Precedence of llms.txt Source
The server loads and potentially overrides sources in the following order:
- 1. Defaults
If
--no-defaults
is not specified, internal default sources are loaded first. - 2.
--llms-txt-source
argumentsSources specified individually via
--llms-txt-source
are loaded next. If a name matches one from the defaults, the--llms-txt-source
source overrides the default. - 3.
--llms-txt-sources
argumentSources specified via the
--llms-txt-sources
string are loaded last. If a name matches one from the defaults or a previous--llms-txt-source
argument, the--llms-txt-sources
source overrides it.
Popular Editors
Specific instructions for the most popular editors and extensions:
Global Rules
Update your global rules:
Use SushiMCP to fetch any available documentation for technologies, packages, or libraries used in this project.
Feature Request
Have a feature idea you want added? Submit a request.