Metadata-Version: 2.4
Name: openai-ads-mcp
Version: 0.1.0
Summary: Typed MCP server for OpenAI's Advertiser API
Project-URL: Homepage, https://trakkr.ai
Project-URL: Repository, https://github.com/macklpgr/openai-ads-mcp
Project-URL: Issues, https://github.com/macklpgr/openai-ads-mcp/issues
Author-email: Trakkr <hello@trakkr.ai>
License-Expression: MIT
Keywords: ads,advertising,mcp,openai,trakkr
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Internet
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10
Requires-Dist: anyio>=4
Requires-Dist: httpx>=0.27
Requires-Dist: mcp[cli]<2,>=1.26
Description-Content-Type: text/markdown

# openai-ads-mcp

Python runtime for `openai-ads-mcp`, a typed MCP server for OpenAI's Advertiser API.

## Quick start

```bash
export OPENAI_ADS_API_KEY="..."
export OPENAI_ADS_MCP_READONLY=1
uvx openai-ads-mcp
```

Readonly mode is recommended for first connection because it hides all write tools from `tools/list`.

## Local development

```bash
cd services/openai-ads-mcp/python
python -m pip install -e .
python -m pytest -q
python -c "import openai_ads_mcp; print('ok')"
```

The full README and release notes live one directory up in the service root.
