
Pacer Mcp
io.github.STR-ConsultingPublished by GitHub account STR-Consultingv1.0.0Updated Oct 24, 2026
Pacer revenue-management API as MCP tools: portfolios, pacing, market metrics, Guesty, briefs.
Overview
A retired local MCP server that once exposed Pacer revenue-management API data (portfolios, pacing, market metrics, Guesty, briefs) as tools.
- What you can do
- Check API reachability and configuration with a health check tool. List portfolios, teams, units and reservations. Read pacing, YTD and market performance metrics. Read Guesty pricing configuration and reservation promotions. Read and write client health and intel briefs, and list KeyData managed units.
- When to use it
- Not for new installs: the README marks the server retired, says every tool now returns a notice, and asks users to remove it from their MCP client config in favor of the hosted in-process Pacer connector. It is only of historical interest.
- Requirements
- A local binary (Homebrew, Scoop, Linux tarball, OCI image or Go install) run over stdio. Requires PACER_CORE_TOKEN, a personal access token issued via pacer pat create by a core admin and needing the employee role or higher, and optionally PACER_CORE_URL, which defaults to the production portal.
Installation
In SourceWeft
- Open Pacer Mcp in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
pacer-mcp
🪦 RETIRED. This standalone PAT-over-stdio server no longer reaches the Pacer API. Every tool returns a notice to switch to the in-process ("inline") Pacer MCP connector built into core, offered as the hosted "Pacer" connector on claude.ai / Claude Cowork (tools appear as
mcp__…Pacer__…). The standalone binary called the API over the network atportal.pacerrev.io, which now redirects unauthenticated API calls to an HTML login page; the in-process connector dispatches to the same/api/v1handlers with no network hop and can't drift from the API host. Remove this server from your MCP client config. The setup and tool docs below are kept for historical reference only.
An MCP server that exposes pacer/core API endpoints as native tools for Claude Code (and any other MCP-aware client). One binary, stdio transport, no fuss.
Install
macOS (Homebrew)
Windows (Scoop)
Non-programmer? See docs/windows-setup.md for a copy-paste prompt to hand to your AI assistant.
Linux (binary tarball)
For server/automation use. Replace <version> and pick amd64 or arm64:
Or use the OCI image: ghcr.io/str-consulting/pacer-mcp:latest (linux/amd64 + linux/arm64).
From source
Setup
Add to your MCP config (e.g. .mcp.json in your project or your Claude Code user config):
Run health_check after install to confirm the server can reach core.
PATs are minted by a core admin via pacer pat create --user <email> --label <name>; they require an employee-or-higher role and are sent as Authorization: Bearer pat_....
Tools
Each tool's full description (caveats, when to use, args) is returned to the MCP client at registration time — agents see them at tool-selection time. The list below is a quick index.
Operational
Portfolio fundamentals
Performance
Guesty PMS
Client health
KeyData
Not wrapped:
POST /portfolios/{p}/intel-brief/attachments(multipart binary upload). MCP has no natural multipart story.
Development
Releases are automated — push a v* tag and GitHub Actions builds darwin-arm64, windows-amd64, and linux-{amd64,arm64} binaries (plus a ghcr.io/str-consulting/pacer-mcp OCI image), then updates the Homebrew tap and Scoop bucket and publishes to the MCP Registry.
License
MIT
Source: README.md at commit cbc21d2
Tools
0Version history
1- v1.0.0LatestSep 16, 2026
Score
40% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.