← All MCP servers
MCP server
io.github.Jonahbkerr/yocoolab
mcp:yocoolab/mcp-server
Pin visual feedback on any live web page and send it to Claude Code, Cursor or your AI agent.
Verdict
Not analyzed
Indexed from the registries, but not analyzed yet. Lineage and listings below are current.
Execution chain 88
What it calls, runs, installs, reads and writes, with the line that does it.
Environment variables 13
CLAUDE_AGENT_ID
src/commands/setup.ts:23 · read
GITHUB_TOKEN
src/index.ts:89 · read
PENDO_INTEGRATION_KEY
src/index.ts:72 · read
UX_BRIDGE_PORT
src/index.ts:118 · read
UX_BRIDGE_WORKSPACE
src/index.ts:119 · read
YOCOOLAB_AGENT_NAME
src/api-client.ts:125 · read
YOCOOLAB_AGENT_TYPE
src/index.ts:121 · read
YOCOOLAB_API_URL
src/index.ts:70 · read
YOCOOLAB_BRIDGE_PORT
hooks/bridge-status.sh:3 · read
YOCOOLAB_BRIDGE_WORKSPACE
src/index.ts:119 · read
YOCOOLAB_MCP_URL
hooks/check-companion.sh:5 · read
YOCOOLAB_PROJECT_PR_LINKS
src/feature-flags.ts:12 · read
YOCOOLAB_TOKEN
src/index.ts:71 · read
Commands run 10
count=$(echo "$response" | python3 -c "import sys,json; d=json.load(sys.stdin); print(len(d.get('messages',[])))" 2>/dev/null)
hooks/check-companion.sh:14 · pipe_to_shell
Cursor
src/commands/setup.ts:44 · via:checkProcess
echo "$response" | python3 -c "
hooks/check-companion.sh:21 · dynamic_code
gh auth token
src/index.ts:103 · shell
osascript -e display notification "{…} on {…}" with title "Yocoolab Bridge" subtitle "Element captured"
src/http-bridge.ts:69 · process
osascript -e display notification "{…}" with title "Yocoolab Companion" subtitle "New message"
src/http-bridge.ts:52 · process
pgrep -f "{…}" 2>/dev/null || true
src/commands/setup.ts:91 · shell
RESPONSE=$(curl -s --connect-timeout 1 --max-time 2 "$BRIDGE_URL" 2>/dev/null)
hooks/bridge-status.sh:5 · dynamic_code
response=$(curl -s --connect-timeout 1 --max-time 2 "$BRIDGE_URL/companion/peek" 2>/dev/null)
hooks/check-companion.sh:7 · dynamic_code
Windsurf
src/commands/setup.ts:51 · via:checkProcess
Files read 1
<dynamic>
src/commands/setup.ts:81 · read
Files written 3
hooks/check-selection.sh:35 · write
<dynamic>
src/commands/setup.ts:151 · write
$STATE_FILE
hooks/check-selection.sh:21 · write
GitHub repositories 2
vitejs/vite
package-lock.json:2543 · url
yocoolab/mcp-server
package.json:16 · url
Host config written 1
.mcp.json
src/commands/setup.ts:22 · literal
Network calls 7
<dynamic>
src/api-client.ts:140 · call
127.0.0.1
hooks/bridge-status.sh:3 · url
api.github.com
src/github-client.ts:23 · url_literal
app.pendo.io
src/pendo-client.ts:9 · url_literal
app.yocoolab.com
src/index.ts:46 · url_literal
github.com
src/index.ts:315 · url_literal
yocoolab.com
src/index.ts:126 · url_literal
Packages 1
npm:@yocoolab/mcp-server@3.0.0
server.json:14 · launch:server.json
URLs 50
http://127.0.0.1:$
http://127.0.0.1:9800
http://localhost:$
https://$
https://api.github.com
https://api.github.com/repos/$
https://app.pendo.io/api/v1
https://app.yocoolab.com
https://github.com/$
https://github.com/settings/tokens/new?scopes=repo
https://github.com/sponsors/ai
https://github.com/sponsors/antfu
https://github.com/sponsors/broofa
https://github.com/sponsors/colinhacks
https://github.com/sponsors/ctavan
https://github.com/sponsors/epoberezkin
https://github.com/sponsors/express-rate-limit
https://github.com/sponsors/fastify
https://github.com/sponsors/jonschlinkert
https://github.com/sponsors/ljharb
https://github.com/sponsors/panva
https://github.com/sponsors/sindresorhus
https://github.com/sponsors/SuperchupuDev
https://github.com/vitejs/vite?sponsor=1
https://github.com/Yocoolab/mcp-server
https://github.com/Yocoolab/mcp-server.git
https://github.com/Yocoolab/mcp-server/issues
https://github.com/Yocoolab/mcp-server#readme
https://opencollective.com/express
https://opencollective.com/fastify
https://opencollective.com/postcss/
https://opencollective.com/vitest
https://registry.npmjs.org
https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.7.tgz
https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.7.tgz
https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.7.tgz
https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.7.tgz
https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.7.tgz
https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.7.tgz
https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.7.tgz
https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.7.tgz
https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.7.tgz
https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.7.tgz
https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.7.tgz
https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.7.tgz
https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.7.tgz
https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.7.tgz
https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.7.tgz
https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.7.tgz
https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.7.tgz
Linked repositories 1
GitHub repositories it links to or installs from, and whether their names can be taken over.
vitejs/vite
url · not tracked