Ctrl K
ComunidadGuías…

manifest.json

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
{
  "manifest_version": "0.3",
  "name": "followupboss-mcp-server",
  "display_name": "Follow Up Boss",
  "version": "2.0.0",
  "description": "Talk to your Follow Up Boss CRM in plain English. 160 tools covering the full API.",
  "long_description": "A Model Context Protocol server for the Follow Up Boss CRM, built by a working Austin real estate broker.\n\nCovers the official Follow Up Boss API across 160 tools — people, deals, tasks, appointments, calls, texts, notes, pipelines, stages, smart lists, templates, webhooks, and more.\n\n**You supply your own Follow Up Boss API key.** It is stored by Claude Desktop, passed to the server on your own machine, and never sent anywhere else. Nothing runs on the author's infrastructure.\n\n**Safe Mode is on by default**, which hides all 24 HTTP DELETE-backed tools and leaves 136 available. Create and update operations remain enabled. Turn it off only if you genuinely need delete operations.\n\nSome Follow Up Boss endpoints are marked \"Restricted — Registered Systems Only\" and additionally require your own registered system name and key. Those are optional; leave them blank and the remaining tools work normally.",
  "author": {
    "name": "Ed Neuhaus",
    "url": "https://neuhausre.com"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/mindwear-capitian/followupboss-mcp-server.git"
  },
  "homepage": "https://github.com/mindwear-capitian/followupboss-mcp-server",
  "documentation": "https://github.com/mindwear-capitian/followupboss-mcp-server#readme",
  "support": "https://github.com/mindwear-capitian/followupboss-mcp-server/issues",
  "license": "Elastic-2.0",
  "keywords": [
    "follow-up-boss",
    "fub",
    "crm",
    "real-estate",
    "realtor",
    "sales",
    "lead-management"
  ],
  "server": {
    "type": "node",
    "entry_point": "index.js",
    "mcp_config": {
      "command": "node",
      "args": ["${__dirname}/index.js"],
      "env": {
        "FUB_API_KEY": "${user_config.fub_api_key}",
        "FUB_SAFE_MODE": "${user_config.safe_mode}",
        "FUB_SYSTEM": "${user_config.fub_system}",
        "FUB_SYSTEM_KEY": "${user_config.fub_system_key}"
      }
    }
  },
  "tools_generated": true,
  "tools": [
    { "name": "listPeople", "description": "List and filter contacts in your Follow Up Boss account" },
    { "name": "createPerson", "description": "Create a new contact" },
    { "name": "updatePerson", "description": "Update an existing contact" },
    { "name": "listDeals", "description": "List deals across your pipelines" },
    { "name": "createTask", "description": "Create a task for a contact" },
    { "name": "createNote", "description": "Add a note to a contact's timeline" },
    { "name": "listAppointments", "description": "List appointments" },
    { "name": "searchPeopleByTag", "description": "Find contacts carrying a given tag" }
  ],
  "user_config": {
    "fub_api_key": {
      "type": "string",
      "title": "Follow Up Boss API Key",
      "description": "Your own API key. In Follow Up Boss go to Admin > Integrations > API Keys & Lead Email, then click Create API Key. It stays on this machine.",
      "sensitive": true,
      "required": true
    },
    "safe_mode": {
      "type": "boolean",
      "title": "Safe Mode",
      "description": "Leave on to hide all 24 HTTP DELETE-backed tools (136 of 160 remain). Create and update tools stay enabled. Turn off only if you need delete operations.",
      "default": true,
      "required": false
    },
    "fub_system": {
      "type": "string",
      "title": "Registered System Name (optional)",
      "description": "Only needed for endpoints Follow Up Boss marks \"Restricted - Registered Systems Only\", such as webhooks. Register your own at apps.followupboss.com/system-registration.",
      "required": false
    },
    "fub_system_key": {
      "type": "string",
      "title": "Registered System Key (optional)",
      "description": "The key issued to you with the system name above. Leave blank unless you registered your own system.",
      "sensitive": true,
      "required": false
    }
  },
  "compatibility": {
    "platforms": ["darwin", "win32", "linux"],
    "runtimes": {
      "node": ">=20.0.0"
    }
  }
}