Tools not appearing in the LLM client
Tools not appearing in the LLM client
Symptoms: You open Claude Desktop (or another MCP client) and the Axion tools are not listed in the available tool panel.Likely cause: The server failed to start, or the configuration file was not saved correctly before the client launched.Solution steps:
- Confirm you saved the configuration file after making changes.
- Verify the
argspath is an absolute path and points to an existing file. Run the following to check:If the server starts without errors, the path is correct. - Check the configuration file for JSON syntax errors (missing commas, unclosed braces, etc.).
- Restart the client completely — quit and reopen it, not just refresh. On macOS, use Quit from the menu bar rather than closing the window.
- If tools still do not appear, check the client’s server logs (see How to view server logs below).
API requests failing (401, 403, or connection errors)
API requests failing (401, 403, or connection errors)
Symptoms: Claude returns an error like “API request failed”, “401 Unauthorized”, or “connection refused” when you ask a financial question.Likely cause: The
API_KEY environment variable is missing, incorrect, or the key has been revoked.Solution steps:- Open your MCP client configuration file and confirm the
API_KEYvalue is set and matches the key shown in your API keys dashboard. - Make sure there are no extra spaces or quotes around the key value.
- Check that the key has not been revoked or expired in the dashboard.
- If you recently rotated your key, update the configuration file and restart the client.
- Review the server logs for the exact error message — a
401confirms an authentication problem, while a connection error may indicate a network or firewall issue.
Server won't start
Server won't start
Symptoms: The MCP client reports that it could not start the Axion server process, or the tools never load even after restarting.Likely cause: Node.js is not installed, the version is too old, or the package is not installed.Solution steps:
- Confirm Node.js v18 or later is installed:
If this returns an error or a version below
v18, install or upgrade Node.js from nodejs.org. - Confirm the package is installed by checking that
index.jsexists at the path you specified:If the file is missing, run: - Try starting the server manually to see any startup errors:
- On Windows, use the Command Prompt to set the environment variable:
How to view server logs
How to view server logs
Symptoms: Something is wrong but you’re not sure what — tools aren’t appearing, requests are failing, or behavior is unexpected.Solution steps:Server logs are the fastest way to diagnose any issue. How you access them depends on your client:Claude Desktop:Claude Desktop writes MCP server logs to a file. Open a terminal and tail the log:Look for lines containing
Other clients: Consult your client’s documentation for how to access MCP server process logs.
- macOS
- Windows
error or Error. Common patterns:| Log message | Meaning |
|---|---|
401 Unauthorized | API_KEY is wrong or missing |
ENOENT or MODULE_NOT_FOUND | The path in args is incorrect |
Error: Cannot find module | Package is not installed |
| No output at all | Server started but is waiting for input (this is normal) |
If none of the steps above resolve your issue, open a support ticket from your Axion dashboard and include the relevant log lines.