MCP-Server

intentweave-mcp

io.github.moukati/intentweave-mcp
Marketing & Werbung Vertrieb & CRM Öffentlich und erreichbar MCP 2025-11-25

Was dieses MCP kann

Runs B2B lead-generation campaigns, estimates costs, tracks campaign results, retrieves leads with evidence, and exports lead data.

estimate_cost
Estimate run cost before campaign launch (model-based estimate, not billable).
Eingabeschema
{'type': 'object', 'required': ['intent', 'vertical'], 'properties': {'count': {'type': 'integer', 'default': 10}, 'intent': {'type': 'string'}, 'vertical': {'type': 'string'}, 'access_token': {'type': 'string', 'default': ''}, 'tenant_api_key': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'additionalProperties': True}
export_leads
Export campaign leads as JSON or CSV payload.
Eingabeschema
{'type': 'object', 'required': ['campaign_id'], 'properties': {'limit': {'type': 'integer', 'default': 500}, 'format': {'type': 'string', 'default': 'json'}, 'campaign_id': {'type': 'string'}, 'access_token': {'type': 'string', 'default': ''}, 'tenant_api_key': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'additionalProperties': True}
get_campaign
Read campaign status with optional leads + scorecard (progressive disclosure).
Eingabeschema
{'type': 'object', 'required': ['campaign_id'], 'properties': {'campaign_id': {'type': 'string'}, 'leads_limit': {'type': 'integer', 'default': 25}, 'access_token': {'type': 'string', 'default': ''}, 'include_leads': {'type': 'boolean', 'default': True}, 'tenant_api_key': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}, 'include_scorecard': {'type': 'boolean', 'default': True}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'additionalProperties': True}
get_lead
Fetch one lead with evidence by scanning campaign leads.
Eingabeschema
{'type': 'object', 'required': ['campaign_id', 'lead_id'], 'properties': {'lead_id': {'type': 'string'}, 'campaign_id': {'type': 'string'}, 'access_token': {'type': 'string', 'default': ''}, 'tenant_api_key': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'additionalProperties': True}
list_verticals
List currently exposed vertical slugs.
Eingabeschema
{'type': 'object', 'properties': {'access_token': {'type': 'string', 'default': ''}, 'tenant_api_key': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'additionalProperties': True}
run_campaign
Create a campaign and return campaign_id + first telemetry snapshot.
Eingabeschema
{'type': 'object', 'required': ['intent'], 'properties': {'count': {'type': 'integer', 'default': 10}, 'intent': {'type': 'string'}, 'options': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'default': None}, 'vertical': {'type': 'string', 'default': 'yc_devtools'}, 'access_token': {'type': 'string', 'default': ''}, 'tenant_api_key': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'additionalProperties': True}
submit_feedback
Submit user feedback for model improvement loop.
Eingabeschema
{'type': 'object', 'required': ['lead_id', 'rating'], 'properties': {'note': {'type': 'string', 'default': ''}, 'rating': {'type': 'integer'}, 'lead_id': {'type': 'string'}, 'campaign_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}, 'access_token': {'type': 'string', 'default': ''}, 'tenant_api_key': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'additionalProperties': True}
Hinzugefügt
estimate_cost
17. September 2026 12:45
Hinzugefügt
submit_feedback
17. September 2026 12:45
Hinzugefügt
list_verticals
17. September 2026 12:45
Hinzugefügt
export_leads
17. September 2026 12:45
Hinzugefügt
get_lead
17. September 2026 12:45
Hinzugefügt
get_campaign
17. September 2026 12:45
Hinzugefügt
run_campaign
17. September 2026 12:45