MCP.so
登录

Rust MCP Stdio Server Test

@mediar-ai

基本信息

分类

开发工具

许可证

MIT

传输方式

stdio

作者

mediar-ai

关于 Rust MCP Stdio Server Test

unofficial SDK for MCP servers in Rust

Rust MCP Stdio Server Test 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

Rust MCP Stdio Server Test 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Rust MCP Stdio Server Test?

Rust MCP Stdio Server Test is a basic example of a Model Context Protocol (MCP) server implemented in Rust. It uses a newline-delimited JSON stdio transport and is intended for learning and debugging purposes.

How to use Rust MCP Stdio Server Test?

Build the server with cargo build, then configure an MCP client (such as Claude Desktop) to launch the compiled executable at target/debug/mcp-rust-sdk using its absolute path. Set the RUST_LOG environment variable to control logging verbosity; logs are written to $HOME/.screenpipe/logs/rust_stdio_test_logs/.

Key features of Rust MCP Stdio Server Test

  • Implements MCP initialization handshake
  • Supports basic list commands (tools/list, resources/list, prompts/list)
  • Includes a dummy tool call handler (tools/call)
  • Uses stdio transport with newline-delimited JSON
  • Simple Rust implementation for learning MCP

Use cases of Rust MCP Stdio Server Test

  • Testing and debugging MCP client configurations
  • Learning how to build an MCP server in Rust
  • Experimenting with the MCP protocol handshake and basic capabilities

常见问题

1

What is the purpose of this server?

It is a minimal test implementation designed for learning and debugging MCP in Rust, not for production use.

2

Which MCP commands does it handle?

It handles the initialization handshake plus `tools/list`, `resources/list`, `prompts/list`, and a dummy `tools/call`.

3

How do I build and run the server?

Run `cargo build`, then configure your MCP client with the absolute path to the built executable (e.g., `/path/to/mcp-rust-sdk/target/debug/mcp-rust-sdk`). Set `RUST_LOG` for logging.

4

What transport does it use?

It communicates over stdio using newline-delimited JSON.

5

Where are server logs stored?

Logs are written to `$HOME/.screenpipe/logs/rust_stdio_test_logs/`.

评论

开发工具 分类下的更多 MCP 服务器