home / mcp / recash1 mcp server

Recash1 MCP Server

Provides access to Recash1 API data and actions via a stdio MCP server with API key authentication.

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "bach-ai-tools-bachai-recash1": {
      "command": "python",
      "args": [
        "server.py"
      ],
      "env": {
        "API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

You deploy this MCP server to access the Recash1 API from your applications. It runs as a stdio-based MCP service you can start with a lightweight runtime, enabling seamless integration and centralized API access.

How to use

Start the MCP server using the runtime tool and point it at the bach-recash1 instance. You will obtain an API key to authenticate requests, and you will run the server in a way that your client can connect via the standard MCP interface.

How to install

Prerequisites: you need Python and a package manager for Python packages (pip). You will install the bach-recash1 package from PyPI or install from source, then run the server using the recommended runtime.

pip install bach-recash1
```

```
pip install -e .

Configuration and runtime

Authentication requires an API key. Set it in your environment before starting the MCP server.

export API_KEY="your_api_key_here"
```

```
export API_KEY="your_api_key_here"

Using with the uvx runtime (recommended)

The uvx runtime can start the MCP server directly from the bach-recash1 package without manual setup.

uvx --from bach-recash1 bach_recash1
```

```
uvx --from bach-recash1@latest bach_recash1

Running in development mode

If you prefer to run directly from Python in development mode, use the server script.

python server.py

Running as a configured command after installation

After installing, you can run the MCP server with a fixed command name.

bach_recash1

Available tools

search

Filters products from the database via the /search endpoint.

all_products

Returns all products with codes from the database via the /allproducts endpoint.