Metadata-Version: 2.4
Name: mcp-forge-core
Version: 0.1.0
Summary: Protocol-based framework for building MCP servers — clean interfaces, swappable providers
Project-URL: Homepage, https://github.com/CoreNovus/mcp-forge
Project-URL: Repository, https://github.com/CoreNovus/mcp-forge
Project-URL: Issues, https://github.com/CoreNovus/mcp-forge/issues
Author: mcp-forge contributors
License-Expression: MIT
Keywords: agents,framework,llm,mcp,model-context-protocol
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Typing :: Typed
Requires-Python: >=3.11
Requires-Dist: mcp<2.0,>=1.0
Requires-Dist: pydantic-settings<3.0,>=2.0
Requires-Dist: pydantic<3.0,>=2.0
Provides-Extra: aws
Requires-Dist: mcp-forge-aws; extra == 'aws'
Provides-Extra: dev
Requires-Dist: mypy>=1.0; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.21; extra == 'dev'
Requires-Dist: pytest>=7.0; extra == 'dev'
Requires-Dist: ruff>=0.4; extra == 'dev'
Description-Content-Type: text/markdown

# mcp-forge-core

Protocol-based framework for building MCP servers — clean interfaces, swappable providers.

## Install

```bash
pip install mcp-forge-core
```

## Quick Start

```python
from mcp_forge_core import create_mcp_app
from mcp_forge_core.providers import InMemoryCache

mcp = create_mcp_app("my-server", "A helpful MCP server")
mcp.run()
```

See the [mcp-forge repository](https://github.com/mcp-forge/mcp-forge) for full details.
