| name | neoxlink |
| description | Natural language to machine-readable structured intent via NEOXLINK MCP tools (neoxlink.parse_preview, neoxlink.confirmed_submit). Use when turning messy requirements into records, UNSPSC codes (goods/services), or MCP-backed handoff to CRM, ERP, and other systems. |
| version | 0.6.4 |
| metadata | {"openclaw":{"requires":{"env":["NEOXLINK_API_KEY"],"bins":["neoxlink-mcp"]},"primaryEnv":"NEOXLINK_API_KEY","homepage":"https://github.com/neowalter/NEOXLINK-SDK","install":[{"kind":"uv","package":"neoxlink[mcp]==0.6.4","bins":["neoxlink-mcp"]}]}} |
NEOXLINK SDK (MCP)
Teach the agent to use NEOXLINK for NL → structured, system-ready previews and confirmed submits over Model Context Protocol, with UNSPSC when classifying offerings—not ad-hoc JSON.
Install
pip install 'neoxlink[mcp]==0.6.4'
Host env (set in MCP host / secret store; never commit):
- NEOXLINK_API_KEY — required for the cloud API.
- NEOXLINK_BASE_URL — optional; default
https://neoxailink.com.
- NEOXLINK_ENABLE_MATCH — optional; set
1 to expose neoxlink.match_intent when the server is configured with a local matching engine.
Run stdio server: neoxlink-mcp (see mcp-config.json in this bundle).
Tools
| Tool | When to use |
|---|
neoxlink.parse_preview | NL → structured preview with UNSPSC when applicable; no auto-confirm. |
neoxlink.confirmed_submit | Parse + confirm in one path → durable structured record. |
neoxlink.match_intent | Only if NEOXLINK_ENABLE_MATCH=1 and engine attached — ranked local match. |
MCP resources
unspsc://catalog — packaged UNSPSC subset as JSON.
unspsc://entry/{code} — single 8-digit UNSPSC entry.
Documentation
Example prompts
- Parse (preview only): buyer needs 500 recyclable corrugated cartons, delivery Shanghai in two weeks — return UNSPSC and structured preview, do not submit.
- Submit: confirmed sell-side supply for managed Kubernetes and 24/7 ops, side
supply.
- List UNSPSC entries from
unspsc://catalog relevant to “custom software development.”