Skip to content

Issue with installation - created Documentation: Comprehensive Guide for Integrating Odoo MCP Server with Claude Desktop on macOS #8

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
glassbe opened this issue Mar 28, 2025 · 2 comments

Comments

@glassbe
Copy link

glassbe commented Mar 28, 2025

Hello,

I recently integrated the Odoo MCP server with Claude Desktop on macOS and encountered several challenges that weren't covered in the existing documentation. After resolving these issues, I've created a comprehensive guide that might help other users and could be valuable to include in the official documentation.

Issues Encountered
Python Path Resolution: When using pyenv or Homebrew on macOS, Claude Desktop couldn't locate the Python interpreter using just python or python3 in the configuration, resulting in spawn python ENOENT errors.
Missing Dependencies: The documentation didn't clearly indicate that odoo-mcp requires the separate mcp package to be installed.
Configuration Location: There was confusion about where to place the odoo_config.json file and how it relates to environment variables in the Claude Desktop configuration.
Proposed Solution
I've created detailed documentation covering:

Installation requirements and steps
Proper configuration for both Claude Desktop and Odoo connection
Common issues and their solutions with examples
Troubleshooting steps with code samples
Additional resources for further reference
The documentation includes specific instructions for macOS users and addresses the path resolution issues that are common with pyenv installations.

I've attached the full markdown documentation that could be added to the repository or linked from the README. I'm happy to make any adjustments or provide more details if needed.

Next Steps
Would you consider:

Incorporating this guide into the official documentation?
Adding a troubleshooting section to the README addressing these common issues?
Potentially updating the package installation to automatically include the mcp dependency?
I'm available to help improve the documentation further or address any questions about my experience.

Thank you for creating this valuable tool!

@azraelscastle
Copy link

if i wanted to use this with n8n, how do i do this?

@kbb01
Copy link

kbb01 commented Apr 28, 2025

@glassbe Is it possible to share the guide you created? Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants