serdes-ai-mcp

Crates.ioserdes-ai-mcp
lib.rsserdes-ai-mcp
version0.1.2
created_at2026-01-16 00:01:50.715889+00
updated_at2026-01-23 16:44:15.801119+00
descriptionModel Context Protocol (MCP) implementation for serdes-ai
homepage
repositoryhttps://github.com/janfeddersen-wq/serdesAI
max_upload_size
id2047354
size141,669
(janfeddersen-wq)

documentation

README

serdes-ai-mcp

Crates.io Documentation License: MIT

Model Context Protocol (MCP) implementation for serdes-ai

This crate provides MCP (Model Context Protocol) support for SerdesAI:

  • MCP client implementation
  • Tool server integration
  • Resource and prompt management
  • Stdio and HTTP transports

Installation

[dependencies]
serdes-ai-mcp = "0.1"

Usage

use serdes_ai_mcp::{McpClient, McpToolset};

let client = McpClient::stdio("npx", &["-y", "@modelcontextprotocol/server-filesystem"])?;
let toolset = McpToolset::from_client(client).await?;

let agent = Agent::new(model)
    .toolset(toolset)
    .build();

Part of SerdesAI

This crate is part of the SerdesAI workspace.

For most use cases, you should use the main serdes-ai crate which re-exports these types.

License

MIT License - see LICENSE for details.

Commit count: 42

cargo fmt