@clientify/mcp-server
v0.1.5
Published
Clientify MCP server (Node/TypeScript) using @clientify/api-client
Readme
Clientify MCP Server (Node/TypeScript)
Model Context Protocol (MCP) server for Clientify.
- Supports STDIO transport (best for desktop clients like Claude Desktop).
- Supports HTTP transport (Streamable HTTP; best for servers).
- All API calls are executed via
@clientify/api-client.
Install
Run without installing globally:
npx -y @clientify/mcp-server@latest --stdioOr install:
npm install -g @clientify/mcp-server
clientify-mcp --stdioRun (STDIO)
STDIO mode reads the user’s API key from env:
export CLIENTIFY_API_KEY="..."
npx -y @clientify/mcp-server@latest --stdioRun (HTTP)
npx -y @clientify/mcp-server@latest --http --host=127.0.0.1 --port=9099MCP endpoint:
http://127.0.0.1:9099/mcp
Authentication (per user / per connection):
X-Clientify-Api-Key: <apiKey>(preferred), orAuthorization: Token <apiKey>Authorization: Bearer <apiKey>
Tools
The server exposes a catalog of Clientify CRM actions (create/update/list/get/delete and related “link” operations).
To see the exact tool list for your version:
- Use
tools/listfrom your MCP client, or - Use the MCP Inspector (below).
Testing (MCP Inspector)
The official inspector can connect to STDIO or HTTP and lets you run tools/list and tools/call.
npx -y @modelcontextprotocol/inspectorClaude Desktop (STDIO) config example
{
"mcpServers": {
"clientify": {
"command": "npx",
"args": ["-y", "@clientify/mcp-server@latest", "--stdio"],
"env": {
"CLIENTIFY_API_KEY": "YOUR_CLIENTIFY_API_KEY"
}
}
}
}