mirror of
https://github.com/Heretek-AI/awesome-opencode.git
synced 2026-11-09 17:14:47 -10:00
- 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]>
51 lines
1.5 KiB
YAML
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
|
|
```
|