Read-only MCP server for 1C:Enterprise via OData with metadata and query builder tools.
Connect Runs on your machine
claude mcp add onec-odata-mcp -e ONEC_BASE_URL=<ONEC_BASE_URL> -e ONEC_USERNAME=<ONEC_USERNAME> -e ONEC_PASSWORD=<ONEC_PASSWORD> -e ONEC_DATABASE=<ONEC_DATABASE> -e ONEC_METADATA_CACHE_TTL_MS=<ONEC_METADATA_CACHE_TTL_MS> -e ONEC_CONFIG_PATH=<ONEC_CONFIG_PATH> -- npx -y [email protected]
{
"mcpServers": {
"onec-odata-mcp": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"ONEC_BASE_URL": "<ONEC_BASE_URL>",
"ONEC_USERNAME": "<ONEC_USERNAME>",
"ONEC_PASSWORD": "<ONEC_PASSWORD>",
"ONEC_DATABASE": "<ONEC_DATABASE>",
"ONEC_METADATA_CACHE_TTL_MS": "<ONEC_METADATA_CACHE_TTL_MS>",
"ONEC_CONFIG_PATH": "<ONEC_CONFIG_PATH>"
}
}
}
}
{
"mcpServers": {
"onec-odata-mcp": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"ONEC_BASE_URL": "<ONEC_BASE_URL>",
"ONEC_USERNAME": "<ONEC_USERNAME>",
"ONEC_PASSWORD": "<ONEC_PASSWORD>",
"ONEC_DATABASE": "<ONEC_DATABASE>",
"ONEC_METADATA_CACHE_TTL_MS": "<ONEC_METADATA_CACHE_TTL_MS>",
"ONEC_CONFIG_PATH": "<ONEC_CONFIG_PATH>"
}
}
}
}
{
"servers": {
"onec-odata-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"ONEC_BASE_URL": "<ONEC_BASE_URL>",
"ONEC_USERNAME": "<ONEC_USERNAME>",
"ONEC_PASSWORD": "<ONEC_PASSWORD>",
"ONEC_DATABASE": "<ONEC_DATABASE>",
"ONEC_METADATA_CACHE_TTL_MS": "<ONEC_METADATA_CACHE_TTL_MS>",
"ONEC_CONFIG_PATH": "<ONEC_CONFIG_PATH>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
ONEC_BASE_URLRequired | 1C OData endpoint URL (e.g. https://host/db/odata/standard.odata) |
ONEC_USERNAMERequired | Basic auth username for the OData endpoint |
ONEC_PASSWORDRequired, secret | Basic auth password for the OData endpoint |
ONEC_DATABASEOptional | Optional database name hint |
ONEC_METADATA_CACHE_TTL_MSOptional | Metadata cache TTL in milliseconds (default 3600000) |
ONEC_CONFIG_PATHOptional | Optional path to JSON config file ({ baseUrl, username, password }) |
Details
| Package | [email protected] (NPM, stdio) |
| First published | 15 Jul 2026 |
| Last updated | 15 Jul 2026 |
| Registry name | io.github.alexgrebeshok-coder/onec-odata-mcp |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
