Vibes-Coded Agent Tools
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
Auto-registers catalog endpoints as MCP tools (fetched live from Vibes-Coded discovery).
Free-trial endpoints work with no auth. Paid endpoints settle USDC via x402 (HTTP 402 → pay → retry).
Categories: agent reliability (state / idempotency / drift / retry-storm), memory, cost control, supply-chain trust, and utilities (web-search, json-repair, page-markdown).
Includes a
paytool that returns the exact 402 challenge (or forwardsPAYMENT-SIGNATURE).Prefer prepaid (
X-Vibes-Key) or a 24h day-pass (X-Day-Pass) over per-call wallet signing.Human fund UI: https://vibes-coded.com/start ($1 USDC → copy
X-Vibes-Key).Mid-run rescue (Operator Interrupt): send header
X-Operator-Notify: https://…on 402 → pollGET /api/v1/operator-interrupt/{ois_…}untilstatus=funded.
Related MCP server: agentsvc-mcp
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.3HTTP 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).
Env:
VIBES_ORIGIN— API base (default production Railway URL that bypasses Cloudflare)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
This server cannot be installed
Maintenance
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