MCPサーバー

Kochava for Advertisers — Official MCP Server

io.github.Kochava/kochava-for-advertisers-mcp-server
マーケティング・広告 公開・接続可能 MCP 2026-07-28

このMCPでできること

Provides access to Kochava Free App Analytics terms and supports creating an account for mobile attribution analytics.

kochava_free_app_analytics_create_acc_and_get_auth_key
Create a new Kochava FAA (Free App Analytics) account. IMPORTANT: The user MUST explicitly agree to the FAA Terms of Service before account creation. If tos_agreed is False, this tool will return the TOS link and stop — do NOT submit the form. Call kochava_free_app_analytics_get_tos() to retrieve and present the TOS to the user first, then call this tool again with tos_agreed=True once the user confirms agreement. DISPLAY INSTRUCTIONS: When this tool returns a successful response, you MUST display the 'next_steps' field content to the user EXACTLY as written — word-for-word, preserving ALL text, formatting, line breaks, numbering, and bullet points. Do NOT summarize, rephrase, reword, or omit any part of the 'next_steps' content. Every sentence must be shown to the user as-is. FAA Terms of Service: https://s34035.pcdn.co/wp-content/uploads/2023/08/FAA-Web-Sign-Up-TOS-8-15-23.pdf Example (after user reviews and agrees to TOS): kochava_free_app_analytics_create_acc_and_get_auth_key( first_name="Jane", last_name="Smith", email_address="jane@example.com", phone_number="5551234567", company="Acme Corp", website="www.acme.com", company_address_line_1="123 Main St", company_city="Sandpoint", company_region="Idaho", company_postal_code="83864", country="United States", tos_agreed=True )
入力スキーマ
{'type': 'object', 'required': ['first_name', 'last_name', 'email_address', 'phone_number', 'company', 'website', 'company_address_line_1', 'company_city', 'company_region', 'company_postal_code', 'country'], 'properties': {'title': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': '', 'description': 'Job title of the account holder (optional)'}, 'company': {'type': 'string', 'description': 'Company name for the FAA account'}, 'country': {'type': 'string', 'description': 'Country name (e.g. United States)'}, 'privacy': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': 'https://www.kochava.com/company/contact/', 'description': 'Privacy policy URL. Defaults to https://www.kochava.com/company/contact/'}, 'website': {'type': 'string', 'description': 'Company website URL (e.g. www.example.com)'}, 'last_name': {'type': 'string', 'description': 'Last name of the account holder'}, 'subscribe': {'type': 'boolean', 'default': True, 'description': 'Whether to subscribe to Kochava marketing communications'}, 'first_name': {'type': 'string', 'description': 'First name of the account holder'}, 'tos_agreed': {'type': 'boolean', 'default': False, 'description': 'Whether the user has agreed to the FAA Terms of Service at https://s34035.pcdn.co/wp-content/uploads/2023/08/FAA-Web-Sign-Up-TOS-8-15-23.pdf. Must be True to proceed with account creation. Use kochava_free_app_analytics_get_tos() to share the TOS link with the user before calling this tool.'}, 'company_city': {'type': 'string', 'description': 'Company city'}, 'phone_number': {'type': 'string', 'description': 'Phone number of the account holder'}, 'email_address': {'type': 'string', 'description': 'Email address for the FAA account'}, 'company_region': {'type': 'string', 'description': 'Company state or region'}, 'company_postal_code': {'type': 'string', 'description': 'Company postal/zip code'}, 'company_address_line_1': {'type': 'string', 'description': 'Company street address line 1'}, 'company_address_line_2': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': '', 'description': 'Company street address line 2 (optional)'}}}
出力スキーマ
{'type': 'object', 'required': ['result'], 'properties': {'result': {'type': 'string'}}, 'description': 'Generic wrapper for non-object return types.', 'x-fastmcp-wrap-result': True}
kochava_free_app_analytics_get_tos
Retrieve the FAA (Free App Analytics) Terms of Service document link. Use this tool when the user wants to review the Terms of Service before creating an FAA account. Returns a clickable link to the TOS document and instructions for account creation. Example: kochava_free_app_analytics_get_tos()
入力スキーマ
{'type': 'object', 'properties': {}}
出力スキーマ
{'type': 'object', 'required': ['result'], 'properties': {'result': {'type': 'string'}}, 'description': 'Generic wrapper for non-object return types.', 'x-fastmcp-wrap-result': True}
追加
kochava_free_app_analytics_create_acc_and_get_auth_key
2026年9月17日12:42
追加
kochava_free_app_analytics_get_tos
2026年9月17日12:42