freebird-mcp-server
by kai751
Overview
The Freebird MCP server connects Claude Desktop to Microsoft Dynamics GP via the Freebird REST API, enabling AI-powered access to ERP data like sales orders, customers, and inventory.
Installation
python3 /path/to/freebird-mcp-server/src/freebird_mcp_server.pyEnvironment Variables
- FREEBIRD_USERNAME
- FREEBIRD_PASSWORD
- FREEBIRD_APPLICATION_ID
- FREEBIRD_API_KEY
- USE_PRODUCTION
Security Notes
The server has critical security vulnerabilities: 1. It explicitly disables SSL/TLS certificate verification (verify=False and ssl.CERT_NONE) for all HTTPs requests via a custom TLSAdapter, making it highly susceptible to Man-in-the-Middle (MitM) attacks, even when using the production API endpoint. This is a severe risk. 2. Default API keys (X-Rincon-Application-Id, X-Rincon-REST-API-Key) are hardcoded within `freebird_client.py` and `gp_server_integration.py`, which is poor practice even if meant for a test environment, as they could be accidentally exposed or used inappropriately. The installer's prompt for `FREEBIRD_APPLICATION_ID` and `FREEBIRD_API_KEY` for `~/.freebird_credentials` does not appear to override these hardcoded values in `freebird_client.py`.
Similar Servers
d365fo-client
This server provides a Model Context Protocol (MCP) interface for a D365 F&O client, enabling AI assistants and other MCP-compatible tools to interact with Microsoft Dynamics 365 Finance & Operations environments for metadata retrieval, CRUD operations, action execution, and data querying.
Workshop-MCP-Server-Directions-Lab
This server integrates with Microsoft Dynamics 365 Business Central to expose its data and functionality as MCP tools for Claude Desktop, enabling AI-powered interactions with ERP data.
claude-odoo-api
The Odoo MCP Server provides tools to interact with Odoo 19's External JSON-2 API, enabling AI clients to perform CRUD operations and queries on Odoo databases with multi-company support.
mcp-pipedrive
Provides Claude with comprehensive access to the Pipedrive CRM API, enabling seamless automation of sales workflows, deal management, contact organization, and activity tracking through natural language conversations.