harcx-mcp
MCP服务器,用于验证BibTeX引用 harcx允许像Claude这样的人工智能助手根据Semantic Scholar、DBLP和其他学术数据库检查您的参考书目。
谢谢 到原来 harcx 用于提供引文验证功能的软件包。
快速设置
- 创建
.vscode项目中的文件夹(如果不存在) - 创建
.vscode/mcp.json与:
{
"servers": {
"harcx": {
"command": "python",
"args": ["/path/to/harcx_mcp.py"]
}
}
}- 使用
#harcx在Claude Code中访问工具:
verify citations in references.bib
verify urls in references.bib安装
pip install "mcp[cli]" harcx用法
使用克劳德代码
添加到您的项目 .mcp.json:
{
"mcpServers": {
"harcx": {
"command": "python",
"args": ["/path/to/harcx_mcp.py"]
}
}
}然后让克劳德核实你的引用:
verify citations in references.bib使用克劳德桌面
添加到 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)或 %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"harcx": {
"command": "python",
"args": ["/path/to/harcx_mcp.py"]
}
}
}工具
验证
对照语义学者和DBLP验证学术论文和书籍。
参数:
bib_content(必需):.bib文件或内联BibTeX内容的路径author_threshold(可选):作者姓名匹配容差,0.0-1.0(默认值:0.6)check_urls(可选):还要验证引用中的URL(默认值:false)api_key(可选):语义学者API键,用于更高的速率限制
例子:
Check the citations in my thesis.bib fileverify_urls
检查参考书目中的网址是否可访问。
参数:
bib_content(必需):.bib文件或内联BibTeX内容的路径
例子:
Verify all URLs in references.bib are still working速率限制
语义学者有速率限制。如果你正在检查许多引文,你可能会看到429个错误和重试。对于更高的限制,请从获得免费的API密钥 语义学者 并通过 api_key 参数。
许可证
麻省理工学院
