You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thank you for the work on this repo, it is super exciting! I have a feature request that hopefully would help new users in the community.
Is your feature request related to a problem? Please describe.
It would be helpful to have additional examples in the repo that are simpler and use very few direct dependencies. For instance, in the Python-mcp repo there are examples which only bring in 4 direct dependencies and in general use less code to demonstrate the features.
In the servers example folder the cargo.toml has 14 dependencies which makes it a bit tricky to adapt for new users since it is unclear which dependencies are needed.
Some of the examples use custom error types like anyhow::Result and it is not super clear to a user less familiar with the Rust ecosystem if this is a requirement or the preference of the maintainers. There is also tracing / logging code which may not be relevant for an example file.
I'd like to clarify that I think the existing examples are great, I just think there are ways to make it easier for newer users who are less familiar with the Rust ecosystem by adding a few more.
Describe the solution you'd like
I think the community would benefit from a very simple quickstart example that can be directly copy/pasted similar to the quickstart example for Python
Firstly, I have decided to clearly display the necessary dependencies in the readme now,
Secondly, I plan to make modifications to the examples together when they are included in the integration testing.
Some of the examples use custom error types like anyhow::Result and it is not super clear to a user less familiar with the Rust ecosystem if this is a requirement or the preference of the maintainers. There is also tracing / logging code which may not be relevant for an example file.
At first, debug was included in the example for easy debugging because it was not yet stable. This will be modified in the future.
Uh oh!
There was an error while loading. Please reload this page.
Thank you for the work on this repo, it is super exciting! I have a feature request that hopefully would help new users in the community.
Is your feature request related to a problem? Please describe.
It would be helpful to have additional examples in the repo that are simpler and use very few direct dependencies. For instance, in the Python-mcp repo there are examples which only bring in 4 direct dependencies and in general use less code to demonstrate the features.
In the servers example folder the cargo.toml has 14 dependencies which makes it a bit tricky to adapt for new users since it is unclear which dependencies are needed.
Some of the examples use custom error types like
anyhow::Result
and it is not super clear to a user less familiar with the Rust ecosystem if this is a requirement or the preference of the maintainers. There is also tracing / logging code which may not be relevant for an example file.I'd like to clarify that I think the existing examples are great, I just think there are ways to make it easier for newer users who are less familiar with the Rust ecosystem by adding a few more.
Describe the solution you'd like
I think the community would benefit from a very simple quickstart example that can be directly copy/pasted similar to the quickstart example for Python
It may be relevant as well to show the final, fully working file for the Quickstart section in the README
The text was updated successfully, but these errors were encountered: