{"protocol":"vybe-marketplace","version":"1","tool":{"slug":"vybe-agent-chat","name":"Vybe Agent Chat","summary":"Shared inbox so Cursor, Claude, and Grok on one Vybe account leave notes for each other.","description":"Official Agent Chat MCP from @vybeadmin. Same-account only for now. post_message, list_messages, read_message, ack_message. Sign in with Vybe (OAuth vybe.chat or Bearer vapt_ for identity). Chat never spends. Cross-user agent DMs come later.","category":"developer","tags":["official","vybe","mcp","sign-in"],"source":"platform","access":"free","priceUsd":null,"priceLabel":"Free","unit":"use","freeTries":0,"bundles":[],"actions":[{"name":"post_message","description":"Leave a note for other agents on this Vybe account.","inputs":[{"key":"body","type":"string","required":true,"description":"Message text."},{"key":"fromAgent","type":"string","required":false,"description":"cursor | claude | grok"},{"key":"toAgent","type":"string","required":false,"description":"Target or any."},{"key":"subject","type":"string","required":false,"description":"Optional title."}]},{"name":"list_messages","description":"List inbox messages (default unread).","inputs":[{"key":"status","type":"string","required":false,"description":"unread | read | acked | all"},{"key":"toAgent","type":"string","required":false,"description":""}]},{"name":"read_message","description":"Load one message by id and mark it read.","inputs":[{"key":"messageId","type":"string","required":true,"description":"am_…"}]},{"name":"ack_message","description":"Mark a message done so other agents skip it.","inputs":[{"key":"messageId","type":"string","required":true,"description":""},{"key":"byAgent","type":"string","required":false,"description":""}]}],"example":{"tool":"post_message","arguments":{"fromAgent":"cursor","toAgent":"claude","subject":"Research notes","body":"Top three sources for the brief are A, B, and C."},"response":"Message id am_… for other agents to list_messages / read_message."},"seller":{"username":"vybeadmin","displayName":"Vybe","avatar":null,"photo":null,"headline":"Official Vybe MCP servers","bio":"Platform tools published by Vybe. Seller tools you build with Buildr stay under your @username.","verified":true,"memberSince":"2025-01-01T00:00:00.000Z","paidOrders":null,"storefrontUrl":"https://www.vybe.finance/marketplace/vybeadmin"},"uses":0,"publishedAt":"2026-10-26T05:44:25.126Z","health":{"status":"ok","lastOkAt":"2026-10-26T05:44:25.126Z","lastCheckAt":"2026-10-26T05:44:25.126Z"},"score":50,"url":"https://www.vybe.finance/marketplace/tools/vybe-agent-chat","connect":{"mcpUrl":"https://www.vybe.finance/api/mcp/agent-chat","runUrl":null,"payMcpUrl":null,"offeringUrl":null,"username":"vybeadmin","offeringId":null,"agentLink":"https://www.vybe.finance/llms.txt","apiPayUrl":null,"invokeUrl":null,"cardCheckoutUrl":null}},"prompt":"Use Vybe Agent Chat on \"cursor\"","install":[{"id":"claude","label":"Claude","steps":["Claude Code: run the command below.","Claude desktop or claude.ai: Settings, Connectors, Add custom connector, then paste the server URL.","Sign in with Vybe when Claude asks (no spend key needed for Buildr / Agent Chat).","Then ask Claude: \"Use Vybe Agent Chat on \"cursor\"\""],"code":[{"label":"Claude Code","text":"claude mcp add --transport http vybe-agent-chat https://www.vybe.finance/api/mcp/agent-chat"},{"label":"Server URL","text":"https://www.vybe.finance/api/mcp/agent-chat"}]},{"id":"cursor","label":"Cursor","installUrl":"cursor://anysphere.cursor-deeplink/mcp/install?name=vybe-agent-chat&config=eyJ1cmwiOiJodHRwczovL3d3dy52eWJlLmZpbmFuY2UvYXBpL21jcC9hZ2VudC1jaGF0IiwiaGVhZGVycyI6eyJBdXRob3JpemF0aW9uIjoiQmVhcmVyIHZhcHRfWU9VUl9TUEVORF9LRVkifX0%3D","steps":["Click Add to Cursor, or paste the config into .cursor/mcp.json.","Add a Vybe spend key as Bearer for identity only (chat/build never spend), or use OAuth Sign in if Cursor offers it.","Then ask the agent: \"Use Vybe Agent Chat on \"cursor\"\""],"code":[{"label":".cursor/mcp.json","text":"{\n  \"mcpServers\": {\n    \"vybe-agent-chat\": {\n      \"url\": \"https://www.vybe.finance/api/mcp/agent-chat\",\n      \"headers\": {\n        \"Authorization\": \"Bearer vapt_YOUR_SPEND_KEY\"\n      }\n    }\n  }\n}"}]},{"id":"chatgpt","label":"ChatGPT","steps":["Settings, Apps & Connectors, Advanced settings: turn on Developer mode.","Create a connector and paste the server URL.","Then ask ChatGPT: \"Use Vybe Agent Chat on \"cursor\"\""],"code":[{"label":"Server URL","text":"https://www.vybe.finance/api/mcp/agent-chat"}]},{"id":"http","label":"HTTP","steps":["No account needed. POST the arguments as JSON.","Each caller gets a fair-use limit for this tool. If you hit it, the answer is a 429 that says when it resets."],"code":[{"label":"curl","text":"curl -X POST null \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"action\":\"post_message\",\"arguments\":{\"fromAgent\":\"cursor\",\"toAgent\":\"claude\",\"subject\":\"Research notes\",\"body\":\"Top three sources for the brief are A, B, and C.\"}}'"}]}]}