个人MCP服务器

一个部署在Cloudflare Worker上的个人MCP服务器,提供Allan Kimmer Jensen的个人信息,包括传记、联系方式和社交媒体链接,供大型语言模型使用。

  • by Saturate
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 Saturate/akj-mcp

使用说明

艾伦·金默·延森 - 个人MCP服务器

这是一个个人模型上下文协议(MCP)服务器,用于提供关于Allan Kimmer Jensen的信息,以便与大型语言模型(LLMs)一起使用。该服务器作为Cloudflare Worker部署,并提供了三个工具,LLMs可以利用这些工具来检索其传记信息、联系方式以及社交媒体信息。

可用工具

1. get_bio

描述: 返回关于艾伦·金默·延森(Allan Kimmer Jensen)的传记段落

参数: 无

返回: 一段包含艾伦专业履历的文本,突出了他在技术、云基础设施、人工智能/机器学习系统以及现代网页开发方面的专长。

2. get_contact_info

描述: 返回Allan Kimmer Jensen的联系方式

参数: 无

返回值: 一个包含以下内容的JSON对象:

  • email艾伦的电子邮箱地址(hi@akj.io)
  • signal艾伦的信号联系链接

3. get_social_links

描述: 返回Allan Kimmer Jensen的社交媒体个人资料链接

参数: 无

返回: 一个包含以下内容的JSON对象:

  • linkedinLinkedIn个人资料URL
  • githubGitHub个人资料URL
  • instagramInstagram个人资料URL

在Cloudflare AI Playground中尝试一下

您可以在Cloudflare AI Playground中直接测试这个MCP服务器:

  1. 导航至 https://playground.ai.cloudflare.com/(该网址可翻译为:“云flare的ai游乐场”或“Cloudflare的AI实验平台”,但通常网址本身不直接翻译,此处仅为说明其含义)
  2. 在操场界面中,输入MCP服务器的URL: https://akj-mcp.mail-34e.workers.dev/mcp
  3. 一旦连接,这三款工具(get_bio, get_contact_info,以及 get_social_links) 将可用
  4. 现在,你可以向AI提出关于艾伦的问题,它将使用这些工具来检索信息

尝试的示例提示:

  • “告诉我关于艾伦·基默·延森的事情”
  • “我怎么联系阿兰?”
  • “艾伦的社交媒体账号是什么?”

与MCP客户端的使用

这个MCP服务器可以与各种兼容MCP的客户端一起使用。以下是几个流行工具的配置示例。

Claude Desktop(可译为“Claude桌面版”或“Claude桌面应用”)

使用以下方法配置Claude Desktop mcp-remote 代理:

  1. 打开Claude桌面版
  2. 首选 设置 > 开发者 > 编辑配置
  3. 在您的(配置/设置中)添加以下配置 claude_desktop_config.json:
{
  "mcpServers": {
    "allan-info": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://akj-mcp.mail-34e.workers.dev/mcp"
      ]
    }
  }
}
  1. 保存配置文件并重启Claude桌面版

克劳德·科德

通过在您的MCP设置中添加以下内容来配置Claude Code:

  1. 打开Claude代码设置
  2. 首选 MCP服务器 配置
  3. 添加服务器配置:
{
  "mcpServers": {
    "allan-info": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://akj-mcp.mail-34e.workers.dev/mcp"
      ]
    }
  }
}
  1. 重启Claude代码以激活连接

光标

配置 Cursor IDE 以使用此 MCP 服务器:

  1. 打开光标设置
  2. 导航至 功能 > 模型上下文协议
  3. 添加以下配置:
{
  "mcpServers": {
    "allan-info": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://akj-mcp.mail-34e.workers.dev/mcp"
      ]
    }
  }
}
  1. 重启光标以加载MCP服务器

Cline(VS Code 扩展)

在VS Code中配置Cline:

  1. 从VS Code市场安装Cline扩展
  2. 打开 VS Code 设置(JSON)
  3. 添加到您的 settings.json:
{
  "cline.mcpServers": {
    "allan-info": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://akj-mcp.mail-34e.workers.dev/mcp"
      ]
    }
  }
}
  1. 重新加载 VS Code

示例交互

一旦在任何客户端进行配置,您就可以进行自然交互:

You: Tell me about Allan Kimmer Jensen

AI: [Uses get_bio tool to retrieve biographical information]

You: How can I contact Allan?

AI: [Uses get_contact_info tool to get email and Signal]

You: What are Allan's social media profiles?

AI: [Uses get_social_links tool to retrieve LinkedIn, GitHub, and Instagram]

部署

这个MCP服务器部署在:

https://akj-mcp.mail-34e.workers.dev/mcp

发展

要修改此MCP服务器:

  1. 克隆仓库
  2. 安装依赖项: npm install
  3. 编辑工具中的内容 src/index.ts
  4. 使用 Cloudflare Workers 部署: npm run deploy

技术细节

  • 框架: 使用TypeScript的Cloudflare Workers
  • MCP SDK(MCP软件开发工具包) @modelcontextprotocol/sdk 翻译为中文是:“@模型上下文协议/开发工具包”
  • 交通: 可流式传输的HTTP
  • 认证: 无(公共服务器)

许可证

这是艾伦·金默·延森(Allan Kimmer Jensen)的一个个人项目。