mcpField
J
James's MCP Server

James's MCP Server

リモート
github.com/JGPAS開発ツール04 週間前に更新
リポジトリ

James's MCP Server について

James's MCP Server は、MCP クライアント向けに名言と暗号資産価格のツールを提供します。ローカルの stdio と HTTP サービスの両方で実行できます。

主な機能

  1. 01ランダムな名言
  2. 02暗号資産の米ドル価格を取得
  3. 03ローカル stdio トランスポート
  4. 04ネットワーク配置向け HTTP トランスポート

活用シーン

  1. 01MCP クライアントから名言を取得
  2. 02暗号資産の現在の米ドル価格を確認
  3. 03Claude Desktop でツールをローカル実行
  4. 04ネットワーク上の MCP エンドポイントへ接続

MCP 対応

MCP クライアントに `get_quote` と `get_crypto_price` ツールを提供します。ローカル stdio と StreamableHTTP のトランスポートに対応します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp-first-server.onrender.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

2

このツールにパラメーターはありません。

詳細

mcp-first-server

公式 MCP SDK で構築された Model Context Protocol(MCP)サーバーです。ローカルの stdio サーバー(Claude Desktop 用)と、ネットワーク経由でアクセスできるクラウドデプロイ済みの HTTP サーバーの両方として利用できます。

ライブデモ: https://mcp-first-server.onrender.com(注:無料プランのホスティングのため、一定時間利用がない場合、最初のリクエストでインスタンスの起動に最大約 50 秒かかることがあります)

ツール

  • get_quote — ランダムなモチベーションを高める名言を返します。
  • get_crypto_price — 任意の暗号資産の現在の USD 価格を取得します(CoinGecko 経由)。

このサーバーを実行する 2 つの方法

  • server.js — Claude Desktop またはローカルプロセスを起動する任意の MCP クライアントでローカル利用するための stdio トランスポートです。
  • server-http.js — クラウド/ネットワークへのデプロイ用に Express でラップされた StreamableHTTP トランスポートです(上記のライブデモ URL で稼働しているものです)。process.env.PORT で待ち受けます。

ローカルセットアップ

npm install
npm start          # runs server.js (stdio)
node server-http.js  # or run the HTTP version locally

ライブ HTTP エンドポイントを試す

curl -X POST https://mcp-first-server.onrender.com/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

技術スタック

Node.js、@modelcontextprotocol/sdk、Express、スキーマ検証用の Zod。Render にデプロイされています。

ライセンス

MIT — LICENSE を参照してください。

作者

James Ganobi が作成しました。

コメント

MCP は初めてですか?

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

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