Skip to content

chore: add smithery.yaml for Smithery deployment - #167

Open
royalpinto007 wants to merge 1 commit into
qdrant:masterfrom
royalpinto007:feat/smithery-config
Open

chore: add smithery.yaml for Smithery deployment#167
royalpinto007 wants to merge 1 commit into
qdrant:masterfrom
royalpinto007:feat/smithery-config

Conversation

@royalpinto007

Copy link
Copy Markdown

What

Adds a smithery.yaml project config so the server can be built and listed on Smithery, as requested in #93.

It uses the existing Dockerfile (build.dockerBuildPath: .) and runs the server as a stdio MCP server. The session configSchema exposes the standard options as user-provided config: QDRANT_URL (required), QDRANT_API_KEY, COLLECTION_NAME, and EMBEDDING_MODEL (defaulting to the current model).

Notes

  • No code changes: this is config only.
  • QDRANT_LOCAL_PATH is intentionally omitted since local on-disk storage is not meaningful for a hosted Smithery deployment.
  • Config format follows the current Smithery container/stdio spec.

Closes #93

Adds a Smithery project config so the server can be built and run on
Smithery (https://smithery.ai) as a stdio MCP server, using the existing
Dockerfile. Exposes QDRANT_URL, QDRANT_API_KEY, COLLECTION_NAME, and
EMBEDDING_MODEL as session config.

Closes qdrant#93
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Proper support on Smithery

1 participant