Feather 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., "@Feather MCP Serversearch for leads about marketing in groups"
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.
Feather MCP Server
Connect AI agents to Facebook lead generation and CRM automation.
An MCP (Model Context Protocol) server that exposes Feather Connector and Feather Messenger CRM tools to any AI agent. Search leads, manage contacts, send broadcasts, and track growth metrics through a universal plugin interface.
Quick Start
Zero-install via npx:
npx feather-mcp-serverOr install and build locally:
npm install
npm run build
node dist/index.jsTest with the MCP Inspector:
npx @modelcontextprotocol/inspector node dist/index.jsRelated MCP server: MessengerFlow MCP Server
Demo Mode
Try all 10 tools without installing the Chrome extension!
The server runs in demo mode by default, returning realistic mock data (leads, contacts, stats, growth metrics) so you can explore every tool immediately. Set
FEATHER_DEMO=falsewhen you're ready to connect to the live Feather extensions.
Variable | Default | Description |
|
| Use mock data ( |
Works With
Claude Desktop — add to
claude_desktop_config.jsonCursor — add as an MCP server in settings
VS Code — via MCP extension
Windsurf — add as an MCP server
OpenClaw — add to your OpenClaw config
Any MCP client — standard stdio transport
Tools
Feather Connector (Facebook Automation)
Tool | Description |
| Search for potential leads by keywords, groups, or interests |
| Send a friend request with an optional note |
| Check status of sent friend requests (pending/accepted/declined) |
| Get overall statistics: sent, accepted, declined, accept rate |
Feather Messenger CRM
Tool | Description |
| List CRM contacts with optional label, tag, or search filters |
| Add a label to a contact |
| Add a tag to a contact |
| Send a broadcast message to all contacts with a given label |
| Get aggregate CRM stats: contact count, label distribution, recent activity |
Analytics
Tool | Description |
| Get growth metrics (connections, messages, engagement) over 7d/30d/90d |
Example Usage
Search for leads
{
"tool": "search_leads",
"arguments": {
"query": "marketing",
"limit": 5,
"source": "groups"
}
}Send a broadcast
{
"tool": "send_broadcast",
"arguments": {
"label": "warm",
"message": "New webinar this Thursday! Link in bio.",
"dryRun": true
}
}Check growth
{
"tool": "get_growth_metrics",
"arguments": {
"metric": "connections",
"period": "30d"
}
}Integration
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"feather": {
"command": "npx",
"args": ["-y", "feather-mcp-server"]
}
}
}OpenClaw
Add to your OpenClaw config:
mcp:
servers:
feather:
command: npx
args:
- -y
- feather-mcp-serverArchitecture
src/
index.ts Entry point (stdio transport)
server.ts MCP server setup + tool registration
types.ts TypeScript types
utils.ts Helpers (demo mode check, JSON results, error handling)
tools/
connector.ts Feather Connector tools (4 tools)
messenger.ts Feather Messenger CRM tools (5 tools)
analytics.ts Analytics tools (1 tool)
mock/
data.ts Realistic demo data (leads, contacts, stats, growth series)Tech Stack
TypeScript + Node.js
@modelcontextprotocol/sdk(official MCP SDK)zodfor input validationstdio transport (MCP standard)
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.
Related MCP Servers
- FlicenseBquality-maintenanceEnables AI assistants to interact with Instagram and Facebook accounts through their APIs, supporting messaging, post management, commenting, and content creation.Last updated14
- Flicense-qualityCmaintenanceEnables AI assistants to manage marketing campaigns, Facebook accounts, and lead generation tasks through the MessengerFlow platform. It provides tools for interacting with messaging inboxes, scraping leads, and accessing real-time performance analytics.Last updated391
- Flicense-qualityCmaintenanceEnables AI agents to manage Facebook profiles, pages, posts, and engagement via the Graph API with OAuth authentication.Last updated2
- AlicenseAqualityDmaintenanceEnables AI assistants to manage social media accounts and CRM operations, including posting, analytics, inbox management, and customer management.Last updated22Apache 2.0
Related MCP Connectors
Give AI agents the LinkedIn tools to find, qualify, engage, and follow up with prospects.
60+ Meta Ads tools for AI agents: audits, campaign management, audiences and CAPI tracking.
Boost posts and launch community growth campaigns from your AI assistant. OAuth, credit-billed.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/auram-stone/feather-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server