MCP Servers

模型上下文协议服务器、框架、SDK 和模板的综合目录。

MCP server by nickbreen2

创建于 4/17/2026
更新于 about 4 hours ago
Repository documentation and setup instructions

BirdBot MCP

Project memory for vibe coders. BirdBot gives your AI coding assistant persistent memory across sessions — no more re-explaining what you built last time.

Three tools, one SQLite file, zero cloud.

  • get_briefing — call at the start of every session to catch the AI up on your project
  • log_session_end — call at the end to summarize what was built and what's open
  • log_decision — log architectural choices with their reasoning

Data lives at ~/.birdbot/birdbot.db. Nothing leaves your machine except API calls to Anthropic for briefing synthesis.


Install in 5 minutes

1. Get an Anthropic API key

Sign up at console.anthropic.com and create a key. You'll need it in step 3.

2. Add BirdBot to your Claude Code MCP config

Open ~/.claude/settings.json and add the birdbot entry inside "mcpServers":

{
  "mcpServers": {
    "birdbot": {
      "command": "npx",
      "args": ["-y", "birdbot-mcp"],
      "env": {
        "ANTHROPIC_API_KEY": "sk-ant-..."
      }
    }
  }
}

Replace sk-ant-... with your key from step 1.

3. Restart Claude Code

Close and reopen Claude Code. BirdBot's three tools will appear in the MCP tools list.

4. Add hooks to CLAUDE.md (optional but recommended)

Add this to your project's CLAUDE.md so Claude calls BirdBot automatically:

## Session protocol

- **Start of session:** call `get_briefing` with the project name before doing anything else
- **End of session:** call `log_session_end` with a 2-3 sentence summary of what was built, decided, and what's still open
- **When making architectural decisions:** call `log_decision` with the decision and reasoning

Usage

Once installed, just start a session and ask Claude to get your briefing:

"Get the BirdBot briefing for project 'my-app'"

BirdBot will synthesize your recent sessions and decisions into a sharp paragraph that catches Claude up instantly.


Configuration

| Env var | Default | Description | |---|---|---| | ANTHROPIC_API_KEY | required | Your Anthropic API key | | BIRDBOT_MODEL | claude-sonnet-4-6 | Override the synthesis model |


Data

All data is stored locally at ~/.birdbot/birdbot.db (SQLite). To reset a project's history, delete rows from the sessions and decisions tables.


License

MIT

快速设置
此服务器的安装指南

安装包 (如果需要)

npx @modelcontextprotocol/server-birdbot-mcp

Cursor 配置 (mcp.json)

{ "mcpServers": { "nickbreen2-birdbot-mcp": { "command": "npx", "args": [ "nickbreen2-birdbot-mcp" ] } } }