femini-apis
v0.1.0
Published
MCP server for FeedMob Assistant Internal API - provides comprehensive access to clients, partners, campaigns, and metrics
Maintainers
Readme
femini-apis
MCP server for FeedMob Assistant Internal API - provides comprehensive access to clients, partners, campaigns, and metrics.
Installation
For Cline (VS Code Extension)
Add to your MCP settings file (cline_mcp_settings.json):
{
"mcpServers": {
"femini-api": {
"disabled": false,
"timeout": 60,
"type": "stdio",
"command": "npx",
"args": ["-y", "femini-apis"],
"env": {
"FEMINI_API_TOKEN": "your-api-token-here"
}
}
}
}For Claude Desktop
Add to your Claude Desktop configuration file (claude_desktop_config.json):
{
"mcpServers": {
"femini-api": {
"command": "npx",
"args": ["-y", "femini-apis"],
"env": {
"FEMINI_API_TOKEN": "your-api-token-here"
}
}
}
}Configuration
Required Environment Variables
FEMINI_API_TOKEN: Your FeedMob Assistant API authentication token (required)
Optional Environment Variables
FEMINI_API_BASE_URL: API base URL (default:https://assistant.feedmob.ai)
Available Tools
This MCP server provides 23 tools for accessing the FeedMob Assistant API:
Client Management
get_clients- List clients with optional filtersget_client- Get detailed client information by IDget_client_documents- List client documents
Partner Management
get_partners- List partners with optional filtersget_partner- Get detailed partner information by IDget_partner_documents- List partner documentsget_partner_categories- List all partner categories
Campaign Management
get_campaigns- List campaigns with optional filtersget_campaign- Get detailed campaign information by ID
Mobile Apps
get_mobile_apps- List mobile apps with optional filtersget_mobile_app- Get detailed mobile app information by ID
Click URLs
get_click_urls- List all click URLsget_click_url- Get detailed click URL information by legacy IDget_click_url_email_logs- Get email logs for a specific click URL
Playbooks
get_playbooks- List accessible playbooksget_playbook- Get detailed playbook informationget_playbook_item- Get playbook item content
Metrics & Analytics
get_daily_metrics- Get time-series metrics data for campaignsget_client_billings- List client billings for a specific monthget_vendor_billings- List vendor billings for a specific monthget_vendor_payout_analysis- Get vendor payout analysis
Other
get_pods- List all pods
Usage Examples
List Active Clients
// Using get_clients tool
{
"active_status": "active",
"pod_id": 1
}Get Campaign Metrics
// Using get_daily_metrics tool
{
"metric": "gross_spend",
"start_date": "2024-11-01",
"end_date": "2024-11-30",
"client_id": 194
}Get Monthly Billings
// Using get_client_billings tool
{
"month": "2024-11"
}Authentication
To obtain your API token:
- Log in to the FeedMob Assistant interface
- Click on your profile button
- Copy your authentication token
API Documentation
For detailed API documentation, refer to the OpenAPI specification at the FeedMob Assistant API.
Support
For issues or questions, please contact the FeedMob team.
License
MIT
