mcpField
D
Dictionary Server

Dictionary Server

ローカル
github.com/meowrain科学・教育877 週間前に更新

Dictionary Server について

Dictionary Serverは、Cambridge Dictionaryから単語情報を取得するMCPサーバーです。検索ツールは、AIアシスタントなどのMCPクライアントに発音、定義、例文を返します。

主な機能

  1. 01Cambridge Dictionaryの項目検索
  2. 02発音の取得
  3. 03定義の取得
  4. 04例文の提供

活用シーン

  1. 01単語の意味を調べる
  2. 02単語の発音を確認
  3. 03例文を参照

MCP 対応

MCPクライアントに `lookup_word` ツールを提供し、指定した単語の発音、定義、例文を返します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"cambridge-dict": {
"command": "npx",
"args": [
"-y",
"mcp-server-dictionary"
]
}
}
}
起動コマンドnpx -y mcp-server-dictionary

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmmcp-server-dictionary

ツール

1

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
wordstringはい検索する単語

詳細

MseeP.ai Security Assessment Badge

辞書サーバー

smithery badge

Model Context Protocol(MCP)に対応した辞書サーバーです。

Cambridge Dictionary から単語の意味を取得します。

コマンドラインへの MCP の追加

MCP サーバーをコマンドラインに統合するには、次の設定を追加してください。

"mcp-server-cambridge-dict": {
  "command": "npx",
  "args": ["-y", "mcp-server-dictionary"],
  "disabled": false
}

機能

  • MCP プロトコルを介して、Claude やその他の AI アシスタントとシームレスに連携します。
  • 堅牢な辞書検索ツールを提供します。
  • Cambridge Dictionary から単語の意味を取得します。

開発

依存関係のインストール

必要な依存関係をインストールします。

npm install
サーバーのビルド

本番環境用にサーバーをビルドします。

npm run build
開発モード

開発中の自動再ビルドを有効にします。

npm run watch

サーバーの実行

次のコマンドで MCP サーバーを起動します。

npm run start:mcp

MCP Inspector でのテスト

サーバーをテストするには、MCP Inspector を使用します。

npm run inspector

MCP レスポンス仕様

このサーバーは MCP レスポンス仕様に準拠しています。

ツールのレスポンス

単語の検索が成功すると、次の形式で返されます。

{
  "content": [
    {
      "type": "text",
      "text": "Word query result (in JSON format)"
    }
  ]
}
エラーレスポンス

エラーが発生した場合のレスポンス形式は次のとおりです。

{
  "content": [
    {
      "type": "text",
      "text": "Error message"
    }
  ],
  "isError": true
}

API ドキュメント

lookup_word

単語の発音、定義、例文を取得します。

パラメーター
  • word(string):検索する単語です。
戻り値

発音、定義、例文など、単語に関する詳細情報です。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。