pubmed_search MCPサーバー
MCP経由でPubMedを検索
コンポーネント
リソース
サーバーは、次の機能を備えたシンプルなメモ保存システムを実装します。
- 個々のノートにアクセスするためのカスタム note:// URI スキーム
- 各ノートリソースには、名前、説明、text/plain mimetype があります。
プロンプト
サーバーは単一のプロンプトを提供します:
- 要約ノート: 保存されているすべてのノートの要約を作成します
- 詳細レベル(簡潔/詳細)を制御するためのオプションの「スタイル」引数
- 現在のすべてのメモをスタイルの好みに合わせて組み合わせたプロンプトを生成します
ツール
サーバーは 1 つのツールを実装します。
- add-note: サーバーに新しいメモを追加します
- 必須の文字列引数として「name」と「content」を取ります
- サーバーの状態を更新し、リソースの変更をクライアントに通知します
構成
[TODO: 実装に固有の構成の詳細を追加する]
クイックスタート
インストール
クロードデスクトップ
MacOS の場合: ~/Library/Application\ Support/Claude/claude_desktop_config.json
Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
発達
建築と出版
配布用のパッケージを準備するには:
- 依存関係を同期し、ロックファイルを更新します。
- パッケージディストリビューションをビルドします。
これにより、 dist/
ディレクトリにソースとホイールのディストリビューションが作成されます。
- PyPI に公開:
注: 環境変数またはコマンド フラグを使用して PyPI 資格情報を設定する必要があります。
- トークン:
--token
またはUV_PUBLISH_TOKEN
- またはユーザー名/パスワード:
--username
/UV_PUBLISH_USERNAME
および--password
/UV_PUBLISH_PASSWORD
デバッグ
MCPサーバーはstdio経由で実行されるため、デバッグが困難になる場合があります。最適なデバッグ環境を実現するには、 MCP Inspectorの使用を強くお勧めします。
次のコマンドを使用して、 npm
経由で MCP Inspector を起動できます。
起動すると、ブラウザでアクセスしてデバッグを開始できる URL がインスペクタに表示されます。
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server that provides access to PubMed articles through the Entrez API.Last updated -276PythonMIT License
- -securityFlicense-qualityAn MCP server implementation that enables searching and retrieving research articles from PubMed with specific focus on open access content filtering and full-text link retrieval.Last updated -43JavaScript
- -securityAlicense-quality🔍 Enable AI assistants to search, access, and analyze PubMed articles through a simple MCP interface.Last updated -13PythonMIT License
- -securityAlicense-quality🔍 A biomedical literature annotation and relationship mining server based on PubTator3, providing convenient access through the MCP interface.Last updated -PythonMIT License