Skip to main content
Glama
cfollette18

namakan-mcp-erp

by cfollette18

namakan-mcp-erp

One MCP server for every ERP, including plants with no API. Agents call erp_get_po / erp_list_inventory whether the backend is NetSuite, Epicor, or a folder of CSV exports.

CSV, SFTP drop folders, and SQLite (the laptop stand-in for ODBC) are first-class. Competitors assume REST exists. Many North Metro manufacturers do not have it.

Run in 60 seconds

pip install git+https://github.com/cfollette18/namakan-mcp-erp.git
namakan-mcp-erp demo
namakan-mcp-erp call erp_get_po po_number=PO-1001
namakan-mcp-erp call erp_find_vendor query=fasteners

Try the bundled CSV folder without cloning (it ships inside the package), or point at your own export:

NAMAKAN_ERP_BACKEND=csv namakan-mcp-erp call erp_list_inventory
NAMAKAN_ERP_BACKEND=csv NAMAKAN_ERP_CSV_ROOT=./examples/csv_export namakan-mcp-erp demo

Related MCP server: Business Bridge MCP Server

How it fits

flowchart LR
  Agent[Hermes / Cursor] -->|MCP| Server[namakan-mcp-erp]
  Server --> Tools[erp_get_po / erp_find_vendor / ...]
  Tools --> Mock[mock]
  Tools --> CSV[CSV folder]
  Tools --> SFTP[SFTP drop = local folder]
  Tools --> SQL[SQLite / ODBC]
  Tools --> API[NetSuite / Epicor / ... when they exist]

The agent-facing tools never change when you swap a backend.

Wire it into Cursor

{
  "mcpServers": {
    "namakan-erp": {
      "command": "namakan-mcp-erp",
      "args": ["serve"],
      "env": {
        "NAMAKAN_ERP_BACKEND": "mock"
      }
    }
  }
}

For a real plant with nightly CSV drops:

"env": {
  "NAMAKAN_ERP_BACKEND": "csv",
  "NAMAKAN_ERP_CSV_ROOT": "/data/erp-export"
}

Expected files in that folder: vendors.csv, purchase_orders.csv, inventory.csv (see examples/csv_export/).

CLI

Command

What it does

namakan-mcp-erp / serve

MCP stdio

tools

List unified tools

call TOOL k=v

Invoke without an MCP host

demo

Vendor + PO + inventory + writes-disabled

Tools

Tool

Access

Arguments

erp_find_vendor

read

query

erp_get_po

read

po_number

erp_list_pos

read

erp_list_inventory

read

sku?

erp_create_po

write (off by default)

vendor_id, lines?

Backends

NAMAKAN_ERP_BACKEND

Notes

mock

In-memory sample POs

csv

Folder of exports. Default = packaged samples

sftp

Same as csv; set NAMAKAN_ERP_CSV_ROOT to the synced directory

sqlite / odbc

File DB at NAMAKAN_ERP_SQLITE (created from sample CSV on first run)

epicor netsuite sap-b1 infor sage quickbooks fishbowl

Stubs until tenant credentials exist

Writes: NAMAKAN_MCP_ALLOW_WRITES=1 and optional NAMAKAN_MCP_DRY_RUN=1. CSV/sqlite adapters refuse writes even then — new POs belong in the source system or a drop file.

License

MIT. Copyright (c) 2026 Namakan AI Engineering.

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI assistants to interact with Odoo ERP systems through natural language, allowing users to search, create, update, and manage business records like customers, products, and invoices across any Odoo instance.
    1
    Mozilla Public 2.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to interact with Odoo ERP through natural language, providing tools and prompts for data operations and record management.
    MIT

View all related MCP servers

Related MCP Connectors

  • Odoo ERP for AI agents: hosted OAuth endpoint, gated writes, one endpoint for every instance.

  • SaaS intelligence for AI agents. 5 unified tools cover 1,000+ services with 91-96% token savings.

  • Your company's brain for AI agents. Cited, permission-aware knowledge across every system.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cfollette18/namakan-mcp-erp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server