Skip to main content
Glama
danieltyukov

IEEE Xplore MCP Server

by danieltyukov

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
IEEE_API_KEYYesAPI key from developer.ieee.org
IEEE_AUTH_TOKENNoAuth token for paywalled full-text access

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_papers

Search IEEE Xplore for papers. Supports full-text search with Boolean operators (AND, OR, NOT) and multiple filters. Returns metadata, abstracts, and links.

get_paper_details

Get detailed metadata for a single IEEE paper by article number or DOI. Returns full author affiliations, abstract, keywords, citation counts, and URLs.

get_paper_citations

Get citation counts (papers and patents) for an IEEE paper.

get_full_text

Retrieve the full text of an IEEE paper by article number. Works for Open Access articles. For paywalled articles, set IEEE_AUTH_TOKEN env var. Output is truncated at ~50K characters.

search_by_author

Search IEEE Xplore for papers by a specific author. Convenience wrapper around search_papers with author as the primary filter.

search_by_publication

Search IEEE Xplore for papers in a specific publication (journal/conference). Convenience wrapper around search_papers with publication_title as the primary filter.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/danieltyukov/ieee-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server