hexfuture-mcp
HexFuture MCP connector for WorkBuddy. A local stdio proxy that bridges WorkBuddy to a remote HexFuture HTTP MCP server, with browser-based auto-login.
Installation
pip install hexfuture-mcp
Or use with uvx (no install needed):
uvx hexfuture-mcp
Usage
Configure in WorkBuddy's mcp.json:
{
"mcpServers": {
"connector:hexfuture": {
"type": "stdio",
"command": "uvx",
"args": ["hexfuture-mcp"],
"env": {
"HEX_MCP_URL": "https://your-server.com"
},
"timeout": 60000
}
}
}
On first run, a browser window will open for login. The API key is stored locally at ~/.hexfuture/apikey.json and automatically refreshed on expiry.
Environment Variables
| Variable | Description | Default |
|---|---|---|
HEX_MCP_URL |
Remote MCP server base URL | http://localhost:3000 |
License
MIT
Release files for hexfuture-mcp 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| hexfuture_mcp-1.0.2.tar.gz | 12.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hexfuture_mcp-1.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 27.2 kB
Release files / hexfuture_mcp-1.0.2.tar.gz
| Download URL | hexfuture_mcp-1.0.2.tar.gz |
|---|---|
| Size | 12.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
07dd2eff274d0c243c7e6706031e5a5adaa54ca8daa68b3311eff0ad23edd689
|
|
BLAKE2b-256 checksum How to use checksums |
05f2b3483a086260dac582e89ba19fff72df39afd4837a515b25cb6c1cfe0ade
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.12
|
Release files / hexfuture_mcp-1.0.2-py3-none-any.whl
| Download URL | hexfuture_mcp-1.0.2-py3-none-any.whl |
|---|---|
| Size | 14.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5c2132945ec84fc1fe8292df97ab76e6e27ac2c0dd00eb855e166d6ad720b7b6
|
|
BLAKE2b-256 checksum How to use checksums |
ca03f573935ecf04f1eea2b3bcd1f2a38db1d9d1610ab3b4f429f0b5f129bffd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.12
|