AMiner

A Model Context Protocol (MCP) server providing powerful academic paper search and analysis functionality through the AMiner API.
  • javascript

6

GitHub Stars

javascript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "scipenai-aminer-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@scipen/aminer-mcp-server"
      ],
      "env": {
        "AMINER_API_KEY": "YOUR_AMINER_API_KEY"
      }
    }
  }
}

You can access powerful academic paper search and analysis through the AMiner MCP Server, which connects to the AMiner API via the Model Context Protocol. This server lets you search by keyword, venue, author, or perform advanced multi-criteria queries, all while providing AI-assisted insights to speed up your research.

How to use

Install and run the AMiner MCP Server in your environment, then connect your MCP client to its local or remote instance. Use the available search tools to find papers by keyword, venue, or author, or perform an advanced multi-criteria search. When you start the server, provide your AMiner API key so the server can access the AMiner data.

How to install

Prerequisites: ensure you have Node.js 18+ and a modern package manager installed (npm, npx, or pnpm). You will also need an AMiner API key to authorize requests.

# Set your AMiner API key
export AMINER_API_KEY="your_aminer_api_key_here"

# Start the MCP server using npm script via npx
npx -y @scipen/aminer-mcp-server

Configuration you will use

Configure your MCP client to connect to the AMiner MCP Server and provide your API key in the environment. The server expects the API key to be supplied as shown in the configuration example.

{
  "mcpServers": {
    "aminer": {
      "command": "npx",
      "args": ["-y", "@scipen/aminer-mcp-server"],
      "env": {
        "AMINER_API_KEY": "YOUR_AMINER_API_KEY"
      }
    }
  }
}

Run locally after configuration

Set up your environment, then start the server so your MCP client can issue requests. If you prefer a direct run, execute the following to start the server in your shell.

# Start the server with your API key in place
export AMINER_API_KEY="your_aminer_api_key_here"

npx -y @scipen/aminer-mcp-server

Available tools

search_papers_by_keyword

Search papers by a keyword with pagination and ordering by year or citation count.

search_papers_by_venue

Search papers published in a specific venue with pagination and ordering options.

search_papers_by_author

Search papers authored by a specific author with pagination and ordering options.

search_papers_advanced

Advanced multi-criterion search combining keyword, venue, and author with pagination and ordering.

paper_search_assistant

AI-assisted search prompts template to guide research queries.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational