Termcard について
Termcardは、検証済みのJSONファイルから対話型のターミナル名刺を作成します。コマンドで連絡先やプロフィールを共有したい人向けです。MCPサーバーも備え、チャットでの名刺作成や他の名刺の検索・保存、メールの下書きに対応し、自動公開や送信は行いません。
主な機能
- 01対話型ターミナル名刺の生成
- 02レイアウト、テーマ、文面、メニューの設定
- 0314言語での名刺表示
- 04名刺データとリンクの検証・サニタイズ
- 05MCP経由での名刺作成と検索
活用シーン
- 01npxで実行できるターミナル名刺を公開
- 02名刺設定のプレビューや検証
- 03AIアシスタントで他の人の名刺を検索
- 04名刺から連絡先を保存、またはメールを下書き
MCP 対応
AIアシスタント向けのMCPサーバーを含みます。チャットでの名刺作成、名刺の検索、連絡先の保存、メールの下書きに対応し、ユーザーに代わって公開や送信を行うことはありません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.termcard.dev/mcpclaude mcp add --transport http aepasahan-termcard https://mcp.termcard.dev/mcp{"mcpServers":{"aepasahan-termcard":{"type":"http","url":"https://mcp.termcard.dev/mcp"}}}Cursor で開く{"servers":{"aepasahan-termcard":{"type":"http","url":"https://mcp.termcard.dev/mcp"}}}VS Code で開く{"mcpServers":{"aepasahan-termcard":{"type":"http","url":"https://mcp.termcard.dev/mcp"}}}{"mcpServers":{"aepasahan-termcard":{"serverUrl":"https://mcp.termcard.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
これは何ですか?
termcardは、対話型ターミナル名刺を動かすエンジンです。小さなJSONファイルで 自分の情報を記述すると、termcardが名刺を表示し、メニューを動かし、訪問者の 言語で応対し、すべてを安全に保ちます。誰でも次のコマンドであなたに会えます:
npx yourname
このパッケージを自分でインストールする必要はありません。 名刺を作成するには、ウィザードを実行してください。 すべての設定を行い、名刺を公開します:
npm create termcard@latest
訪問者ができること
- 連絡する — メールアプリであなた宛ての新しいメールを開きます
- 連絡先を保存する — vCardをアドレス帳に追加します
- ウェブサイトやプロフィールを見る — LinkedIn、GitHub、X、Behance、Dribbbleなど
- メールアドレスや電話番号をクリップボードにコピーする
- 言語を切り替える — 英語、中国語、ヒンディー語から、アラビア語やウルドゥー語(右から左に記述)まで、14言語を自動検出します
--lang tr、--card(メニューなし)、--vcard などのフラグは、すべての名刺で使用できます。
機能
- フォークして編集するコードの代わりに、検証済みのJSONファイルを1つ使用します。
- 暗いターミナルでも明るいターミナルでも読みやすい、8種類の季節テーマ(thaw、bloom、blossom、solstice、ember、harvest、frost、midwinter)。
- 3種類のレイアウト、任意のアイコン(記号、絵文字、Nerd Font)、短い説明に対応し、表示する詳細情報やメニュー項目を完全に制御できます。メニューのみの名刺にもできます。
- 独自の文言と言語 — すべてのテキストを変更でき、新しい言語も追加できます。
- 依存関係ゼロ、トラッキングなし。 値は検証およびサニタイズされ、リンクはウェブ、メール、電話に制限されます。また、シェル経由でコマンドが実行されることはありません。
AI アシスタントに頼む
termcardにはMCPサーバーが含まれているため、ClaudeなどのAI アシスタントとのチャットで名刺を作成したり、名前で他の人の名刺を検索したり、連絡先として保存したり、メールの下書きを作成したりできます。あなたに代わって公開や送信が行われることはありません。
claude mcp add termcard -- npx -y termcard mcp
Claude Desktop拡張機能、およびCursor、VS Codeなどのクライアント向けのセットアップ: AI アシスタント向けtermcard。
名刺の所有者向け
npx termcard preview # see your card exactly as visitors will
npx termcard validate # check card.config.json and explain any mistakes
npx termcard build # optional: web page, vCards and curl files for your own website
npx termcard mcp # MCP server for AI assistants
termcardを自分のパッケージで使うには、次の2行だけです:
#!/usr/bin/env node
import { start } from 'termcard';
await start(new URL('../card.config.json', import.meta.url));
各オプションの説明は 設定ガイドをご覧ください。
要件
macOS、Linux、Windowsで動作するNode.js 18.18以降。
Ahmet Erkan Paşahan がデザイン・開発 ·
LinkedIn · GitHub ·
お試しください:npx aepasahan
MITライセンス
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。