Files
awesome-opencode/data/projects/springbrand.yaml
John SmithandClaude Opus 5.5 3a6d104fcf chore(data): backfill kind, topics and compat for every entry; follow renamed repos
- kind/topics: keyword first pass, then reviewed and corrected by hand for all 513 entries
- compat: detected from npm packages, package.json and source (scripts/utils/compat.js). Plugins: 134 v2, 125 v1, 12 unverified; 13 entries the review loop marked V2 pin @opencode-ai/plugin 1.x, and ~20 loop V2 verdicts based only on the absence of V1 markers are V1 plugin functions in source
- npm and path filled where verifiable (package repository matches the entry); 9 bogus npm values from install prose were not kept
- 29 repo URLs updated to the renamed/transferred repository; xberg-io entries point at their live repos instead of the archived monorepo; lavi uses repo + path instead of a /tree/ URL
- removed projects/opencode-sessions.yaml (same repo as plugins/opencode-sessions.yaml)
- install: renamed to installation:, mojibake fixed, inline HTML links removed from two descriptions

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-17 13:00:22 -04:00

51 lines
1.5 KiB
YAML

name: SpringBrand
repo: https://github.com/springbrand-lab/springbrand-agent-setup
homepage: https://springbrand.ai
tagline: Remote MCP server with go-to-market tools for agents
description: |-
Hosted remote MCP server that gives OpenCode go-to-market tools: social
listening, traffic and SEO research, lead discovery, and creator discovery.
Exposes five tools — search_tools, get_tool_schemas, execute_tools,
manage_connections, and get_execution — so the agent discovers and calls
capabilities on demand instead of loading every tool schema into context.
Transport is Streamable HTTP. Auth is OAuth 2.1 with Dynamic Client
Registration (RFC 7591) and PKCE, which OpenCode handles automatically on the
first 401, so no API key goes in the config file.
kind: mcp-server
topics:
- domain
compat: n/a
tags:
- mcp
- remote-mcp
- oauth
- seo
- social-listening
- lead-generation
installation: |
Add the server to `opencode.json` (project) or
`~/.config/opencode/opencode.json` (global):
```json
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"springbrand": {
"type": "remote",
"url": "https://connector.springbrand.ai/mcp",
"enabled": true
}
}
}
```
No `headers` entry is needed. The server answers unauthenticated requests
with `401` plus a `WWW-Authenticate` challenge, so OpenCode starts its OAuth
flow on first use. To trigger it manually:
```bash
opencode mcp auth springbrand
```