Smithery
Smithery (https://smithery.ai) lists servers and installs them into many AI apps. Publishing guide: https://smithery.ai/docs/build/publish. Smithery takes two kinds of server:
- Local (stdio): a prebuilt
.mcpbbundle that people download and run on their own computer. This fits us today. - Remote (URL): a public Streamable HTTP address. This fits once the hosted version is live (#5). Smithery does not host it for us.
Steps for the local bundle (a maintainer does these)
- Build the bundle:
npm run pack:desktopmakes the.mcpbfile indist/(or take the.mcpbfrom the GitHub release, #2). -
Go to https://smithery.ai/new and sign in, or use the Smithery CLI:
smithery mcp publish ./dist/<file>.mcpb -n DaniilKi/pali-canonUse the real file name from
dist/. - Fill in the page from the shared facts. No configuration is needed: the server takes no settings and no API key.
- Optional: open Settings → Verification on the server page and complete the checklist.
Later: the hosted URL
When #5 is live, publish the hosted address too: smithery mcp publish "<hosted URL>" -n DaniilKi/pali-canon, or the URL option on https://smithery.ai/new. The server needs no sign-in, so Smithery’s automatic scan should read the tools by itself.