Metadata-Version: 2.4
Name: ols-mcp
Version: 0.1.2
Summary: MCP for retrieving things from the Ontology Lookup Service
Project-URL: Homepage, https://github.com/justaddcoffee/ols-mcp
Project-URL: Repository, https://github.com/justaddcoffee/ols-mcp
Project-URL: Issues, https://github.com/justaddcoffee/ols-mcp/issues
Project-URL: Documentation, https://github.com/justaddcoffee/ols-mcp#readme
Author-email: Justin Reese <justinreese@lbl.gov>
License: MIT
Keywords: bioinformatics,mcp,ols,ontology
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.11
Requires-Dist: fastmcp>=2.7.1
Requires-Dist: requests>=2.32.4
Description-Content-Type: text/markdown

# ols-mcp

MCP for retrieving things from the Ontology Lookup  Service

## Installation

You can install the package from source:

```bash
pip install -e .
```

Or using uv:

```bash
uv pip install -e .
```

## Usage

You can use the CLI:

```bash
ols_mcp 
```

Or import in your Python code:

```python
from ols_mcp.main import create_mcp

mcp = create_mcp()
mcp.run()
```

## Development

### Local Setup

```bash
# Clone the repository
git clone https://github.com/justaddcoffee/ols-mcp.git
cd ols-mcp

# Install development dependencies
uv pip install -e ".[dev]"
```


## License

BSD-3-Clause
