Metadata-Version: 2.4
Name: openalex-ajg-mcp
Version: 0.1.9
Summary: MCP server for searching OpenAlex literature with ABS Journal Guide filtering.
Project-URL: Homepage, https://github.com/harrylee0412/openalex-ajg-mcp
Author-email: Antigravity <antigravity@example.com>
License: MIT
Keywords: abs,citations,literature,mcp,openalex,research
Requires-Python: >=3.10
Requires-Dist: httpx>=0.27.0
Requires-Dist: mcp>=1.0.0
Requires-Dist: openpyxl>=3.1.0
Requires-Dist: pandas>=2.0.0
Requires-Dist: pydantic>=2.0.0
Requires-Dist: python-dotenv>=1.0.0
Requires-Dist: xlsxwriter>=3.1.0
Description-Content-Type: text/markdown

# OpenAlex & ABS Literature Search MCP

An [MCP](https://modelcontextprotocol.io/) server that helps AI agents search for high-quality academic literature using **OpenAlex** and the **ABS (AJG)** journal ranking.

## Features

- **Smart Filtering**: Search only within ABS-ranked journals (e.g., Marketing 4*).
- **Excel Reports**: Auto-generate `.xlsx` reports with metadata and reconstructed abstracts.
- **RIS Export**: Standard citation files for EndNote/Zotero.
- **Multi-language**: Auto-detects query language (English/Chinese) for localized summaries.

## Installation

```bash
pip install openalex-ajg-mcp
```

## Configuration for AI Clients (Claude Desktop)

Add this to your `claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "openalex": {
      "command": "openalex-ajg-mcp",
      "args": []
    }
  }
}
```

## Usage

Ask your AI assistant:
> "Search for 'AI Agents' in 4* Information Management journals."

The tool will return a summary and generate `report_INFO_4.xlsx` in your current directory.
