开发者档案查询服务

一个基于MCP协议的服务器,允许AI助手查询开发者Akın Coşkun的档案信息,包括项目、技能和联系方式,无需API密钥或部署。

  • by akincskn
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 akincskn/akin-portfolio-mcp

使用说明

类似投资组合mcp

一 MCP(模型上下文协议)服务器 这让人工智能助手——克劳德桌面、克劳德代码、光标等——可以查询以下信息 Akin Coşkun 的 开发人员组合:项目、技能和联系方式。没有API密钥,没有部署-只是 npx 然后走。


工具

工具 说明
get_about 一般信息:姓名、职务、地点、摘要
get_skills 全技术栈,可选择按类别筛选
get_projects 所有带有描述和链接的项目
get_project_detail 按名称深入了解特定项目
search_projects 按关键字(技术、功能等)搜索项目
get_contact 电子邮件、GitHub、LinkedIn、投资组合URL
get_experience_summary 快速统计:项目数量,关键领域

资源

URI 描述
portfolio://about 关于JSON格式的数据
portfolio://skills 技能数据为JSON
portfolio://projects 项目数据为JSON

安装

选项1-npx(无需安装)

npx akin-portfolio-mcp

选项2——全局安装

npm install -g akin-portfolio-mcp
akin-portfolio-mcp

Claude桌面配置

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "akin-portfolio": {
      "command": "npx",
      "args": ["-y", "akin-portfolio-mcp"]
    }
  }
}

配置文件位置:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 窗户: %APPDATA%\Claude\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

克劳德代码/光标配置

添加到MCP设置(.claude/settings.json 或 ~/.cursor/mcp.json):

{
  "mcpServers": {
    "akin-portfolio": {
      "command": "npx",
      "args": ["-y", "akin-portfolio-mcp"]
    }
  }
}

示例问题

配置后,询问您的AI助手:

  • “Akın的项目是什么?”
  • “阿金知道N8N吗?”
  • “Akın最复杂的项目是什么?”
  • “给我看看Akın的人工智能相关项目。”
  • “Akın使用哪些数据库?”
  • “给我Akın的联系方式。”
  • “Akın已经构建了多少个生产应用程序?”

MCP检验员测试

npx @modelcontextprotocol/inspector npx akin-portfolio-mcp

这将打开一个交互式UI来调用每个工具并检查响应。


技术栈

内置:

  • MCP-SDK --TypeScript官方SDK
  • 黄道带 --运行时输入验证
  • TypeScript(严格模式)
  • Node.js 18+,stdio传输

许可证

MIT© 激动 的