MCP integration for Workwize
Project description
Workwize MCP Server
An MCP server implementation for the Workwize Public API.
Features
- Access to Workwize Public API through MCP tools
- Secure API token handling
- Easy to extend with new tools
Setup
- Install the package:
pip install .
- Create a
.envfile with your Workwize API token:
WORKWIZE_API_TOKEN=your_token_here
Usage
Start the server:
python wize-mcp
Local Installation with Claude for Desktop
To use this MCP server locally with Claude for Desktop:
-
Make sure you have Claude for Desktop installed and updated to the latest version.
-
Configure Claude for Desktop by editing the configuration file:
On MacOS:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
On Windows:
code $env:AppData\Claude\claude_desktop_config.json
Create the file if it doesn't exist.
-
Add the Wize MCP server to your configuration:
{ "mcpServers": { "workwize": { "command": "uv", "args": [ "--directory", "/path/to/wize-mcp", "run", "wize-mcp" ], "env": { "WORKWIZE_API_TOKEN": "your_token_here" } } } }
-
Restart Claude for Desktop to load the configuration.
-
Verify the MCP server is working by looking for the hammer icon in the Claude interface.
Adding New Tools
- Create a new tool class in
src/wize-mcp/tools/ - Add the tool to the
_get_tools()method insrc/wize-mcp/wize-mcp.py - Update the API client in
src/wize-mcp/api/client.pyif needed
License
MIT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file wize_mcp-0.1.0.tar.gz.
File metadata
- Download URL: wize_mcp-0.1.0.tar.gz
- Upload date:
- Size: 24.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1fd2199b1170d737c89c278ae1100777396bd20849bc2d3903e3b743907ad0b8
|
|
| MD5 |
86b345ae5733139323eeebcf672972ab
|
|
| BLAKE2b-256 |
76c717342abf8ef9a885669414772dec234bc851b640acdaf384b8f8753cb78a
|
File details
Details for the file wize_mcp-0.1.0-py3-none-any.whl.
File metadata
- Download URL: wize_mcp-0.1.0-py3-none-any.whl
- Upload date:
- Size: 31.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4caf3be16fd5cb1b5fdf9a2184149133abbd9bdabe8002871c82e067080a6614
|
|
| MD5 |
f432b581abb1405cc60e2390e17f8107
|
|
| BLAKE2b-256 |
0b77496b6118e9d755b35a33db053512dd92b56539e4b8e913c950b584c712dd
|