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-defaultsis not specified, internal default sources are loaded first. - 2.
--llms-txt-sourceargumentsSources specified individually via
--llms-txt-sourceare loaded next. If a name matches one from the defaults, the--llms-txt-sourcesource overrides the default. - 3.
--llms-txt-sourcesargumentSources specified via the
--llms-txt-sourcesstring are loaded last. If a name matches one from the defaults or a previous--llms-txt-sourceargument, the--llms-txt-sourcessource 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.