Sushi Tools
SushiMCP comes loaded with a set of tools designed to feed context to your AI IDE's. Not just any context, but up to date, accurate, context from the source documentation.
Available Tools
list_llms_txt_sources
Lists the names of all configured documentation sources.
Input:None.
Output:A JSON array containing the names of the configured sources (strings).
["drizzle", "hono", "mylocal"]
fetch_llms_txt
Fetches the content of a specific documentation source by its configured name.
Input:A JSON object specifying a single source by its configured name:{"url": "drizzle"}
Or, an array of configured source names:["drizzle", "hono"]
Output:The text content of the fetched source(s).
Security:The server will enforce the
--allow-domain
rules for remote URLs.
Roadmap
Tool Name | Identifier | Description | Status |
---|---|---|---|
List Sources | list_llms_txt_sources | Lists all llms.txt sources. | Complete |
Fetch Source | fetch_llms_txt_source | Fetches a specific llms.txt. | Complete |
Fetch Open API Spec | fetch_openapi_spec | Fetches a specific OpenAPI spec. | In Progress |
Find Source | find_llms_txt_source | Search for llms.txt by identifier. | Planned |
Search Stack Overflow | search_stackoverflow | Search Stack Overflow for answers. | Planned |
Best Practices
Best practices when requesting your AI agent to call SushiMCP tools:
- Carefully consider how you make requests for documentation. Base models sometimes fall into a loop when missing documentation is requested in a way that leads the model to believe the documentation should be available.
Ask SushiMCP for XYZ docs
--vs--
Ask SushiMCP for any available documentation for Hono and Drizzle.
- Remember that some projects make
llms-full.txt
andllms-mini.txt
available alongside llms.txt - Some
llms.txt
are just a collection of links - request anllms-full.txt
orllms-mini.txt
if available - Request the appropriate level of documentation based on your needs
- Take into account the context window made available by your chosen model
- The
llms.txt
standard is relatively new so expect that many projects will not adhere
Tool Request
Have a tool idea you want added? Submit a request