IEEE Xplore

Provides access to IEEE Xplore data including search, details, and citations via an MCP interface.
  • javascript

0

GitHub Stars

javascript

Language

3 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": {
    "danieltyukov-ieee-mcp": {
      "command": "node",
      "args": [
        "/home/danieltyukov/workspace/personal/ieee-mcp/dist/index.js"
      ],
      "env": {
        "IEEE_API_KEY": "your-api-key-here",
        "IEEE_AUTH_TOKEN": "<IEEE_AUTH_TOKEN>"
      }
    }
  }
}

You can run and access the IEEE Xplore MCP Server to search and retrieve academic papers via the IEEE Xplore API. This MCP wraps the API to let you perform full-text searches, fetch paper details, obtain citation counts, and retrieve open or paid content when you have access.

How to use

You interact with this MCP server through an MCP client. Use the available endpoints to search for papers, fetch detailed metadata, obtain citation counts for papers, and retrieve full text when you have access. The server exposes the following capabilities:

How to install

Prerequisites: you need Node.js and npm installed on your machine.

Install dependencies and build the MCP server package.

npm install
npm run build

Configure the MCP server by adding it to your Claude configuration file at your home directory. Use the exact JSON structure shown below, including your API key. This config runs the server locally with Node and points to the built entry at the specified path.

{
  "mcpServers": {
    "ieee-xplore": {
      "command": "node",
      "args": ["/home/danieltyukov/workspace/personal/ieee-mcp/dist/index.js"],
      "env": {
        "IEEE_API_KEY": "your-api-key-here"
      }
    }
  }
}

Additional notes

The configuration includes an API key required to access the IEEE Xplore API. If you have paid access to full text, you may also provide an authorization token via IEEE_AUTH_TOKEN in the environment variables.

Environment variables

The MCP server requires the following environment variables. You should set IEEE_API_KEY to your IEEE developer key. IEEE_AUTH_TOKEN is optional and used for paywalled full-text access if you have a token.

Tools and endpoints

The MCP server exposes the following tools to interact with IEEE Xplore:

Available tools

search_papers

Full-text search with Boolean operators and filters (author, year, content type, etc.)

get_paper_details

Get verbose metadata for a paper by article number or DOI

get_paper_citations

Get citation counts (papers + patents) for a paper

get_full_text

Retrieve full text (Open Access or with auth token)

search_by_author

Search papers by author name

search_by_publication

Search papers within a journal or conference

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