MCPs tagged with rust
-
Jotdown
MCP Server for Notion Page Creation and mdBook Generation
Jotdown is an MCP server enabling large language models to interact seamlessly with Notion and generate markdown books (mdBooks). It allows LLMs to create or update Notion pages and manage the entire process of markdown book creation, including structure and navigation. Leveraging the Model Context Protocol, it provides tools for consistent and intelligent context handling between LLMs and external content platforms.
- ⭐ 19
- MCP
- Harry-027/JotDown
-
solvitor-mcp
A Rust-based MCP server for extracting Solana smart contract IDL via the Solvitor API.
solvitor-mcp is a Model Context Protocol (MCP) server built in Rust for seamless interaction with the Solvitor API. It allows users to extract Interface Definition Language (IDL) files from closed-source Solana smart contracts using reverse engineering techniques. By exposing a 'decode' tool, it simplifies access to program metadata and supports both 'anchor' and 'native' Solana programs. Integration is straightforward and can be customized with user API keys for secure access.
- ⭐ 2
- MCP
- Adeptus-Innovatio/solvitor-mcp
-
Pinecone Assistant MCP Server
An MCP server for retrieving information from Pinecone Assistant.
Pinecone Assistant MCP Server is an implementation of the Model Context Protocol (MCP) for seamless integration with Pinecone Assistant. It enables retrieval of information and supports configurable multiple result fetching. The server can be run via Docker or built from source with Rust and integrates with tools like Claude Desktop.
- ⭐ 37
- MCP
- pinecone-io/assistant-mcp
-
solscan-mcp
A Rust-based MCP server for querying Solscan Pro API on Solana blockchain data.
solscan-mcp provides a Model Context Protocol (MCP) server that interfaces with the Solscan Pro API to deliver blockchain data from the Solana network. Built in Rust, it allows querying of token information, account activities, and transactions, and is designed for easy integration with language models. The tool supports context-driven investigations by leveraging AI to analyze and report on blockchain wallet behaviors using customized context inputs.
- ⭐ 32
- MCP
- wowinter13/solscan-mcp
-
Substrate MCP Server
A Rust-based MCP server for dynamic Substrate blockchain operations.
Substrate MCP Server provides a Model Context Protocol (MCP) compliant server enabling dynamic interaction with Substrate blockchains. It supports querying balances, pallets, and storage, as well as submitting transactions and accessing block and event data. The server is fully configurable via environment variables and designed for seamless integration with tools such as Cursor, Claude, and development dashboards. Built in Rust, it interfaces with Substrate nodes using the subxt crate.
- ⭐ 11
- MCP
- ThomasMarches/substrate-mcp-rs
-
Neovim MCP Server
Connect AI assistants to Neovim via the Model Context Protocol.
Neovim MCP Server enables seamless integration between Neovim instances and AI assistants by implementing the Model Context Protocol (MCP). It allows for multi-connection management, supports both stdio and HTTP server transport modes, and provides access to structured diagnostic information via URI schemes. With LSP integration, plugin support, and an extensible tool system, it facilitates advanced interaction with Neovim for context-aware AI workflows.
- ⭐ 20
- MCP
- linw1995/nvim-mcp
-
CrateDocs MCP
MCP server for Rust crate documentation lookup and search
CrateDocs MCP is an MCP (Model Context Protocol) server designed to provide AI models with access to Rust crate documentation. It enables lookup of crate-level and item-level documentation, as well as efficient searching of Rust crates on crates.io. The system supports various server modes, offers multiple output formats, and includes features for both developers and large language models.
- ⭐ 9
- MCP
- PromptExecution/cratedocs-mcp
-
Rust Docs MCP Server
Serving up-to-date Rust crate documentation as an MCP server for coding assistants.
Rust Docs MCP Server provides AI coding assistants with a focused tool to query current documentation for specific Rust crates. It runs as a standard MCP server over stdio, enabling context-driven semantic searches and LLM-generated answers based only on retrieved documentation. It fetches crate docs, generates embeddings, and leverages OpenAI APIs for accurate and relevant code support, with support for caching and multi-crate operation.
- ⭐ 208
- MCP
- Govcraft/rust-docs-mcp-server
-
Code Assistant
AI coding assistant with multi-modal tool execution and MCP integration
Code Assistant is an AI-powered coding assistant written in Rust that provides both command-line and graphical user interfaces for autonomous code analysis and modification. It supports multi-modal tool invocation, real-time streaming, and session-based project management. The tool features full Model Context Protocol (MCP) compatibility, enabling seamless integration with MCP clients, and offers advanced project-level configuration and formatting capabilities.
- ⭐ 110
- MCP
- stippi/code-assistant
-
Winx Agent
High-performance Rust agent for AI code execution and context management with Model Context Protocol support.
Winx Agent is a Rust implementation of WCGW, offering advanced shell execution and file management for large language model code agents. It delivers high-performance, multi-provider AI integration, including automatic fallbacks and code analysis capabilities. Designed for seamless integration with Claude and other LLMs, it leverages the Model Context Protocol (MCP) for standardized context handling. Multiple operational modes, advanced file operations, and interactive shell support make it suitable for robust AI-driven code workflows.
- ⭐ 21
- MCP
- gabrielmaialva33/winx-code-agent
-
mcp-v8
Expose a secure V8 JavaScript runtime to AI agents via the Model Context Protocol
mcp-v8 is a Rust-based server that implements the Model Context Protocol, providing a secure and isolated V8 JavaScript runtime for AI agents like Claude and Cursor. It supports persistent heap snapshots using S3 or a local filesystem and offers both stateless and stateful execution modes. The server is easily configurable, supporting multiple transports such as stdio, HTTP, and Server-Sent Events for flexible integration. Designed for modern AI development environments, it enables seamless context handling and interoperability for agent tools.
- ⭐ 23
- MCP
- r33drichards/mcp-js