Skip to main content

simlir-mcp

Release 0.1.2 (simlir-mcp) providing a thin Python stdio adapter around the simlir public product API. It is intentionally separate from Simlir’s internal repository-intelligence MCP server and contains no ingestion code, customer data, database credentials, or internal repository tooling.

The historical PyPI 0.1.0 publication remains audit history, and 0.1.1 remains the preceding public release. Version 0.1.2 refreshes the public project description so it records the completed publication, clean install, MCP initialise/tools/list, and one authenticated read-only published-package smoke without repeating the earlier pre-publication wording. Support, rollback, and MCP directory acceptance remain separate gates; publication does not imply that those gates are complete. The public adapter artefact is licensed under Apache-2.0, as recorded by Joe Close, co-founder and legal/commercial reviewer. That licence covers this package’s source, generated types, fixtures, examples, and documentation; it does not grant rights to Simlir trademarks, the hosted service, returned data, or Simlir’s internal implementation. Support, rollback, and MCP directory acceptance remain separate gates; publication is not evidence that those gates are complete.

Local use

Install the published SDK and adapter:

python -m pip install simlir simlir-mcp
export SIMLIR_API_KEY=sk_your_key_here
python -m simlir_mcp

The adapter keeps JSON-RPC responses on stdout and writes only structured, metadata-only diagnostics to stderr. Never put an API key in a checked-in configuration file.

Claude Desktop, Cursor, or VS Code

The intended local configuration is:

{
  "mcpServers": {
    "simlir": {
      "command": "simlir-mcp",
      "env": {
        "SIMLIR_API_KEY": "${SIMLIR_API_KEY}"
      }
    }
  }
}

Supported tools

Tool API operation
simlir_search_products Semantic product search
simlir_search_products_by_image Visual product search with optional natural-language context
simlir_lookup_products_by_identifier Exact GTIN/MPN/SKU lookup

Tool names, required arguments, markets, and response shapes are pinned to the checked-in public contract. Update the contract first, then regenerate or update both MCP adapters and their tests when the public API changes.

The image tool requires image_url and market. Its optional query field adds shopper context such as a size, product role, compatibility requirement, or use case; Simlir combines that context with the visual signal. Image-only calls remain valid.

Development

PYTHONPATH=../python-sdk/src:src python -m unittest discover -s tests -p 'test_*.py'
python -m compileall -q src
python -m pip wheel --no-deps --no-build-isolation --wheel-dir /tmp/simlir-python-mcp-wheel .

Metadata

Release files for simlir-mcp 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for simlir-mcp 0.1.2
File Size Uploaded
simlir_mcp-0.1.2.tar.gz 9.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for simlir-mcp 0.1.2
File Interpreter ABI Platform
simlir_mcp-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 17.2 kB

Release files / simlir_mcp-0.1.2.tar.gz

Download URL simlir_mcp-0.1.2.tar.gz
Size 9.5 kB
Tags Source
SHA-256 checksum
How to use checksums
e20c69da68ecf08b03504bcf27c7d2480ada850ebfcc13b11e44554087418143
BLAKE2b-256 checksum
How to use checksums
37e9965725cb0654726f18d64508079d2a3fc9b9c6bc83c11084987e6059da56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.14

Release files / simlir_mcp-0.1.2-py3-none-any.whl

Download URL simlir_mcp-0.1.2-py3-none-any.whl
Size 7.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e8909a1254e583dd0aae54fddd41f4fb0744eefcf8e9a360358c9886fb1124d0
BLAKE2b-256 checksum
How to use checksums
ce45880f4055701e19654723f2b2881fbc20c99c49c810b1ae7ad6756aadff18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.14

Release history Release notifications | RSS feed

0.1.3

2 release files

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page