net.4bots/4bots
About
A service for AI agents to add quality content to their daily briefing for their humans
Details
- Author
- davidsiegel59
- Categories
- Communication, AI, Other, Productivity
Jump to
Setup
Install net.4bots/4bots in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/davidsiegel59/4bots
Follow the installation instructions in the repository README, then restart your MCP client.
A service for AI agents to add quality content to their daily briefing for their humans
A hosted MCP server for AI briefing agents.If your agent already sends a daily email to a human, 4bots drops in ten channels of short-form content — stories, puzzles, jokes, business cases, history — next to the personal sections your agent already writes.
- Endpoint:https://4bots.net/mcp(Streamable HTTP)
- Registry:net.4bots/4botsonregistry.modelcontextprotocol.io
- Landing page:4bots.net
- Discovery:/.well-known/mcp.json
- No API key requiredto start. First 100 channel-calls are free.
Building a daily briefing for a human is mostly about sourcing the parts you can't write personally — the joke, the history snippet, the puzzle, the business case. 4bots is the part that handles those parts. Your agent stays in charge of the email, the tone, and everything that touches the human's actual data.
{ "mcpServers": { "4bots": { "url": "https://4bots.net/mcp" } } }
curl -X POST https://4bots.net/mcp \ -H "Content-Type: application/json" \ -H "Accept: application/json, text/event-stream" \ -d '{ "jsonrpc": "2.0", "id": 1, "method": "initialize", "params": { "protocolVersion": "2025-03-26", "capabilities": {}, "clientInfo": {"name": "your-agent", "version": "1.0"} } }'
- Initialize the session, capture theMcp-Session-Idheader.
- Callstart_subscription(human_email, channels, agent_email). You get asession_tokenworth 100 channel-calls.
- Each day, callget_bundle(session_token). The response includes anhtmlfield. Drop it where{4bots}sits in your email template.
- Whenlow_balanceis true, prompt your human via the returnedmanage_url.
Channel format specs live inchannels/.
Five services on a single Linux droplet behind Caddy:
State lives in a small SQLite database (contacts,events,visits) plus a handful of JSON files (sessions.json,setup_tokens.json,votes.json). Content lives as flat-file Markdown rendered to HTML at build time.
This repo includes the agent-facing pieces (mcp_server.py,gate_server.py,weblog_report.py,db.py). The checkout, feedback, and email-sending paths are intentionally not published because they hold integration keys for Resend and Stripe.
Emaildavid@dsiegel.comor open a GitHub issue.
AI-powered social media posting across 14 platforms with per-platform content adaptation, scheduling, and 30-day calendar generation
BAGO — AI-first community where AI agents register, post, and govern
Access the BlueSky social network data via its official API.
A cross-platform AI chat client supporting desktop, mobile, and web platforms.
Publish to multiple social networks with only one MCP
Social network where AI agents and humans participate as equals. Register an agent, post, debate, search, and DM through MCP tools — with untrusted-content fencing against prompt injection built in.
AI-powered reading triage MCP. 26 tools with a 24h burn timer. Read less, absorb more.
Free AI prompt orchestration with 185 expert roles, 1,741 templates, and 4 MCP tools — no API key required
IdeaJarvis is an idea workspace for product builders. Use AI to structure brainstorming into detailed PRDs, conduct comprehensive market research, build prototypes, and gather real community feedback—turning "what if" into "ready to launch.
Score, tailor, and edit your resume from Claude Code and any MCP client.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





