rust-sdk/crates/mcp-client
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Kalvin Chau 08b73f3001 feat: add prompts support to mcp-client, ahere to MCP spec for prompts
- add new endpoints `list_prompts` and `get_prompt` in the MCP client
- update prompt model in mcp-core to make `description` and `arguments`
  optional, following MCP spec
2025-02-20 19:38:19 -08:00
..
examples Bring in mcp-* crates from goose as a starting point 2025-02-20 13:15:48 -05:00
src feat: add prompts support to mcp-client, ahere to MCP spec for prompts 2025-02-20 19:38:19 -08:00
Cargo.toml Address PR feedback and downgrade editions temporarily 2025-02-20 20:52:42 -05:00
README.md Bring in mcp-* crates from goose as a starting point 2025-02-20 13:15:48 -05:00

Testing stdio transport

cargo run -p mcp-client --example stdio

Testing SSE transport

  1. Start the MCP server in one terminal: fastmcp run -t sse echo.py
  2. Run the client example in new terminal: cargo run -p mcp-client --example sse