@dealsurface/openclaw-plugin
v0.1.1
Published
OpenClaw plugin that bridges DealSurface MCP tools and GTM skills
Maintainers
Readme
DealSurface OpenClaw Plugin
OpenClaw plugin for DealSurface that auto-bridges the published MCP package (@dealsurface/mcp-server) and exposes the same 7 tools inside OpenClaw.
This package also ships a progressive-disclosure skill set for GTM teams:
finding-ranked-prospectsresearching-proof-of-needplanning-deal-strategyfinding-leads-and-drafting-outreach
Quick setup
Install the plugin on the machine where OpenClaw runs.
npm install @dealsurface/openclaw-pluginSign in to DealSurface and create an API key.
See the API key setup docs for where to create keys, scope guidance, and key rotation details: https://dealsurface.com/docs/api/authentication#api-keys
Add the key via OpenClaw config.
openclaw config set plugins.entries.openclaw-plugin.enabled true openclaw config set plugins.entries.openclaw-plugin.config.apiKey "ds_live_your_api_key_here"This uses the normalized
openclaw-pluginentry key, which the plugin supports directly.If you prefer editing the config file manually, use:
{ "plugins": { "entries": { "@dealsurface/openclaw-plugin": { "enabled": true, "config": { "apiKey": "ds_live_your_api_key_here", "apiUrl": "https://dealsurface.com", "mcpServerId": "dealsurface-mcp" } } } } }OpenClaw may normalize scoped package IDs to unscoped IDs in
plugins.entries. If that happens in your install, useopenclaw-pluginas the key instead of@dealsurface/openclaw-plugin.Restart OpenClaw so it reloads plugins and starts the DealSurface MCP bridge.
Verify the plugin loaded by asking OpenClaw to "list my DealSurface products".
What the plugin does
- Starts a local MCP client bridge to the installed
@dealsurface/mcp-serverdependency - Injects
DEALSURFACE_API_KEYand optionalDEALSURFACE_API_URL - Registers each DealSurface MCP tool into OpenClaw once (idempotent startup)
- Loads bundled DealSurface GTM skills from
skills/
No tool business logic is duplicated in this package. Tool behavior, billing semantics, and parameter contracts come from the MCP server, and the bridged MCP version is pinned by this package release.
Tool surface (bridged from MCP)
list_productsget_productlist_prospectsget_prospectsearch_excerptsget_dealmapgenerate_dealmapoverride_stakeholder_rolecraft_outreach
Troubleshooting
Missing API key
If startup fails with an API key error, set:
plugins.entries["@dealsurface/openclaw-plugin"].config.apiKey- or
plugins.entries["openclaw-plugin"].config.apiKey
Scope errors
Use an API key with:
readscope for read toolsoutreachscope forgenerate_dealmap,override_stakeholder_role, andcraft_outreach
Requirements
- Node.js 18+
- OpenClaw 2026.1+
- DealSurface API key
License
This package is proprietary commercial software and is not open source. Use is limited to authorized DealSurface customers and other users expressly approved by DealSurface, and is governed by the applicable DealSurface customer agreement, API terms, or Terms of Service: https://dealsurface.com/terms.
The package and related services are provided "as is" and without warranties or guarantees. See LICENSE for details.
