- Home
- MCP servers
- IEEE Xplore
IEEE Xplore
- 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