What are the prerequisites to use the server?
Python 3.10 or higher, access to ConnectWise Manage API credentials, and the included ConnectWise API definition file (`manage.json`).
@jasondsmith72
Basic information
ConnectWise Manage API Gateway MCP Server for Claude
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"CWM-API-Gateway-MCP": {
"command": "python3",
"args": [
"-m",
"venv",
"venv"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
A Model Context Protocol server that provides a comprehensive interface for interacting with the ConnectWise Manage API. It simplifies API discovery, execution, and management for developers and AI assistants.
Install via npm (npm install -g jasondsmith72/CWM-API-Gateway-MCP) or manually from the repository. Configure environment variables for ConnectWise credentials, then add the server to Claude Desktop’s claude_desktop_config.json. Use tools like search_api_endpoints, natural_language_api_search, execute_api_call, and send_raw_api_request to interact with the API.
Python 3.10 or higher, access to ConnectWise Manage API credentials, and the included ConnectWise API definition file (`manage.json`).
The server uses environment variables `CONNECTWISE_API_URL`, `CONNECTWISE_COMPANY_ID`, `CONNECTWISE_PUBLIC_KEY`, `CONNECTWISE_PRIVATE_KEY`, and `CONNECTWISE_AUTH_PREFIX` to construct Basic Authentication headers. The prefix is combined with the public key for the username.
Add a JSON entry to `claude_desktop_config.json` under `mcpServers`, specifying the command (`npx`, `node`, or `python`/`python3`) and the required environment variables. Three methods are provided: using the npm package, a Node.js script, or the Python script directly.
Fast Memory allows you to save and reuse frequently used API queries. It automatically prompts you to save successful calls, suggests stored parameters next time, and tracks usage to prioritize commonly used queries.
Yes, optionally run `python build_database.py path/to/manage.json` (or `python3` on macOS/Linux) if you need to use a newer API definition file. A pre-built database is included.

Automated codebase documentation for GitHub: searchable docs, MCP context for AI agents, doc drift detection, and Friday Cleanup PRs.
Query your team's drift, vulnerability, and migration data from any AI assistant. Vibgrate MCP connects Cursor, Claude, ChatGPT, Windsurf, or VS Code to Vibgrate Cloud: 51 tools for DriftScores, CVEs and EOL runtimes, up

Local-first credential broker for MCP. AI coding agents (Claude Code, Cursor, Codex…) call APIs, SSH and databases through scoped presets; secrets stay in your OS keychain and never enter the agent's context.

Agent-Native Terminal
CronWatch records every run of your scheduled jobs in your own database, and speaks up when one is missed, fails, gets stuck, runs slow or costs too much. CronWatch is free and open-source.
Comments