mcpField
A
Adrian Capraru: profile and hiring

Adrian Capraru: profile and hiring

本地服务
adriancapraru.com商业与营销02 天前更新

关于 Adrian Capraru: profile and hiring

adrian-capraru-mcp 是面向 MCP 客户端的只读个人资料服务,可回答有关 Adrian Capraru 经历和合作方式的问题。数据由网站内容、简历和已发布的服务报价生成,答案以这些来源为准。

主要功能

  1. 01获取个人资料和职业经历
  2. 02列出并查看案例研究
  3. 03浏览已发布的服务与价格
  4. 04查询合作状态及更新时间
  5. 05获取联系途径和合作指引

适用场景

  1. 01了解 Adrian 的经历和案例
  2. 02查看已发布的项目服务
  3. 03确认 Adrian 是否接受合作
  4. 04查找合适的联系途径

MCP 相关

通过 stdio 向 MCP 客户端提供六项只读工具,返回个人资料、案例、服务、合作状态和联系信息,不会发送消息或预约通话。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库
安装包
mcpbadrian-capraru-mcp-1.1.1.mcpb

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

adrian-capraru-mcp

test

一个可供 Agent 读取的个人资料。这是一个小型模型上下文协议服务,让 Claude、ChatGPT、Cursor 或任何 MCP 客户端都能回答有关 Adrian Capraru(AI 与自动化负责人)的问题,并为用户提供聘用他的途径:他是谁、他构建并衡量过什么、他已发布的服务报价是多少、他是否承接工作,以及如何联系他。

所有回答均来自 adriancapraru.com 背后的数据。构建脚本会根据网站自己的内容文件、JSON Resume 和已发布的 Upwork 服务生成 data/profile.json,因此服务只会提供网站上所写的内容,不会添加其他信息。

  • **注册表:**官方 MCP Registry,io.github.cadi27tech/adrian-capraru(注册表条目),自 2026 年 10 月 27 日起启用
  • **传输方式:**stdio。可通过 npx github:cadi27tech/adrian-capraru-mcp 运行,也可使用附在每个版本发布中的 MCPB 捆绑包
  • **身份验证和网络:**均不需要。无需密钥或账户,运行时不会发出外部请求,也不会写入任何内容
  • **副作用:**无。how_to_hire 会返回联系方式,但不会发送消息或预约通话
系统示意图:网站数据经过构建脚本,内容规则可能导致构建失败,最终生成已提交的 profile.json;MCP 客户端调用 stdio 服务,后者读取 profile.json 和手动编辑的 availability.json,并返回联系方式,供用户使用。运行时无需密钥,也不使用网络。

工具

以下六项工具均为只读(readOnlyHint: true、openWorldHint: false)。

工具返回内容
get_profile职业定位、简介、全部 8 段工作经历及其亮点和关键数据、所在地(罗马尼亚,EET)和远程工作条款、他愿意承接的工作、语言、教育背景、技能、链接
list_case_studies网站上的 7 个案例研究:slug、标题、摘要、关键数据、状态、URL
get_case_study单个完整案例:客户类型、角色、时间线、状态、问题、构建内容、衡量结果、技术栈、链接。slug 是枚举值,因此遇到未知 slug 时会拒绝,而不会猜测
list_services12 个固定价格项目(每个有 3 个级别、交付天数、包含内容)和 3 项咨询服务,均按 Upwork 上发布的内容列出;价格以 Upwork 上的报价为准
check_availabilityavailability.json 中的状态、更新日期、他愿意承接的工作和时区。这只是状态说明,不是日历
how_to_hire联系页面、Upwork 个人资料、LinkedIn 和简历 PDF、每种联系途径的用途,以及首次联系时应提供的信息

然后可以这样提问:“Adrian Capraru 是否在生产环境中交付过使用 Xero 的项目?构建 HubSpot 到 Xero 的集成需要多少钱?”

连接

需要 Node 20 或更高版本。首次运行时会从 GitHub 安装软件包。

Claude Code

