mcpField
M
Micah Boswell

Micah Boswell

远程服务
micah-boswell-mcp.vercel.app其他06 天前更新

关于 Micah Boswell

Micah Boswell 是一个公开 MCP 服务,为查询产品设计负责人 Micah Boswell 资料的 Agent 提供带来源的信息。它通过单一端点提供结构化事实,并支持搜索其工作、写作、资料页、摄影作品及相关页面。

主要功能

  1. 01结构化个人事实
  2. 02职业、奖项与教育经历
  3. 03写作与诗歌目录
  4. 04已验证的个人资料页
  5. 05摄影信息
  6. 06附来源网址的搜索

适用场景

  1. 01回答有关 Micah 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 badge

一个公开的模型上下文协议(MCP)服务,可回答有关 Micah Boswell 的问题。他是位于德克萨斯州达拉斯的产品设计负责人。任何兼容 MCP 的 Agent(Claude、ChatGPT、Cursor 等)只需连接一个 URL,即可从他自己的网页获取相关信息。

工具

工具返回内容
about_micah_boswell一段介绍以及关键事实列表
micah_boswell_facts完整的结构化记录(data/facts.json)
micah_boswell_profiles23 个经验证的个人资料(sameAs)及其标签
micah_boswell_work1998 年至今的职位、奖项、教育经历和 AT&T 工作经历
micah_boswell_writing文章、全部 29 首带 URL 的诗、Medium、LinkedIn、Quora、dev.to
micah_boswell_poem(slug)一首诗,从 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(开发者模式),然后粘贴 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,然后运行测试。测试会强制执行内容规则(不得使用长破折号,不得涉及禁止话题)。

传输说明: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

发布

版本号分别保存在三个位置,若它们不一致,测试就会失败:server.json(根目录文件,由 mcp-publisher 读取;public/server.json 是实际提供的副本)、package.json 和 lib/data.js 中的 VERSION(实时服务报告的版本号)。

  1. 更新这三处的版本号。如果事实有变化,请更新 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 注册表(io.github.socraticstatic/micah-boswell)。如果标签与服务卡或实时服务报告的版本不一致,该工作流会拒绝发布。.github/workflows/ci.yml 会在每次推送时运行测试。

收录列表:官方注册表、Smithery、Glama。服务卡也可通过 /.well-known/mcp/server-card.json 访问。

许可证

MIT。关于 Micah Boswell 的信息归其本人所有;请引用 https://micahboswell.design/。

评论

支持 Markdown

第一次接触 MCP?

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

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