Odxproxy Mcpserver
FreeNot checkedMCP server for interacting with Odoo/ODX resources via ODXProxy, enabling programmatic access for MCP-compatible clients.
About
MCP server for interacting with Odoo/ODX resources via ODXProxy, enabling programmatic access for MCP-compatible clients.
README
Official MCP Server for ODXProxy by TERRAKERNEL. PTE. LTD.
Overview
This package provides a Model Context Protocol (MCP) server that connects ODXProxy with MCP-compatible clients/tools. It exposes capabilities to interact with ODX/Odoo resources programmatically.
Status
Early version (0.1.x). Expect breaking changes as the APIs evolve.
Usage
See the entry points in src/index.ts and src/server.ts. Typical usage is to import the built output from dist after building.
import {OdxInstanceInfo, OdxMCPServer,OdxProxyClientInfo} from "odxproxy-mcpserver";
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
async function main() {
const env = process.env;
let clientInfo: OdxProxyClientInfo = {
instance: {
url: "ODOO_INSTANCE_URL",
user_id: 2,
db: "DB_NAME",
api_key: "YOUR_ODOO_API_KEY"
},
odx_api_key: "YOUR_ODXPROXY_API_KEY",
gateway_url: "https://gateway.odxproxy.io"
};
let server = new OdxMCPServer(clientInfo);
await server.initBaseResource();
// If DRY_RUN is set, initialize and exit to allow smoke testing without stdio hang.
if (env.DRY_RUN === "1") {
return;
}
let transport = new StdioServerTransport();
await server.connect(transport);
}
main().catch((error) => {
console.error(error);
});
You can also build the package locally and run from source.
Scripts
- build: Build ESM/CJS and type declarations with tsup
- test: Run Jest in CI mode with JUnit reporter- test:watch: Watch mode for Jest- prepublishOnly: Build and test before publishing
Run with:
npm run build
After you successfully build the package, embed the built output in your project to any supported LLM client like Claude Desktop or your own MCP Client. Visit https://modelcontextprotocol.io for more information about connecting to local MCP Servers
Development
- Source code:
src/ - Resources:
res/ - Built artifacts:
dist/ - TypeScript config:
tsconfig.json
License
MIT License © 2025 TERRAKERNEL. PTE. LTD See LICENSE file for full text.
Author
Julian Richie Wajong [email protected]
Links
Installing Odxproxy Mcpserver
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/terrakernel/odxproxy-mcpserverFAQ
Is Odxproxy Mcpserver MCP free?
Yes, Odxproxy Mcpserver MCP is free — one-click install via Unyly at no cost.
Does Odxproxy Mcpserver need an API key?
No, Odxproxy Mcpserver runs without API keys or environment variables.
Is Odxproxy Mcpserver hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install Odxproxy Mcpserver in Claude Desktop, Claude Code or Cursor?
Open Odxproxy Mcpserver on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Odxproxy Mcpserver with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
