Proxycurl MCP服务器
MCP(模型上下文协议)服务器,与 Proxycurl API用于丰富LinkedIn、Twitter/X和Facebook的个人和公司简介。
______________________________________________________________________
👋 开放机会!\ 我正在积极寻求新的机会和合作。如果你有有趣的项目或工作机会,请随时联系!\ 📧 联系人: pashvc@gmail.com
______________________________________________________________________
特性
- 🔍 配置文件丰富:从社交媒体网址获取详细的专业资料
- 📧 联系人发现:提取个人电子邮件和电话号码
- 💼 职业见解:访问工作经历、教育、技能和证书
- 💰 薪酬情报:根据角色和公司获取推断的薪资范围
- 🔗 社会概况:发现GitHub、Twitter和Facebook个人资料
- 🚀 智能缓存:具有可配置缓存选项的高效API使用
安装
先决条件
- Proxycurl API密钥 (注册免费试用)
- Node.js 18+或Docker
选项1:从Smithery安装
通过以下方式自动安装克劳德桌面的Proxycurl MCP服务器 史密瑟里:
npx @smithery/cli install @pashvc/mcp-server-proxycurl --client claude选项2:为Claude Desktop安装
添加到您的Claude Desktop配置中:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 视窗: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"proxycurl": {
"command": "npx",
"args": ["-y", "@pashvc/mcp-server-proxycurl"],
"env": {
"PROXYCURL_API_KEY": "your-api-key-here"
}
}
}
}选项3:为Cline安装
添加到您的Cline MCP设置中:
{
"mcpServers": {
"proxycurl": {
"command": "npx",
"args": ["-y", "@pashvc/mcp-server-proxycurl"],
"env": {
"PROXYCURL_API_KEY": "your-api-key-here"
}
}
}
}选项4:Docker安装
docker run -e PROXYCURL_API_KEY=your-api-key-here ghcr.io/pashvc/mcp-server-proxycurl开发设置
- 克隆存储库:
git clone https://github.com/pashvc/mcp-server-proxycurl.git
cd mcp-server-proxycurl- 安装依赖项:
npm install- 创建一个
.env文件:
PROXYCURL_API_KEY=your-api-key-here- 构建项目:
npm run build- 运行MCP检查器:
npm run inspector可用工具
get_person_profile
通过LinkedIn、Twitter/X或Facebook丰富个人资料。
参数:
profile_url(必填):社交媒体个人资料URL或用户名extra:包括额外数据(性别、出生日期、行业、兴趣)github_profile_id:包括GitHub配置文件IDfacebook_profile_id:包括Facebook个人资料IDtwitter_profile_id:包括推特个人资料IDpersonal_contact_number:包括个人电话号码personal_email:包括个人电子邮件inferred_salary:包括推断的薪资范围skills:包括技能数据use_cache:缓存使用策略(if-present或if-recent)fallback_to_cache:错误时的回退行为(on-error或never)
示例用法:
Get the LinkedIn profile for johnrmarty with email and salary info可用提示
analyze-profile
提供对职业概况的全面分析,包括职业轨迹、技能和增长潜力。
compare-candidates
将多个候选人档案与特定角色要求进行比较。
enrich-contact
通过电子邮件、电话号码和社交资料等所有可用信息丰富联系人。
sales-research
利用个性化见解研究销售拓展前景。
成本优化
Proxycurl对每个API调用收取信用。通过以下方式优化成本:
- 使用缓存:设置
use_cache: "if-present"在可用时使用缓存数据 - 仅选择所需字段:每个浓缩选项都需要额外的学分
- 批量操作:高效处理多个配置文件
API信贷成本
- 基础资料查询:1学分
- 每个增富选项:+1学分
- 个人电子邮件/电话:每退回一件商品+1信用
测试
运行测试:
npm test # Run all tests
npm run test:integration # Run integration tests (requires API key)许可证
麻省理工学院
