MCP server for the ONE Framework ERP that enables Claude to explore data models, run queries, and understand business logic through autonomous access.
SaferSkills independently audited ONE-MCP (MCP Server) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
MCP server for the ONE Framework ERP — gives Claude autonomous access to explore your data model, run queries, and understand business logic.
npm installCopy .env.example to .env and fill in your instance details:
cp .env.example .envONE_URL=https://your-instance.oneerp.ro
ONE_API_KEY=your-api-key-hereThe project already has a .mcp.json file. Update it with your credentials, then restart Claude Code.
Or manually add a project-level MCP server:
// .mcp.json (project root)
{
"mcpServers": {
"one": {
"command": "npx",
"args": ["tsx", "src/index.ts"],
"cwd": "D:\\ONE-Projects\\MCP-ONE",
"env": {
"ONE_URL": "https://your-instance.oneerp.ro",
"ONE_API_KEY": "your-api-key"
}
}
}
}| Tool | Description |
|---|---|
get_instance_info | Server version + authenticated user |
fetch_query | Execute FETCH queries (filter, link, aggregate) |
list_entities | Discover all entities in the system |
get_entity_schema | Full schema: properties + relationships |
get_entity_record | Read a single record by entity name + key |
| Tool | Description |
|---|---|
create_entity_record | Create a new record ⚠️ |
update_entity_record | Update an existing record ⚠️ |
| Tool | Description |
|---|---|
list_workflows | Workflow definitions + event bindings |
get_workflow | Workflow source code + metadata |
execute_workflow | Run a workflow method with arguments |
npm run dev # Run with tsx (stdio transport)
npm run build # Compile TypeScript
npm run typecheck # Type checking only~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.