Fetches Rust crate READMEs, metadata, dependencies, and usage information from crates.io.
A Model Context Protocol (MCP) server for retrieving README files and package information from Rust crates on crates.io with comprehensive documentation extraction.
Add this server to your MCP client configuration:
{
"mcpServers": {
"cargo-package-readme": {
"command": "npx",
"args": ["cargo-package-readme-mcp-server"]
}
}
}
Retrieves README content and documentation for a Rust crate from crates.io with automatic GitHub fallback.
Parameters:
package_name
(required): Name of the Rust crate to retrieve README forversion
(optional): Specific version of the crate (default: latest)Examples:
Basic README retrieval:
{
"name": "get_package_readme",
"arguments": {
"package_name": "serde"
}
}
Specific version:
{
"name": "get_package_readme",
"arguments": {
"package_name": "tokio",
"version": "1.0.0"
}
}
Retrieves detailed package information including metadata, dependencies, and download statistics.
Parameters:
package_name
(required): Name of the Rust crateinclude_dependencies
(optional): Include dependency information (default: true)Example:
{
"name": "get_package_info",
"arguments": {
"package_name": "actix-web",
"include_dependencies": true
}
}
Search for Rust crates on crates.io with filtering and sorting options.
Parameters:
query
(required): Search query stringlimit
(optional): Maximum number of results (1-100, default: 20)sort
(optional): Sort order - "relevance", "downloads", "recent-downloads", "recent-updates" (default: "relevance")Example:
{
"name": "search_packages",
"arguments": {
"query": "web framework",
"limit": 10,
"sort": "downloads"
}
}
Common error scenarios:
MIT
A Node.js project demonstrating MCP client and server interactions for tool poisoning attacks, requiring an Anthropic API key.
Generate MCP servers using Smithery with Cursor IDE integration.
Advanced text-to-image generation using the fal.ai Recraft v3 API.
A Model Context Protocol (MCP) server that enables AI assistants to integrate with Prometheus Alertmanager
Interact with Alchemy's blockchain APIs to query data without writing code.
A GDB/MI protocol server based on the MCP protocol, providing remote application debugging capabilities with AI assistants.
Interact with an MCP registry to check health, list entries, and get server details.
A Python server providing Retrieval-Augmented Generation (RAG) functionality. It indexes various document formats and requires a PostgreSQL database with pgvector.
An MCP server with built-in GitHub OAuth support, designed for deployment on Cloudflare Workers.
Automate and control Android devices using the UIAutomator2 framework.