Vibes-Coded Agent Tools
This server acts as a proxy wrapper exposing pay-per-call AI agent tool endpoints (settled via USDC x402 payments) as MCP-compatible tools.
vc_web_search— Perform web searches via DuckDuckGo, returning titles, URLs, and snippetsvc_page_markdown— Fetch any URL and convert its content to markdownvc_json_repair— Repair malformed or broken JSON typically produced by LLMsvc_agent_state_guard— Pre-flight check to validate agent state before proceedingvc_idempotency_guard— Ensure operations aren't duplicated by checking idempotency constraintsvc_drift_guard— Detect and guard against agent goal/context drift during a runvc_retry_storm_guard— Prevent runaway retry loops causing excessive API calls or costspay— Proxy any Vibes-Coded catalog endpoint by slug, handling x402 payment challenges (402 → pay → retry)health— Check server liveness for hosted inspectors like Glama or Smithery
Payment & Access: Calls are pay-per-use via Solana USDC (x402 protocol). Prepaid access is available via X-Vibes-Key or day-pass (fund at vibes-coded.com/start). Mid-run funding is supported via the X-Operator-Notify operator interrupt flow. Setting VIBES_MCP_FULL_CATALOG=1 registers every live catalog slug from Vibes-Coded.
Allows performing web searches via DuckDuckGo, returning titles, URLs, and snippets.
Enables payment settlement using Solana USDC via the x402 protocol for pay-per-call endpoints.
mcp-server-vibes-coded
MCP server that exposes Vibes-Coded pay-per-call x402 agent-tool endpoints as
discoverable MCP tools. Agents find this server on Glama / Smithery / the official
MCP Registry, then call tools that proxy to https://vibes-coded.com/api/v1/outcomes/{slug}.
What it does
Default (v1.0.4+): curated tools only — explicit schemas + annotations for Glama TDQS:
Tool | Purpose |
| DuckDuckGo search → titles/URLs/snippets |
| Fetch URL → markdown |
| Repair malformed LLM JSON |
| Pre-flight reliability checks |
| Proxy any catalog slug (or return 402 challenge) |
| 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).Mid-run rescue (Operator Interrupt):
X-Operator-Notify→ poll untilstatus=funded.
Related MCP server: gatefareio/mcp-server
Install
pip install mcp-server-vibes-coded
mcp-server-vibes-coded # stdio MCP for local clientsThere 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.5HTTP mode (Smithery / inspectors):
PORT=3000 MCP_TRANSPORT=streamable-http python mcp_server.py
# health: GET /health GET /healthzGlama 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 envOr machine fund:
POST /api/v1/outcomes/balance/fundMid-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
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
Maintenance
Related MCP Servers
- Alicense-qualityCmaintenance250+ AI-powered MCP tools: research, write, code, translate, scrape, sentiment, vision, RAG, agent memory, marketplace, trading signals, and more. 15 models across 7 providers. Pay-per-use via API key or x402 USDC micropayments.2MIT

gatefareio/mcp-serverofficial
Alicense-qualityBmaintenanceMarketplace MCP for paid HTTP APIs. Pay per call in USDC on Base via the open x402 standard — non-custodial. 13 tools for discovery, buying, and publishing APIs.331MIT- AlicenseAqualityAmaintenancePaid web research MCP tools for autonomous agents: search, page extraction, citations, and diff monitoring through a live x402 API. Unpaid calls return the Base USDC payment requirement so agents can pay and retry safely.41MIT
- Alicense-qualityBmaintenance55+ pay-per-call tools for AI agents over MCP: live telemetry, blockchain/on-chain checks, environmental, transit, finance, and network utilities. No API key or signup — agents pay per request with x402 USDC micropayments (Base and Solana).MIT
Related MCP Connectors
x402-paid agent tools: 18 over HTTP, 14 over stdio. USDC per call, no API key.
63 pay-per-call tools for agents: vision, text, data, web, blockchain. USDC on Base via x402.
Pay-per-use weather, environment, finance, and on-chain intelligence tools for AI agents via x402.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/doteyeso-ops/mcp-server-vibes-coded'
If you have feedback or need assistance with the MCP directory API, please join our Discord server