1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Rust用のmcpサーバの立て方

1
Posted at

前置き

AIにコードを書かせていると、構造体が存在しているかを頑張って読んで探していたりします。
人間の場合は全ての構造体を把握しているので、AIも頑張ってほしいです。
話がそれましたが、トークンを無駄に消費されると認知負荷が増えるので、MCPサーバを用いてもらいたいわけです。

方法

ぶっちゃけRust界隈でAIはかなり嫌われているというか、一人で自転車に乗れるけど補助輪を使ってるみたいな状態なので、わざわざAI専用のMCPサーバを誰かが作ったりしません。ていうか、Rustはそこらのコードの量えぐいので今から新規は無理無茶無謀です。

なので、lsmcpを用います。
結論ですが、この通りにやります。
lsmcpを用いて、rust-analyzerを接続する形ですね。

mcpの追加方法はAIによって違うので、頑張ってください。
Github Copilotの場合は、/mcp add <your name>です。

余談

Geminiってユーザより自身の方が頭いいと思っているのか、指示をちゃんと聞かず自己流でやろうとするんですよね。とんちんかんな方法を取るくせにプライド高いのカスです。
なお、結局AIにリファクタはできなかったので自力でやります

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?