# Sherweb MCP

An unofficial MCP server and skill for the Sherweb Partner API. Keeps data in a local SQLite store and runs offline analytics on margin.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 62
- Author: Servosity
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/Servosity/msp-skills/tree/HEAD/skills/sherweb
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/mcp/sherweb-mcp

## What it does

The server hands your agent the full set of Sherweb Partner API capabilities and writes results into a local SQLite database. On top of that store it runs offline reports and joins for margin, drift and orphaned records. It is community-built and has no ties to Sherweb Inc.

Two binaries ship together: `sherweb-cli` for the terminal and `sherweb-mcp` for the server itself. The installer puts both on your user bin path, and Claude, Codex and Cowork pick up the skill from `SKILL.md`. Claude Desktop users can grab the `.mcpb` bundle for macOS, Windows x64 and Linux x64.

One hard limit: do not start HTTP mode (`--transport http`) in this build, not even on localhost. There is no password, it binds to every network interface, and the browser-rebinding guard is missing, so any page you open in a browser can reach it. The tools act with your credentials and can change things. Stay on stdio. If you opened a tunnel for a remote agent, close it.

## Requirements
- Environment variables: `SHERWEB_BASE_URL`, `SHERWEB_CLIENT_ID`, `SHERWEB_CLIENT_SECRET`, `SHERWEB_OAUTH_SCOPE`, `SHERWEB_SUBSCRIPTION_KEY`, `SHERWEB_TOKEN_URL`, `SHERWEB_NO_CONFIG_WRITE` — keys and tokens: ask the human for the values, never commit them or put them in shared files.

## Install

### Claude Code (native platform)

**Install**
- The MCP registry has no launch command for it: see the repository README

## When to use it
- pull Sherweb partner account data into a local database
- compute per-client margin without hitting the cloud
- find records that lost their link to a parent object
- track drift between the local snapshot and the API
- give an agent Sherweb Partner API access over MCP

## Example prompts
- Show me what `sherweb-cli` can do, run `sherweb-cli --help`
- Build a local margin report from the Sherweb store

## Similar
- [REA](https://affpapa.org/en/nevibecode/mcp/rea.md) — MCP server · ★ 386989
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33918
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81115
- [browser-use](https://affpapa.org/en/nevibecode/mcp/browser-use.md) — MCP server · ★ 119160
- [Codebase Memory](https://affpapa.org/en/nevibecode/mcp/codebase-memory.md) — MCP server · ★ 47392
- [mcp-server](https://affpapa.org/en/nevibecode/mcp/mcp-server.md) — MCP server · ★ 43872

From the same set: [servosity/msp-skills](https://affpapa.org/en/nevibecode/by/servosity/msp-skills.md) — 32 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
