MCP Demo Server
🚀 NASA近地天体(NEO)APIのMCPサーバー統合
このプロジェクトは、NASAの近地天体(NEO)APIをMCPサーバーに統合するためのものです。日付を指定して近地天体の情報を取得することができます。
🚀 クイックスタート
コードのクローンと実行
以下のコマンドを使用してコードをクローンし、実行します。
uv install
MCPサーバーの設定をLLMに追加
Claudeの設定ファイル(claude_desktop_config.json)の例を以下に示します。
{
"mcpServers": {
"nasa": {
"command": "uv",
"args": [
"--directory",
"<YOUR PY PATH>",
"run",
"main.py"
]
}
}
}
ツールの使用
getNeo() ツールを使用して、日付を指定して近地天体の情報を取得できます。まず、apiconfig.pyに自分のAPIキーを追加してください(例:apiconfig.example.py)。
{
"method": "tools/call",
"params": {
"name": "getNeo",
"arguments": {
"start_date": "<開始日>",
"end_date": "<終了日>"
},
"_meta": {
"progressToken": 0
}
}
}
その他のコマンド(uvの例)
環境の作成
以下のコマンドを使用して環境を作成します。
uv init mcp-server-demo
cd mcp-server-demo
uv add "mcp[cli]"
uv run mcp
使用方法:mcp [OPTIONS] COMMAND [ARGS]
オプション
--help
コマンド
- version :MCPのバージョンを表示します。
- dev :MCP Inspector付きでMCPサーバーを起動します。
- run :MCPサーバーを起動します。
- install :ClaudeデスクトップアプリケーションにMCPサーバーをインストールします。
例(MCP開発Inspectorを開く)
uv run mcp dev <YOURPYTHONFILE>
# 出力例:
Starting MCP inspector...
⚙️ 代理サーバーはポート<PORT>で待機しています
🔍 MCP Inspector は http://127.0.0.1:<PORT> で実行中です 🚀
厳選MCPサービス

Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
252
4.8ポイント

Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
5.2K
4.7ポイント

Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
276
4.5ポイント

Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
705
4.5ポイント

Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
70
4.3ポイント

Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
541
5ポイント

Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
1.7K
5ポイント

Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
259
4.5ポイント