MCP server for Manager.io bookkeeping: read-first with opt-in scoped task and write tools
Connect Runs on your machine
claude mcp add manager-mcp -e MANAGER_API_URL=<MANAGER_API_URL> -e MANAGER_API_KEY=<MANAGER_API_KEY> -e MANAGER_MCP_WRITE_SCOPES=<MANAGER_MCP_WRITE_SCOPES> -e MANAGER_MCP_DELETE_SCOPES=<MANAGER_MCP_DELETE_SCOPES> -e MANAGER_MCP_TRANSPORT=<MANAGER_MCP_TRANSPORT> -e MANAGER_MCP_HTTP_HOST=<MANAGER_MCP_HTTP_HOST> -e MANAGER_MCP_HTTP_PORT=<MANAGER_MCP_HTTP_PORT> -e MANAGER_MCP_HTTP_AUTH_TOKEN=<MANAGER_MCP_HTTP_AUTH_TOKEN> -- uvx mcp-manager.io==1.1.0
{
"mcpServers": {
"manager-mcp": {
"command": "uvx",
"args": [
"mcp-manager.io==1.1.0"
],
"env": {
"MANAGER_API_URL": "<MANAGER_API_URL>",
"MANAGER_API_KEY": "<MANAGER_API_KEY>",
"MANAGER_MCP_WRITE_SCOPES": "<MANAGER_MCP_WRITE_SCOPES>",
"MANAGER_MCP_DELETE_SCOPES": "<MANAGER_MCP_DELETE_SCOPES>",
"MANAGER_MCP_TRANSPORT": "<MANAGER_MCP_TRANSPORT>",
"MANAGER_MCP_HTTP_HOST": "<MANAGER_MCP_HTTP_HOST>",
"MANAGER_MCP_HTTP_PORT": "<MANAGER_MCP_HTTP_PORT>",
"MANAGER_MCP_HTTP_AUTH_TOKEN": "<MANAGER_MCP_HTTP_AUTH_TOKEN>"
}
}
}
}
{
"mcpServers": {
"manager-mcp": {
"command": "uvx",
"args": [
"mcp-manager.io==1.1.0"
],
"env": {
"MANAGER_API_URL": "<MANAGER_API_URL>",
"MANAGER_API_KEY": "<MANAGER_API_KEY>",
"MANAGER_MCP_WRITE_SCOPES": "<MANAGER_MCP_WRITE_SCOPES>",
"MANAGER_MCP_DELETE_SCOPES": "<MANAGER_MCP_DELETE_SCOPES>",
"MANAGER_MCP_TRANSPORT": "<MANAGER_MCP_TRANSPORT>",
"MANAGER_MCP_HTTP_HOST": "<MANAGER_MCP_HTTP_HOST>",
"MANAGER_MCP_HTTP_PORT": "<MANAGER_MCP_HTTP_PORT>",
"MANAGER_MCP_HTTP_AUTH_TOKEN": "<MANAGER_MCP_HTTP_AUTH_TOKEN>"
}
}
}
}
{
"servers": {
"manager-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-manager.io==1.1.0"
],
"env": {
"MANAGER_API_URL": "<MANAGER_API_URL>",
"MANAGER_API_KEY": "<MANAGER_API_KEY>",
"MANAGER_MCP_WRITE_SCOPES": "<MANAGER_MCP_WRITE_SCOPES>",
"MANAGER_MCP_DELETE_SCOPES": "<MANAGER_MCP_DELETE_SCOPES>",
"MANAGER_MCP_TRANSPORT": "<MANAGER_MCP_TRANSPORT>",
"MANAGER_MCP_HTTP_HOST": "<MANAGER_MCP_HTTP_HOST>",
"MANAGER_MCP_HTTP_PORT": "<MANAGER_MCP_HTTP_PORT>",
"MANAGER_MCP_HTTP_AUTH_TOKEN": "<MANAGER_MCP_HTTP_AUTH_TOKEN>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
MANAGER_API_URLRequired | Manager API base URL (include /api2 when required) |
MANAGER_API_KEYRequired, secret | Access token from Manager Settings (sent as X-API-KEY) |
MANAGER_MCP_WRITE_SCOPESOptional | Comma-separated write scopes: quotes,orders,parties,items,sales,purchases,banking,payroll,ledger,raw. Recommended: banking,sales,parties |
MANAGER_MCP_DELETE_SCOPESOptional | Comma-separated delete scopes (never implied by write scopes) |
MANAGER_MCP_TRANSPORTOptional | stdio (default) or http. This package entry always launches over stdio via uvx; set http only when running the server yourself as a standalone process, not via this registry launch. |
MANAGER_MCP_HTTP_HOSTOptional | Bind host for HTTP transport. Defaults to loopback (127.0.0.1) when unset. |
MANAGER_MCP_HTTP_PORTOptional | Bind port for HTTP transport. Defaults to 8000 when unset. |
MANAGER_MCP_HTTP_AUTH_TOKENOptional, secret | Bearer token required of every HTTP request when set. HTTP transport has no authentication at all when this is unset -- see README's Transports section. |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 28 Sep 2026 |
| Last updated | 28 Sep 2026 |
| Registry name | io.github.onexurOSS/manager-mcp |
More productivity servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
