mcp

Roxxust/mcp

3.1

If you are the rightful owner of mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The Model Context Protocol (MCP) server is a versatile and extendable server designed to facilitate the integration and implementation of new tools and functionalities, particularly in the context of Rust programming.

Tools
3
Resources
0
Prompts
0

local rust mcp server designed to easily implement new tools.

create a new tool in /tools and add the router block/line in main.rs and mod.rs using the boilerplate_example.rs to structure the tool.
tool args are defined in the code.
sloppy/simple approach but seems to work..

replace insertuserhere in the path with yours in the mcp.json for lm studio(needs to be double slashed)

.exe doesn't need to be running, just needs to exist at the path.

server address in .env so it doesn't need to be re-compiled to change it.

current tools:

boilerplate_example.rs:

an example of the boilerplate for the tools main.rs expects. simple echo back if tool used.

get_time.rs:

gets the user's time in local format, 12hr by default or the supported formats if requested.

query_rustdocs.rs:

attempts to parse current rust crate version for the crate the llm intends to use and pull some hopefully updated documentation. (experimental, works better if you tell it which crates you want info on)