tenx-mcp
A Rust implementation of the Model Context Protocol (MCP) for building AI-integrated applications.
Overview
tenx-mcp provides both client and server capabilities for the Model Context Protocol, enabling seamless communication between AI language models and external tools/services. MCP is a standardized protocol that allows AI assistants to interact with various tools, access resources, and provide enhanced capabilities through a well-defined interface.
Features
- Full MCP Protocol Support: Implements the latest MCP specification (2025-03-26)
- Client & Server: Build both MCP clients and servers with ergonomic APIs
- Multiple Transports: TCP/IP and stdio transport layers
- Async/Await: Built on Tokio for high-performance async operations
- Type-Safe: Leverages Rust's type system with comprehensive schema definitions
- Extensible: Easy to add custom handlers for tools, resources, and prompts
Community
Want to contribute? Have ideas or feature requests? Come tell us about it on Discord.