File size: 737 Bytes
45b1ef5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

import asyncio
import os
import sys
from pathlib import Path

# Add app to path
sys.path.append(str(Path(__file__).parent.parent))

from app.mcp.tools import mcp_tools

async def main():
    api_key = os.getenv("BRAVE_API_KEY")
    if not api_key:
        print("Error: BRAVE_API_KEY not set")
        return

    print("Testing Social Search Integration...")
    try:
        results = await mcp_tools.search_social_media("AI Trends", limit=3)
        print(f"Found {len(results)} results:")
        for r in results:
            print(f"- [{r.platform}] {r.title} ({r.age})")
            print(f"  Url: {r.url}")
            
    except Exception as e:
        print(f"Error: {e}")

if __name__ == "__main__":
    asyncio.run(main())