Metadata-Version: 2.4
Name: openinference-instrumentation-mcp
Version: 2.0.3
Summary: OpenInference MCP Instrumentation
Project-URL: Homepage, https://github.com/Arize-ai/openinference/tree/main/python/instrumentation/openinference-instrumentation-mcp
Author-email: OpenInference Authors <oss@arize.com>
License-Expression: Apache-2.0
License-File: LICENSE
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
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: Programming Language :: Python :: 3.14
Requires-Python: <3.15,>=3.10
Requires-Dist: openinference-instrumentation>=0.1.51
Requires-Dist: opentelemetry-api
Requires-Dist: opentelemetry-instrumentation>=0.49b0
Requires-Dist: wrapt
Provides-Extra: instruments
Requires-Dist: mcp>=1.24.0; extra == 'instruments'
Description-Content-Type: text/markdown

# OpenInference MCP Instrumentation

[![pypi](https://badge.fury.io/py/openinference-instrumentation-mcp.svg)](https://pypi.org/project/openinference-instrumentation-mcp/)

Python auto-instrumentation library for MCP's python SDK. Currently, it only enables context propagation so that the span active
when making an MCP tool call can be connected to those generated when executing it. It does not generate any telemetry.

## Installation

```shell
pip install openinference-instrumentation-mcp
```

## More Info

* [More info on OpenInference and Phoenix](https://docs.arize.com/phoenix)
