OlympHill
rust-docs-mcp-server logo

rust-docs-mcp-server⚘ Prevents outdated Rust code suggestions from AI assistants. This MCP server fetches current crate docs, uses embeddings/LLMs, and provides accurate context via a tool call.

(0)
Daniel Nikulshynレビュー: Daniel Nikulshyn·更新 2026年7月

概要

rust-docs-mcp-serverは、Rustのクレートの情報を提供するツールの一つです。AI関連のコーディングアシスタントが、最新のクレート情報を提供することで、古いコードの提示を防ぎます。 このサーバは、クレートがAPIが頻繁に更新される場合など、Rustのエコシステムで特に有用です。 このサーバを実行することで、エンジニアはLLMコーディングアシスタントに、特定のクレートに関連する最新の情報を提供できるようになります。 これにより、エンジニアは生成されたコードが正確かつ関連性を高めていることを確認することができます。 エンジニアは、同一のサーバを複数プロビジョニングすることで、複数のクレートに関連するドキュメントへのアクセスを取得することもできます。 テキストエンコードとLLMのサマリを目的としたOpenAIモデルを使用しています。 また、ドキュメント内容とエンコードのキャッシュをローカルに格納をすることで、次回のプロビジョニングを高速化できます。

主な機能

  • Rustのクレートに特化したドキュメント
  • 必要なクレート機能の指定
  • OpenAIのtext-embedding-3-smallモデルを使ったセマンティックサーチ
  • OpenAIのgpt-4o-mini-2024-07-18モデルを使ったLLMサマリ
  • ローカルにドキュメント内容とエンコードのキャッシュを提供

料金

モデル
Free
評価
まだレビューはありません

ユースケース

コードの正確性を高度にする

rust-docs-mcp-serverを使って、LLMコーディングアシスタントにRustクレートの最新のドキュメントを提供して、コードの提示が最新で正確であることを確認する。

開発をスムーズに進める

複数のサーバを実行して、複数のクレートに適用することで、エンジニアがコードをスムーズに書き進めることができる

メリット & デメリット

メリット

  • AIによって生成されたコードの正確性を高める
  • エンジニアが手動でコードを修正する必要性を減らす
  • 複数のクレートをサポートすることによって、総合的コードアシスタンスを実現
  • OpenAIモデルを利用して、テキストエンコードと概要を高める
  • ローカルキャッシュを利用して、高速化できる

デメリット

  • OpenAIのAPIキーが必要
  • クレートの依存関係やOpenAIのAPIのインタラクションでネットワークアクセスが必要
  • 部分的に複雑なプロビジョニングが必要なユーザにとって困難である

レビュー

レビューを投稿するにはログインしてください。

まだレビューはありません。最初の一人になりましょう!

Q&A

Are there any dependencies for the server to function?

Yes, the server requires an OpenAI API key for functionality and depends on network access for crate dependencies and OpenAI API interactions.

Asked by Tunde Balogun · Apr 11, 2026

What models are used for text embeddings and summarization?

The server uses OpenAI's text-embedding-3-small model for semantic search and OpenAI's gpt-4o-mini-2024-07-18 model for LLM summarization.

Asked by Greta Nowak · Apr 4, 2026

Does it support multiple crates?

Yes, the server supports multiple instances, allowing access to documentation for several crates during a coding session.

Asked by Camille Laurent · Mar 15, 2026

What is the purpose of rust-docs-mcp-server?

The rust-docs-mcp-server provides AI-powered coding assistants with up-to-date knowledge of Rust crates to prevent outdated code suggestions.

Asked by Jovana Petrovic · Feb 13, 2026

質問する

マルチクラウンドプロトコルサーバーの代替

Playwright MCP logo

Playwright MCP

マルチクラウンドプロトコルサーバー

オープンソースのMCP サーバー、LLMs がリアルブラウザを Playwright とアクセシビリティサムネルの力で操作できる。

4.8 (6)
Free
P

Pydantic AI

マルチクラウンドプロトコルサーバー

Python エージェント フレームワークとして Pydantic チームが提供する型安全の GenAI アプリケーションをビルドする。

4.8 (6)
Free
C

Cognee

マルチクラウンドプロトコルサーバー

アダプティブ メモリ レイヤーは、AI エージェントが時間の経過とともにコンテキストから学ぶことができます。

4.8 (5)
Free
Inbox Zero logo

Inbox Zero

マルチクラウンドプロトコルサーバー

Email AIアシスタントがメールを整理、回答の下書きを書き、インボックスのゼロに到達させるためにサポートする。

4.8 (4)
Free
Screenpipe logo

Screenpipe

マルチクラウンドプロトコルサーバー

オープンソースの 24 時間体制のローカルスクリーンおよび音声録画によるコンテキスト意識を持つ AI アプリ作成のため

4.8 (4)
Free
AgentKit logo

AgentKit

マルチクラウンドプロトコルサーバー

TypeScriptライブラリです。ツール、メモリ、多エージェントワークフローとともにAIエージェントを構築およびオーケストレーションする。

4.5 (4)
Free
onchain-mcp logo

onchain-mcp

マルチクラウンドプロトコルサーバー

銀行未満のオンチェーンAPIをMCPに導入

(0)
26Free
markitdown logo

markitdown

マルチクラウンドプロトコルサーバー

Python tool for converting files and office documents to Markdown.

(0)
23Free