claude mcp add adrian-capraru -- npx -y github:cadi27tech/adrian-capraru-mcp

Claude Desktop(claude_desktop_config.json)

{
  "mcpServers": {
    "adrian-capraru": {
      "command": "npx",
      "args": ["-y", "github:cadi27tech/adrian-capraru-mcp"]
    }
  }
}

或者从最新版本下载 adrian-capraru-mcp-1.1.1.mcpb 并打开:Claude Desktop 可一键安装捆绑包。

Cursor(~/.cursor/mcp.json,或项目中的 .cursor/mcp.json)

{
  "mcpServers": {
    "adrian-capraru": {
      "command": "npx",
      "args": ["-y", "github:cadi27tech/adrian-capraru-mcp"]
    }
  }
}

在 Windows 上,如果客户端找不到 npx,请使用 "command": "cmd" 和 "args": ["/c", "npx", "-y", "github:cadi27tech/adrian-capraru-mcp"]。

**任何客户端,从克隆的仓库启动:**运行 npm ci,然后执行 node examples/call.mjs <tool> '<json arguments>',即可通过 stdio 启动服务、调用一个工具,并打印 Agent 读取到的内容。

验证

npm test:10 项测试全部通过;随后通过 stdio 发起真实的 get_case_study 调用,返回 Xero 预付款案例、三个结果及其网站 URL

npm test 会通过 stdio 启动真实服务,并像 MCP 客户端一样调用每个工具:恰好 6 个工具且全部为只读工具、个人资料字段、全部 7 个案例 slug、拒绝未知 slug、12 个项目(包含 3 个递增的价格档位)和 3 项咨询、可用性文件、4 种联系渠道,以及 2 项仓库检查。CI 会在每次推送时使用 Node 20 和 22 运行测试,然后从全新安装环境调用 how_to_hire。

设计决策

自动生成,绝不手动录入。 scripts/build-data.mjs 会导入网站的 content.mjs,读取 resume.json,从联系页面源码中提取“开放状态”和“所在地点”文案,并解析已发布的 Upwork 服务目录和咨询项目。网站上的措辞变更会在下次构建时同步到服务中。如果联系页面缺少脚本依赖的某个部分,构建就会报错,而不会带着缺失内容发布。

内容规则不通过就无法构建。 scripts/rules.mjs 列出禁止发布的内容:合作伙伴名称、最高级表述、刻意隐去的数字、电子邮件地址、第一人称文案、炒作性词语,以及除 ASCII 连字符外的任何破折号。构建过程会改写包含这类信息的少数网站句子,删除仍然不符合规则的列表项,然后检查全部输出;如果仍有任何规则未通过,就拒绝写入。测试会对数据、README 和更新日志应用相同规则。

可用性以文件为准,而非日历。 availability.json 保存状态、一句话说明和日期,由人工编辑,并在每次调用时读取,因此修改后无需重启即可生效。服务绝不会声称存在它无法确认的空档。

联系由真人处理。 服务会返回联系渠道和建议的简介。由某个人,或代表其行事的 Agent 发起联系。这里的任何内容都无法以 Adrian 的名义或代表用户发送消息。

更新数据

node scripts/build-data.mjs "<folder holding website/ and deliverables/upwork-v3/>"
npm test

要更改可用性,请编辑 availability.json(status、summary、updated)并推送。通过 npx 运行的客户端会在下次安装时获取更新;注册表中的程序包只有在发布新版本时才会更新。

发布新版本:更新 package.json、manifest.json 和 server.json 中的 version,运行 npx @anthropic-ai/mcpb pack,将 .mcpb 附加到 GitHub 发布版本中,在 server.json 中填入其 SHA-256 和 URL,然后运行 publish to MCP Registry 工作流。该工作流会检查哈希,并通过 GitHub OIDC 登录,因此无需存储密钥。

许可证

MIT。Adrian Capraru,adriancapraru.com。该绘图由 blueprint-svg 生成。

评论

支持 Markdown

第一次接触 MCP?

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

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