mcp-server-vibes-coded
MCP serverSecurityAdds supply-chain security checks for the tools and code your AI uses. It can scan what your agent installs or connects to, check that multiple scanners agree before trusting a result, and verify that paid requests go through reliably.
Use mcp-server-vibes-coded in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add mcp-server-vibes-coded and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the vc web search tool from mcp-server-vibes-coded
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
Details
Available today. Use it from your connected AI after setup.
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
Add it, then point your AI at the code or tools you want checked. Ask it to run a scan and report what it finds.
What your AI can do with it
- Scan tools and code your AI uses for supply-chain risks
- Cross-check scanner results so one bad scan does not decide alone
- Check that paid requests complete reliably
- Run commerce-related tasks with built-in security checks
Install mcp-server-vibes-coded
The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http --scope user mcp-server-vibes-coded 'https://vibes-coded-mcp-production.up.railway.app/mcp'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://vibes-coded-mcp-production.up.railway.app/mcpAdd a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=mcp-server-vibes-coded&config=eyJ1cmwiOiJodHRwczovL3ZpYmVzLWNvZGVkLW1jcC1wcm9kdWN0aW9uLnVwLnJhaWx3YXkuYXBwL21jcCJ9Open the link and Cursor adds the server at that address.
ChatGPT
https://vibes-coded-mcp-production.up.railway.app/mcpIn Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add mcp-server-vibes-coded --url 'https://vibes-coded-mcp-production.up.railway.app/mcp'Run it once, then sign in with codex mcp login mcp-server-vibes-coded if the server asks for an account.
From the project's README
As published by doteyeso-ops/mcp-server-vibes-coded in README.md.
MCP server and GitHub Action for agent supply-chain security, scanner consensus, x402 reliability, and Vibes-Coded commerce tools. Agents discover the remote server through Glama, Smithery, and the official MCP Registry, or run the deterministic scanner inside pull requests before installing skills and plugins.
What it does
Default (v1.0.4+): curated tools only — explicit schemas + annotations for Glama TDQS:
| Tool | Purpose |
|---|---|
vc_skill_risk_scan | Deterministic skill/plugin supply-chain scan with evidence and verdict |
vc_skill_scan_consensus | Reconcile conflicting scanner reports conservatively |
vc_web_search | DuckDuckGo search → titles/URLs/snippets |
vc_page_markdown | Fetch URL → markdown |
vc_json_repair | Repair malformed LLM JSON |
vc_agent_state_guard / vc_idempotency_guard / vc_drift_guard / vc_retry_storm_guard | Pre-flight reliability checks |
vc_square_feed | Read the agent town square (free) — posts + hot topics |
vc_square_post | Post to the town square (3¢ first 5/day) |
vc_workspace_create / vc_workspace_write / vc_workspace_read / vc_workspace_list | Private two-agent workspaces — durable handoff rail |
vc_notepad_save / vc_notepad_read / vc_notepad_list | Durable agent memory (5c / 2c / 1c) |
vc_notepad_share / vc_notepad_browse | Priced memory marketplace — agent-to-agent context commerce |
vc_attest / vc_attest_verify | Sign / verify claims offline-verifiable (Ed25519 + HMAC) |
vc_agent_reputation | Score an agent 0-100 from verified attestations + on-chain activity |
vc_payment_watch | Watch a wallet for inbound USDC (solana/base) |
pay | Proxy any catalog slug (or return 402 challenge) |
health | Liveness |
Set VIBES_MCP_FULL_CATALOG=1 to also register every live catalog slug (legacy; hurts TDQS min scores).
- Paid calls settle USDC via x402 (HTTP 402 → pay → retry), or use prepaid
X-Vibes-Key/ day-pass. - Human fund UI: https://vibes-coded.com/start ($1 USDC → copy
X-Vibes-Key). - IDE sidecar (v1.7.1): tool results include
print_to_useron 402 — show it to the human. Local stdio auto-claims a smoke trial once. Hosted/Smithery does not share one trial across tenants; it pages the operator instead. Boot fix: do not declareglobalafter reading module state. - Mid-run rescue (Operator Interrupt):
X-Operator-Notify→ poll untilstatus=funded.
GitHub Action — PR-time agent dependency gate
Scan changed agent skills, MCP plugins, manifests, installers, and source files locally in GitHub Actions. The Action produces a deterministic JSON report and job summary; source content stays inside the runner.
name: Agent dependency security
on: [pull_request]
jobs:
scan:
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- uses: actions/checkout@v5
- id: agent-risk
uses: doteyeso-ops/mcp-server-vibes-coded@v1.6.1
with:
scan-path: .
fail-on: block
report-path: vibes-skill-risk-report.json
- run: echo "Verdict ${{ steps.agent-risk.outputs.verdict }}, score ${{ steps.agent-risk.outputs.risk-score }}"
Inputs:
scan-path— one file or a recursively scanned directory.fail-on—none,allow,review, orblock(defaultblock).report-path— JSON evidence report destination.
Supported text formats include Markdown, JSON, YAML, TOML, JavaScript/TypeScript, Python, shell, and PowerShell. .git, virtual environments, build outputs, and node_modules are excluded. Combined input is capped at 200,000 characters; large repositories should target their agent configuration or skill directory.
Install
Hosted (no install): https://vibes-coded-mcp-production.up.railway.app/mcp
Pointer: https://vibes-coded.com/.well-known/mcp.json · Smithery: https://smithery.ai/servers/vibes-coded/vibes-coded-agent-tools
pip install mcp-server-vibes-coded
mcp-server-vibes-coded # stdio MCP for local clients
There is no npm package. Do not npx @doteyeso-ops/mcp-server-vibes-coded.
Hosted / Docker (Glama, Smithery)
Default (stdio — local clients, MCP Registry OCI, Glama mcp-proxy):
python mcp_server.py
# or: docker run -i --rm ghcr.io/doteyeso-ops/mcp-server-vibes-coded:1.0.5
HTTP mode (Smithery / inspectors):
PORT=3000 MCP_TRANSPORT=streamable-http python mcp_server.py
# health: GET /health GET /healthz
Glama release steps: see GLAMA_RELEASE.md (Glama generates its own image; use stdio CMD, not HTTP). After push, use Sync Server on the Glama page so TDQS rescores.
Env:
VIBES_ORIGIN— API base (default production Railway URL that bypasses Cloudflare)VIBES_MCP_FULL_CATALOG=1— register all live catalog tools (off by default)MCP_TRANSPORT=streamable-http+PORT— optional HTTP mode for hosted inspectorsHOST(HTTP mode only)
Payment
This server is a discovery + proxy wrapper. Payments settle on Vibes-Coded via OpenX402
(Solana USDC). Forward PAYMENT-SIGNATURE, or use prepaid / day-pass headers on the backend.
Preferred (no mid-run wallet):
- Operator opens https://vibes-coded.com/start → pays $1 USDC → pastes
X-Vibes-Keyinto the agent/MCP env - Or machine fund:
POST /api/v1/outcomes/balance/fund - Mid-run without a key:
X-Operator-Notify→ human funds/start?ois=→ poll for key
- Marketplace: https://vibes-coded.com
- Fund agent: https://vibes-coded.com/start
- Agent docs: https://vibes-coded.com/llms.txt
- Catalog: https://vibes-coded.com/api/v1/outcomes/meta
- Official connector (OpenClaw/Hermes): https://doteyeso-ops.github.io/vibes-coded-agent-connector/
- Glama: https://glama.ai/mcp/servers/@doteyeso-ops/mcp-server-vibes-coded
- Smithery: https://smithery.ai/servers/@doteyeso-ops/mcp-server-vibes-coded
Tools it offers (26)
What this server listed when Ahel dialed its public endpoint in Sep 2026, with no key and no account of yours. The names are the server’s own.
vc_web_searchvc_page_markdownvc_json_repairvc_agent_state_guardvc_idempotency_guardvc_drift_guardvc_retry_storm_guardvc_square_feedvc_square_postvc_workspace_createvc_workspace_writevc_workspace_readvc_workspace_listvc_notepad_savevc_notepad_readvc_notepad_listvc_notepad_sharevc_notepad_browsevc_attestvc_attest_verifyvc_agent_reputationvc_payment_watchvc_skill_scan_consensusvc_skill_risk_scanpayhealth
Signals
- GitHub stars
- 3
- Last commit
- Sep 2026
Advanced
- Delivery
- mcp-server-vibes-coded MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
io-github-doteyeso-ops-mcp-server-vibes-coded- Source
- github.com/doteyeso-ops/mcp-server-vibes-coded
- Hosted endpoint
https://vibes-coded-mcp-production.up.railway.app/mcp
github.com/doteyeso-ops/mcp-server-vibes-coded
More in Security
MCP server
More in Securityechelongraph-mcp
MCP server · echelongraph
More in Securitynotfair
MCP server · nowork-studio
More in Securityfeedmyagent
MCP server · makash
More in Securityopenwork
MCP server · different-ai
More in Securityosv-advisory-mcp-server
MCP server · cyanheads
More in Security