Metadata-Version: 2.4
Name: mcp-server-pp
Version: 0.1.0
Summary: MCP server providing tools for PharmaPendium data extraction workflows
Author: ELS-RJED Team
License-Expression: MIT
License-File: LICENSE
Keywords: excel,extraction,mcp,pharmacokinetic,pharmapendium,xlsx
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.11
Requires-Dist: mcp>=1.0.0
Requires-Dist: openpyxl>=3.1.5
Requires-Dist: pandas>=2.0.0
Description-Content-Type: text/markdown

# mcp-server-pp

MCP server providing tools for PharmaPendium data extraction workflows.

## Tools

### `json_to_xlsx`

Converts a JSON array of objects into an XLSX file. Each object becomes a row; keys become column headers.

**Parameters:**
- `json_data` (required): JSON array string, e.g. `'[{"col1": "val1", "col2": 2}]'`
- `file_name` (optional): Output filename. Defaults to `extraction_results.xlsx`

## Usage

### With uvx (no installation needed)

```bash
uvx mcp-server-pp
```

### Install and run

```bash
pip install mcp-server-pp
mcp-server-pp
```

### MCP client config (e.g. Codemie, Claude Desktop)

```json
{
  "mcpServers": {
    "pp-tools": {
      "command": "uvx",
      "args": ["mcp-server-pp"]
    }
  }
}
```
