MCP-DBLP:为大语言模型提供 DBLP 数据库访问服务

MCP-DBLP:为大语言模型提供 DBLP 数据库访问服务

一个基于 MCP 协议的服务器,为大语言模型提供对 DBLP 计算机科学文献数据库的访问功能。

快速入门

  1. 安装 MCP 兼容客户端(例如 Claude Desktop)。

  2. 克隆仓库并安装依赖:

    git clone https://github.com/szeider/mcp-dblp.git
    cd mcp-dblp
    uv venv
    source .venv/bin/activate
    uv pip install -e .
    
  3. 创建配置文件:

    • macOS/Linux 路径:~/Library/Application/Support/Claude/claude_desktop_config.json
    • Windows 路径:%APPDATA%\Claude\claude_desktop_config.json

    添加以下内容:

    {
      "mcpServers": {
        "mcp-dblp": {
          "command": "uv",
          "args": [
            "--directory",
            "/absolute/path/to/mcp-dblp/",
            "run",
            "mcp-dblp",
            "--exportdir",
            "/absolute/path/to/bibtex/export/folder/"
          ]
        }
      }
    }
    
  4. 使用说明:

    • 工具包括 searchfuzzy_title_searchget_author_publications 等。
    • 示例输入文本可自动生成引用和 BibTeX 文件。