mcpField
M
Micah Boswell

Micah Boswell

リモート
micah-boswell-mcp.vercel.appその他06 日前に更新
リポジトリ公式サイト

Micah Boswell について

Micah Boswellは、プロダクトデザインリーダーのMicah Boswellについて、出典付き情報を求めるエージェント向けの公開MCPサーバーです。単一のエンドポイントから構造化された事実を提供し、仕事、執筆、プロフィール、写真、関連ページを検索できます。

主な機能

  1. 01構造化された人物情報
  2. 02職歴、受賞歴、学歴
  3. 03執筆作品と詩の一覧
  4. 04検証済みプロフィール一覧
  5. 05写真に関する情報
  6. 06出典URL付き検索

活用シーン

  1. 01Micah Boswellについての質問への回答
  2. 02職歴や学歴の確認
  3. 03エッセイ、詩、プロフィールの検索
  4. 04仕事に関する出典付き情報の検索

MCP 対応

人物情報、プロフィール、仕事、執筆、写真、検索可能な出典資料を含むツールとリソースをMCPクライアントに公開します。認証不要のステートレスなStreamable HTTPエンドポイントで接続できます。

設定

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

エンドポイントhttps://micah-boswell-mcp.vercel.app/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

9

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

詳細

micah-boswell-mcp

smithery バッジ

テキサス州ダラスのプロダクトデザインリーダー、Micah Boswell に関する質問に回答する、公開 Model Context Protocol(MCP)サーバーです。MCP 対応のエージェント(Claude、ChatGPT、Cursor など)が 1 つの URL に接続し、本人のページに掲載されている情報を取得できます。

ツール

ツール返される内容
about_micah_boswell1 段落と主要情報のリスト
micah_boswell_facts構造化された全レコード(data/facts.json)
micah_boswell_profiles検証済みプロフィール 23 件(sameAs)とラベル
micah_boswell_work1998 年から現在までの役職、受賞歴、学歴、AT&T での業務
micah_boswell_writingエッセイ、URL 付きの全 29 編の詩、Medium、LinkedIn、Quora、dev.to
micah_boswell_poem(slug)1 編の詩。conscious-shell.com/poems/<slug> からライブ取得
micah_boswell_photography(limit?)Unsplash の統計情報と人気の写真
micah_boswell_faq(query?)16 件の質問と回答のペア。絞り込み可能
search_micah_boswell(query)llms-full.txt の段落検索とソース URL

リソース:micah://llms.txt、micah://llms-full.txt、micah://facts.json。

接続

Claude Code:

claude mcp add --transport http micah-boswell https://micah-boswell-mcp.vercel.app/mcp

Claude Desktop / claude.ai:Settings、Connectors、Add custom connector の順に選択し、URL を貼り付けます。

ChatGPT:Settings、Connectors、Create(developer mode)の順に選択し、認証なしで URL を貼り付けます。

Cursor(.cursor/mcp.json):

{ "mcpServers": { "micah-boswell": { "url": "https://micah-boswell-mcp.vercel.app/mcp" } } }

構成

api/mcp.js          POST /mcp: fresh stateless StreamableHTTPServerTransport per request
api/healthz.js      GET /healthz
lib/server.js       buildServer(): tools + resources
lib/data.js         loads data/
lib/search.js       paragraph search
lib/poem.js         live poem fetch + CreativeWork JSON-LD parse
data/               bundled sources: llms.txt, llms-full.txt, conscious-shell-llms.txt, photography.json, facts.json
public/             landing page, llms.txt, server.json, icons, robots.txt, sitemap.xml
scripts/dev.mjs     local server mirroring the Vercel routing
test/               vitest

データソース:https://micahboswell.design/llms.txt、https://micahboswell.design/llms-full.txt、https://conscious-shell.com/llms.txt、@micahboswell の Unsplash 統計情報。facts.json はこれらのファイルのみを基に編集されています。キャリア関連のキー(work.roles、awards、certifications.list、education)は、ハブの職歴リストと同じキャリアレコードから node scripts/sync-career.mjs で生成されます。手動で編集しないでください。残りのデータを更新するには、再取得して data/ に保存し、facts.json を更新してテストを実行してください。テストではコンテンツのルール(em dash を使わない、扱わないトピックを含めない)を検証します。

トランスポートに関する注意:mcp-handler 2.x では SDK の v2 パッケージが必要で、1.x は Next.js に依存するため、このサーバーではステートレス JSON モードで @modelcontextprotocol/sdk 1.x の StreamableHTTPServerTransport を手作業で実装しています。gpsail-mcp 関数と同じ形式です。

開発

npm install
npm test          # vitest: tool handlers, HTTP transport, content rules
npm run dev       # http://localhost:3939  (MCP at /mcp)

デプロイ

vercel --prod --yes

リリース

バージョンは 3 か所で管理されており、値が一致しないとテストは失敗します。server.json(ルートにあり、mcp-publisher が読み込みます。public/server.json は配信用コピーです)、package.json、lib/data.js の VERSION(ライブサーバーが報告するバージョン)です。

  1. 3 か所すべてのバージョンを更新します。情報に変更があれば data/ を更新し、facts.json の lastUpdated も更新します。
  2. npm test を実行し、続けて vercel --prod --yes を実行してから、https://micah-boswell-mcp.vercel.app/healthz が新しいバージョンを報告することを確認します。
  3. git tag v<version> && git push origin main v<version> を実行します。

その後、.github/workflows/publish-mcp.yml が GitHub OIDC を使って、カードを公式 MCP Registry(io.github.socraticstatic/micah-boswell)に公開します。カードのバージョン、またはライブサーバーが報告するバージョンと一致しないタグは拒否されます。.github/workflows/ci.yml はプッシュのたびにテストを実行します。

掲載先:公式レジストリ、Smithery、Glama。カードは /.well-known/mcp/server-card.json でも配信されます。

ライセンス

MIT。Micah Boswell に関する事実は本人によるものです。https://micahboswell.design/ を引用してください。

コメント

MCP は初めてですか?

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

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