-
Notifications
You must be signed in to change notification settings - Fork 26
Open
Description
Instead of
# Set the API key (replace with your actual key)
export OPENAI_API_KEY="sk-..."
# Example: Run server for the latest 1.x version of serde
rustdocs_mcp_server "serde@^1.0"
# Example: Run server for a specific version of reqwest
rustdocs_mcp_server "reqwest@0.12.0"
# Example: Run server for the latest version of tokio
rustdocs_mcp_server tokio
# Example: Run server for async-stripe, enabling a required runtime feature
rustdocs_mcp_server "async-stripe@0.40" -F runtime-tokio-hyper-rustls
# Example: Run server for another crate with multiple features
rustdocs_mcp_server "some-crate@1.2" --features feat1,feat2
I would prefer running as rustdocs_mcp_server
and the elements such as "serde@^1.0"
be part of the tool call definition.
There are many benefits to this. Suppose an agent adds a package. You do not need to constantly be reconfiguring.
You also do not need to launch hundreds of packages if you have many.
brndnmtthws
Metadata
Metadata
Assignees
Labels
No labels