使用说明
Harmonic MCP服务器
一个模型上下文协议(MCP)服务器,为搜索公司和人员/专业人士提供对Harmonic.ai的API的访问。
特性
- 在Harmonic的数据库中搜索公司
- 按域获取详细的公司信息
- 搜索人员/专业人士
- 按ID获取详细的人员信息
- 包含所有依赖项的独立软件包
建筑
安装依赖项:
npm install
构建服务器:
npm run build
这将在中创建一个独立的包 dist/standalone/ 包括所有依赖项。
使用Claude Desktop
-
从获取Harmonic API密钥https://console.harmonic.ai/docs/dashboard
-
将服务器添加到您的Claude Desktop配置中:
编辑 ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"harmonic": {
"command": "node",
"args": ["/absolute/path/to/HarmonicMCPServer/dist/standalone/index.js"]
}
}
}
重要:
- 替换
/absolute/path/to/HarmonicMCPServer与项目的实际路径 - 使用节点的完整路径(使用
which node) - 确保路径中没有空格或特殊字符
-
重新启动克劳德桌面
-
在Claude中,首先设置您的API密钥:
Use the harmonic_set_api_key tool with your API key
- 现在,您可以使用Harmonic工具:
harmonic_search_company_by_domain-按公司网站域名搜索公司harmonic_search_companies-按查询搜索公司harmonic_search_people-搜索人员/专业人士harmonic_get_saved_search_results-从已保存的搜索中获取结果harmonic_get_company_employees-从公司获取所有在职员工
可用工具
harmonic_set_api_key
设置Harmonic API密钥以进行身份验证。
参数:
api_key(必需):您的Harmonic API密钥
harmonic_search_company_by_domain
使用POST方法按网站域名搜索公司。
参数:
domain(必填):公司的网站域名(例如harmonic.ai)
harmonic_search公司
使用GET方法通过查询搜索公司。
参数:
query(必填):公司搜索查询size(可选):要返回的结果数(默认值:50)cursor(可选):分页光标
harmonic_search_人
使用GET方法搜索人员/专业人员。
参数:
query(必填):人员搜索查询size(可选):要返回的结果数(默认值:50)cursor(可选):分页光标
harmonic_get_saved_search_results
从已保存的搜索中获取结果。
参数:
search_id(必填):已保存搜索的IDsize(可选):要返回的结果数(默认值:50)cursor(可选):分页光标
harmonic_get_公司_员工
从一家公司招募所有在职员工。
参数:
company_id(必填):公司IDsize(可选):要返回的结果数(默认值:50)cursor(可选):分页光标
发展
在开发模式下运行:
npm run dev
API文档
有关Harmonic API的更多信息,请访问: https://console.harmonic.ai/docs/api-reference/introduction