Metadata-Version: 2.4
Name: public-gateway-mcp
Version: 0.1.0
Summary: An MCP for ax-public-gateway
Keywords: mcp,model context protocol,llm,agent
Author: Sam Mosleh
Author-email: Sam Mosleh <smosleh@axcient.com>
License-Expression: Apache-2.0
License-File: LICENSE
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Typing :: Typed
Requires-Dist: fastmcp>=3.4.6
Requires-Dist: httpx[http2]>=0.28.1
Requires-Dist: pydantic-settings>=2.0
Requires-Dist: pyyaml>=6.0.3
Requires-Python: >=3.12
Project-URL: Homepage, https://developer.axcient.com
Project-URL: Repository, https://github.com/Axcient/public-gateway-mcp
Project-URL: Documentation, https://developer.axcient.com
Description-Content-Type: text/markdown

# Public Gateway MCP

**Bring Axcient into your AI workflow — instantly.**

Public Gateway MCP connects your favorite AI assistants directly to Axcient. Ask questions, pull insights, and take action — all through natural conversation. No dashboards to hunt through. No context switching. Just answers.

---

## Why you'll love it

- **Plug and play** — Drop it into Cursor, Claude Desktop, or any MCP-compatible client and go.
- **Real data, real time** — Your AI tools work with live Axcient information, not stale snapshots.
- **Built for builders** — Designed for teams who want their agents to *do* things, not just talk about them.

---

## Quick start

### Prerequisites

- Python 3.12+
- [uv](https://docs.astral.sh/uv/) (recommended)

### Install

```bash
git clone https://github.com/axcient/public-gateway-mcp.git
cd public-gateway-mcp
uv sync
```

### Configure

Set your Axcient API key:

```bash
export API_KEY="your-api-key-here"
```

### Run

```bash
uv run public-gateway-mcp
```

That's it. Your MCP server is live.

---

## Connect your AI client

Add Public Gateway MCP to your MCP client configuration and point it at the running server. Once connected, your assistant can interact with Axcient on your behalf.

> **Tip:** Restart your AI client after adding the server so it picks up the new tools.


<p align="center">
  <strong>Built by <a href="https://axcient.com">Axcient</a></strong><br>
  <em>Your data. Your AI. One gateway.</em>
</p>
