mcpField
T
Termcard

Termcard

远程服务
termcard.dev开发工具0今天更新

关于 Termcard

Termcard 根据经过验证的 JSON 文件生成交互式终端名片,适合通过命令分享联系方式和个人主页的人使用。它还提供 MCP 服务,可通过聊天创建名片、查找和保存他人名片或起草邮件,但不会自动发布或发送内容。

主要功能

  1. 01生成交互式终端名片
  2. 02配置布局、主题、文案和菜单项
  3. 03以 14 种语言显示名片
  4. 04验证并清理名片数据和链接
  5. 05通过 MCP 创建和查找名片

适用场景

  1. 01发布可通过 npx 运行的终端名片
  2. 02预览或验证名片配置
  3. 03在 AI 助手中查找他人名片
  4. 04从名片保存联系人或起草邮件

MCP 相关

Termcard 内含供 AI 助手使用的 MCP 服务,支持通过聊天创建名片、查找名片、保存联系人和起草邮件;不会代替用户发布名片或发送消息。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.termcard.dev/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 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npmtermcard0.7.0

工具

详细介绍

termcard

在终端中展示你的名片。

由 Ahmet Erkan Paşahan 创建

npm Tests License: MIT Node.js JavaScript Dependencies

动画演示:运行 npx aepasahan 后会显示带菜单的名片,然后将名片切换为土耳其语

这是什么?

termcard 是交互式终端名片背后的引擎。你只需在一个小型 JSON 文件中介绍自己;termcard 就会绘制名片、运行菜单、使用访客的语言,并确保一切安全。任何人都可以通过以下命令认识你:

npx yourname

你不需要自行安装此软件包。 要创建名片,只需运行向导——它会帮你完成所有设置并发布名片:

npm create termcard@latest

访客可以做什么

  • 联系你 — 在他们的邮件应用中打开一封发给你的新邮件
  • 保存联系人 — 将你的 vCard 添加到他们的地址簿
  • 访问你的网站和个人资料 — LinkedIn、GitHub、X、Behance、Dribbble 等
  • 复制你的邮箱或电话号码到剪贴板
  • 切换语言 — 支持 14 种语言,从英语、中文和印地语到阿拉伯语和乌尔都语(从右向左书写),并自动检测

--lang tr、--card(不显示菜单)和 --vcard 等标志适用于所有名片。

功能

  • 一个经过验证的 JSON 文件,无需分叉和编辑代码。
  • 八种季节主题(thaw、bloom、blossom、solstice、ember、harvest、frost、midwinter),在深色和浅色终端中都清晰易读。
  • 三种布局、可选的图标(符号、表情符号或 Nerd Font)、简短的描述,并可完全控制显示哪些详情和菜单项——也可以只显示菜单。
  • 自定义措辞和语言 — 所有文本都可以修改,也可以添加新语言。
  • 零依赖,不追踪用户。 所有值都会经过验证和清理;链接仅限网页、邮箱和电话;任何命令都不会通过 shell 运行。

咨询你的 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 只需两行:

#!/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 许可证

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。