A containerized version of "trieve-mcp-server"
Repository: devflowinc/trieve
A Model Context Protocol (MCP) server that provides agentic tools for interacting with the Trieve API. This server enables AI agents to search and interact with Trieve datasets through a standardized interface.
The containers are built automatically and are available on the GitHub Container Registry.
- Pull the Docker image:
docker pull ghcr.io/metorial/mcp-container--devflowinc--trieve--mcp-server
- Run the container:
docker run -i --rm \
-e TRIEVE_API_KEY=trieve-api-key -e TRIEVE_ORGANIZATION_ID=trieve-organization-id -e TRIEVE_DATASET_ID=trieve-dataset-id \
ghcr.io/metorial/mcp-container--devflowinc--trieve--mcp-server "node build/index.js"
--rm
removes the container after it exits, so you don't have to clean up manually.-i
allows you to interact with the container in your terminal.
The container supports the following configuration options:
TRIEVE_API_KEY
TRIEVE_ORGANIZATION_ID
TRIEVE_DATASET_ID
{
"mcpServers": {
"mcp-server": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/metorial/mcp-container--devflowinc--trieve--mcp-server",
"node build/index.js"
],
"env": {
"TRIEVE_API_KEY": "trieve-api-key",
"TRIEVE_ORGANIZATION_ID": "trieve-organization-id",
"TRIEVE_DATASET_ID": "trieve-dataset-id"
}
}
}
}
Please refer to the license provided in the project repository for more information.
Contributions are welcome! If you notice any issues or have suggestions for improvements, please open an issue or submit a pull request.
Containerized with ❤️ by Metorial