@dayby/mcp-server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@dayby/mcp-serverDraft a post about using partial indexes for multi-tenant queries."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@dayby/mcp-server
Post your dev progress to DayBy.dev from Claude, Cursor, or any MCP client — with local sanitization so your company secrets never leave your machine.
How It Works
draft_post → sanitized locally, never touches network
→ Claude shows you a clean preview
→ you approve
→ publish_post → DayBy API (sanitized content only)The raw context from your codebase never touches the network. Only the sanitized, approved version gets published.
Related MCP server: mcp-daily-change-log
Tools
Tool | What it does | Touches network? |
| Creates a sanitized draft from your description | No |
| Modify a draft before publishing | No |
| Dry-run: see what would get stripped | No |
| Publish an approved draft to DayBy | Yes (sanitized only) |
| List your recent DayBy posts | Yes |
| Fetch a single post by slug | Yes |
| Update title, content, or visibility | Yes |
| Permanently delete a post | Yes |
What Gets Stripped (Automatically)
API keys, tokens, secrets
AWS ARNs and access keys
Private IP addresses
Email addresses
SSH keys, JWTs, GitHub tokens
Database connection URLs
File paths with usernames
Plus anything you configure in blocklist
Setup
1. Install
Option A — npx (no install needed):
npx @dayby/mcp-serverOption B — global install:
npm install -g @dayby/mcp-serverOption C — from source:
git clone https://github.com/ja-roque/dayby-mcp-server.git
cd dayby-mcp-server
npm install && npm run build2. Authenticate
Run the auth command to connect your DayBy account:
dayby-mcp authThis opens your browser for a one-click authorization. Your token is saved locally at ~/.dayby/credentials.json.
To log out:
dayby-mcp auth --logoutAlternatively, you can set the DAYBY_API_KEY environment variable (from Settings > API on dayby.dev).
3. Add to your MCP client
Claude Code (simplest):
claude mcp add dayby -- dayby-mcpOr with npx:
claude mcp add dayby -- npx @dayby/mcp-serverClaude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"dayby": {
"command": "npx",
"args": ["@dayby/mcp-server"]
}
}
}Cursor (.cursor/mcp.json):
{
"mcpServers": {
"dayby": {
"command": "npx",
"args": ["@dayby/mcp-server"]
}
}
}4. Configure Sanitizer (Optional but Recommended)
Create ~/.dayby/sanitizer.json:
{
"blockedTerms": ["YourCompany", "ProjectCodename"],
"blockedDomains": ["internal.yourcompany.com"],
"blockedNames": ["Your Boss Name"],
"customPatterns": ["JIRA-\\d+", "INTERNAL-\\d+"]
}Usage Examples
While coding:
"I just figured out how to use PostgreSQL partial indexes to optimize a multi-tenant query. Draft a DayBy post about it."
After a PR:
"I built a rate limiter using Redis sorted sets today. Post it to DayBy."
Quick check:
"Check if this text has any sensitive data before I post it."
Claude will use draft_post to sanitize locally, show you a preview, and only publish when you approve.
Environment Variables
Variable | Description | Default |
| Your DayBy API key (alternative to | (none) |
| DayBy API URL |
|
| Comma-separated blocked terms | (none) |
| Comma-separated blocked domains | (none) |
Troubleshooting
dayby-mcp: command not found after global install
Your npm global bin isn't in your PATH. Run:
source ~/.bashrcOr add this to your ~/.bashrc / ~/.zshrc:
export PATH="$(npm bin -g):$PATH"Then restart your terminal or run source ~/.bashrc again.
MCP server not showing up in Claude
Restart Claude Code / Claude Desktop after adding the MCP config.
Not authenticated errors
Run dayby-mcp auth to connect your account, or set DAYBY_API_KEY in your environment.
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- 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/ja-roque/dayby-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server