# mcp-take-blip

Connects an agent to Take Blip for chatbot, messaging, contact, and broadcast operations. Use it when these actions need to run from an MCP client.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 274
- Author: codespar
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/codespar/mcp-dev-latam/tree/HEAD/packages/communication/take-blip
- Updated: 2026-09-27
- HTML: https://affpapa.org/en/nevibecode/mcp/mcp-take-blip

## What it does

mcp-take-blip exposes Take Blip operations to an MCP client. An agent can send messages and notifications, read contacts and conversation threads, create broadcasts, inspect chatbot analytics, and open support tickets for human handoff.

The server also covers chatbot flow configuration, custom event tracking, and bot resources used for variables or state. Its tool set contains 18 entries, including contact creation, updates, lookup, and deletion.

Take Blip credentials are required. The install commands pass `TAKE_BLIP_API_KEY`, while the server description also refers to a bot ID and access key. Without the key, authentication will fail.

## Requirements
- Needs: Node.js (commands run via npx)
- Environment variables: `TAKE_BLIP_API_KEY` — keys and tokens: ask the human for the values, never commit them or put them in shared files.

## Install

### Claude Code (native platform)

**Platform CLI**
```bash
claude mcp add mcp-take-blip -e TAKE_BLIP_API_KEY=<TAKE_BLIP_API_KEY> -- npx -y @codespar/mcp-take-blip
```
Replace <…> with your own values

### Codex

**Platform CLI**
```bash
codex mcp add take-blip --env TAKE_BLIP_API_KEY=<TAKE_BLIP_API_KEY> -- npx -y @codespar/mcp-take-blip
```
Replace <…> with your own values

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "take-blip": {
            "command": "npx",
            "args": [
                "-y",
                "@codespar/mcp-take-blip"
            ],
            "env": {
                "TAKE_BLIP_API_KEY": "<TAKE_BLIP_API_KEY>"
            }
        }
    }
}
```
Replace <…> with your own values

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "take-blip": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@codespar/mcp-take-blip"
            ],
            "env": {
                "TAKE_BLIP_API_KEY": "<TAKE_BLIP_API_KEY>"
            }
        }
    }
}
```
Replace <…> with your own values

### Gemini CLI

**Platform CLI**
```bash
gemini mcp add -e TAKE_BLIP_API_KEY=<TAKE_BLIP_API_KEY> take-blip npx -y @codespar/mcp-take-blip
```
Replace <…> with your own values

## When to use it
- send messages to Take Blip contacts
- inspect recent conversation threads
- build a broadcast and deliver messages
- open or close human-support tickets
- store and read bot state values

## Example prompts
- Send a Take Blip message to this contact with `send_message`.
- Find the contact, load its thread, and summarize the recent messages.
- Create a broadcast for the selected contacts and send the notification.

## Similar
- [REA](https://affpapa.org/en/nevibecode/mcp/rea.md) — MCP server · ★ 386989
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33918
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81115
- [browser-use](https://affpapa.org/en/nevibecode/mcp/browser-use.md) — MCP server · ★ 119160
- [Codebase Memory](https://affpapa.org/en/nevibecode/mcp/codebase-memory.md) — MCP server · ★ 47392
- [mcp-server](https://affpapa.org/en/nevibecode/mcp/mcp-server.md) — MCP server · ★ 43872

From the same set: [codespar/mcp-dev-latam](https://affpapa.org/en/nevibecode/by/codespar/mcp-dev-latam.md) — 124 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
