Metadata-Version: 2.4
Name: amcp
Version: 0.0.2
Summary: Python SDK for automcp.ai - Generate MCP servers from OpenAPI specifications
Author-email: "automcp.ai team" <gavin@automcp.ai>
License: MIT
Project-URL: Homepage, https://automcp.ai
Project-URL: Documentation, https://github.com/automcp-ai/amcp
Project-URL: Repository, https://github.com/automcp-ai/amcp
Project-URL: Issues, https://github.com/automcp-ai/amcp/issues
Project-URL: Main Project, https://automcp.ai
Keywords: mcp,openapi,api,sdk,automation,model-context-protocol
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
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 :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Code Generators
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# amcp - automcp.ai SDK

[![PyPI version](https://badge.fury.io/py/amcp.svg)](https://badge.fury.io/py/amcp)
[![Python Versions](https://img.shields.io/pypi/pyversions/amcp.svg)](https://pypi.org/project/amcp/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

Python SDK for [automcp.ai](https://automcp.ai) - Generate Model Context Protocol servers intelligently

## 🚧 Development Status

**This package is currently a placeholder.** The full SDK implementation is under active development.

For now, please visit [automcp.ai](https://automcp.ai) for more information.

## Installation

```bash
pip install amcp
```

## What is automcp.ai?

automcp.ai is a tool that automatically generates MCP (Model Context Protocol) servers from OpenAPI specifications. It enables Large Language Models to interact with APIs through a standardized protocol, selecting only the most relevant endpoints based on your use cases.

## Planned Features

- **Programmatic Server Generation**: Generate MCP servers from Python code
- **Smart Endpoint Selection**: Automatically select relevant endpoints based on use cases
- **Authentication Support**: Handle various authentication methods

## Example (Coming Soon)

```python
import amcp

# Generate an MCP server from an OpenAPI spec
amcp.generate_server(
    openapi_spec="path/to/openapi.yaml",
    output_dir="./my-mcp-server",
    use_cases=[
        "Search for repositories",
        "Create and manage issues",
        "Review pull requests"
    ]
)
```

## Links

- [automcp.ai Website](https://automcp.ai)
- [Documentation](https://github.com/automcp-ai/amcp/docs)
- [Issue Tracker](https://github.com/automcp-ai/amcp/issues)

## License

MIT License - see [LICENSE](LICENSE) file for details.
