About eansearch-mcp-server
An official MCP server for accessing EAN-Search.org’s product database. It supports barcode and keyword product searches from compatible AI toolchains.
Key features
- 01Search products by barcode
- 02Search products by keyword
- 03Access EAN-Search.org database
- 04Communicate over local stdio
Use cases
- 01Look up a product using its EAN, UPC, or GTIN
- 02Find products by keyword in an AI workflow
MCP support
Exposes EAN-Search.org product search to MCP clients. It supports local stdio; the README also points to a remote MCP server for clients using streamable HTTP.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://www.ean-search.org/mcpclaude mcp add --transport http eansearch-eansearch https://www.ean-search.org/mcp{"mcpServers":{"eansearch-eansearch":{"type":"http","url":"https://www.ean-search.org/mcp"}}}Open in Cursor{"servers":{"eansearch-eansearch":{"type":"http","url":"https://www.ean-search.org/mcp"}}}Open in VS Code{"mcpServers":{"eansearch-eansearch":{"type":"http","url":"https://www.ean-search.org/mcp"}}}{"mcpServers":{"eansearch-eansearch":{"serverUrl":"https://www.ean-search.org/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMEA MCP server for EAN-Search.org
This official MCP server allows you to access the product database on EAN-Search.org from your AI toolchain.
This MCP server supports local communication over stdio. If you AI tools already support streamable http, please use our remote MCP server which is much easier to install. See https://www.ean-search.org/blog/mcp-server-for-ai.html
mcp-name: io.github.eansearch/eansearch-mcp-server
Installation
Here is a sample configuration for Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"eansearch": {
"command": "c:\\Users\\You\\.local\\bin\\uv.exe",
"args": [
"--directory",
"c:\\PATH\\TO\\eansearch-mcp-server",
"run",
"eansearch-mcp-server.py"
],
"env": {
"EAN_SEARCH_API_TOKEN": "<your API key here>"
}
}
}
}
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.