Metadata-Version: 2.4
Name: aif-mcp
Version: 0.1.0
Summary: AIF MCP adapters (Normbase, EDA, Schemo) — thin HTTP clients for MCP hosts
License-Expression: MIT
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: mcp>=1.0.0
Requires-Dist: httpx>=0.26.0
Requires-Dist: aiohttp>=3.9.0

# aif-mcp

PyPI distribution for **AIF MCP adapters** only (`aif-mcp-normbase`, `aif-mcp-eda`, `aif-mcp-schemo`).

This package is a thin layer over remote AIF HTTP APIs. It does **not** ship Normbase, EDA, Platform, or Facilitator server code.

## Install / run

```bash
uvx --from aif-mcp aif-mcp-normbase --transport stdio
uvx --from aif-mcp aif-mcp-eda --transport stdio
uvx --from aif-mcp aif-mcp-schemo --transport stdio
```

Node wrapper (same MCP entrypoints):

```bash
npx -y --package @langxai/aif-mcp aif-mcp-normbase
```

## Monorepo note

Source lives in the AIF repository under `integrations/mcp_*`, `security/auth`, and `ontology/schemo/client`. Full-stack development still uses the root `aif-normbase` editable install (`pip install -e .` at repo root).

Publishing guide: [`docs/mcp-publishing.md`](../../docs/mcp-publishing.md).

## Legacy PyPI name

Do **not** use `aif-normbase` on PyPI for MCP installs — older releases mistakenly bundled the full backend. Prefer `aif-mcp`.
