[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6MTPKRKJHC4WM311NXWMN97":3,"skill-same:01M6MTPKRKJHC4WM311NXWMN97":84},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":25,"publishedAt":45,"linkOnly":46,"markdownContent":47,"markdownBody":48,"frontMatter":49,"refName":56,"commitSha":57,"skillDirectory":58,"forksCount":59,"repositoryHtmlUrl":60,"repositoryHomepageUrl":6,"ownerHtmlUrl":61,"ownerBlogUrl":6,"ownerDescription":62,"updatedAt":63,"install":64,"resources":77},"01M6MTPKRKJHC4WM311NXWMN97","microsoft-ads-mcp",null,"Create and manage Microsoft Advertising campaigns (Bing Ads \u002F DuckDuckGo Ads) via MCP server - campaigns, ad groups, keywords, ads, and reporting","Kernel8901\u002Fai-agent-skills-classification","Kernel8901","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F72647553?v=4","01M6KV388J2H5PNC8D8P940BJD","01M6KV38CS5B3AY63RKZB410YM",7,"MIT","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FGit和GitHub\u002Fmicrosoft-ads-mcp\u002FSKILL.md",[17,22],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发",[26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"MCP","microsoft ads mcp","microsoft","ads","mcp-server","advertising","duckduckgo","bing","ad","via","campaigns","manage","reporting","server","https","create","mcp server","mcporter","github","2026-11-10 10:12:30",false,"---\nname: microsoft-ads-mcp\ndescription: Create and manage Microsoft Advertising campaigns (Bing Ads \u002F DuckDuckGo Ads) via MCP server - campaigns, ad groups, keywords, ads, and reporting\nmetadata: {\"clawdbot\":{\"emoji\":\"?\",\"requires\":{\"commands\":[\"mcporter\"]},\"homepage\":\"https:\u002F\u002Fgithub.com\u002FDuartemartins\u002Fmicrosoft-ads-mcp-server\"}}\n---\n\n# Microsoft Ads MCP Server\n\nCreate and manage Microsoft Advertising campaigns programmatically. This MCP server enables full campaign management for Bing and DuckDuckGo search ads.\n\n## Why Microsoft Advertising?\n\n- **DuckDuckGo Integration** - Microsoft Advertising powers DDG search ads, reaching privacy-conscious users\n- **Lower CPCs** - Often 30-50% cheaper than Google Ads\n- **Bing + Yahoo + AOL** - Access to the full Microsoft Search Network\n- **Import from Google** - Easy migration of existing campaigns\n\n## Setup\n\n### 1. Install the MCP server\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002FDuartemartins\u002Fmicrosoft-ads-mcp-server.git\ncd microsoft-ads-mcp-server\npip install -r requirements.txt\n```\n\n### 2. Get credentials\n\n1. **Microsoft Ads Account**: Sign up at [ads.microsoft.com](https:\u002F\u002Fads.microsoft.com)\n2. **Developer Token**: Apply at [developers.ads.microsoft.com](https:\u002F\u002Fdevelopers.ads.microsoft.com)\n3. **Azure AD App**: Create at [portal.azure.com](https:\u002F\u002Fportal.azure.com) with redirect URI `https:\u002F\u002Flogin.microsoftonline.com\u002Fcommon\u002Foauth2\u002Fnativeclient`\n\n### 3. Configure mcporter\n\nAdd to `~\u002F.mcporter\u002Fmcporter.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"microsoft-ads\": {\n      \"command\": \"python3\",\n      \"args\": [\"\u002Fpath\u002Fto\u002Fmicrosoft-ads-mcp-server\u002Fserver.py\"],\n      \"type\": \"stdio\",\n      \"env\": {\n        \"MICROSOFT_ADS_DEVELOPER_TOKEN\": \"your_token\",\n        \"MICROSOFT_ADS_CLIENT_ID\": \"your_azure_app_client_id\"\n      }\n    }\n  }\n}\n```\n\n### 4. Authenticate\n\n```bash\nmcporter call microsoft-ads.get_auth_url\n# Open URL in browser, sign in, copy redirect URL\nmcporter call microsoft-ads.complete_auth '{\"redirect_url\": \"https:\u002F\u002Flogin.microsoftonline.com\u002Fcommon\u002Foauth2\u002Fnativeclient?code=...\"}'\n```\n\n## Available Tools\n\n### Account Management\n```bash\nmcporter call microsoft-ads.search_accounts\n```\n\n### Campaign Operations\n```bash\n# List campaigns\nmcporter call microsoft-ads.get_campaigns\n\n# Create campaign (starts paused for safety)\nmcporter call microsoft-ads.create_campaign '{\"name\": \"My Campaign\", \"daily_budget\": 20}'\n\n# Activate or pause\nmcporter call microsoft-ads.update_campaign_status '{\"campaign_id\": 123456, \"status\": \"Active\"}'\n```\n\n### Ad Groups\n```bash\n# List ad groups\nmcporter call microsoft-ads.get_ad_groups '{\"campaign_id\": 123456}'\n\n# Create ad group\nmcporter call microsoft-ads.create_ad_group '{\"campaign_id\": 123456, \"name\": \"Product Keywords\", \"cpc_bid\": 1.50}'\n```\n\n### Keywords\n```bash\n# List keywords\nmcporter call microsoft-ads.get_keywords '{\"ad_group_id\": 789012}'\n\n# Add keywords (Broad, Phrase, or Exact match)\nmcporter call microsoft-ads.add_keywords '{\"ad_group_id\": 789012, \"keywords\": \"buy widgets, widget store\", \"match_type\": \"Phrase\", \"default_bid\": 1.25}'\n```\n\n### Ads\n```bash\n# List ads\nmcporter call microsoft-ads.get_ads '{\"ad_group_id\": 789012}'\n\n# Create Responsive Search Ad\nmcporter call microsoft-ads.create_responsive_search_ad '{\n  \"ad_group_id\": 789012,\n  \"final_url\": \"https:\u002F\u002Fexample.com\u002Fwidgets\",\n  \"headlines\": \"Buy Widgets Online|Best Widget Store|Free Shipping\",\n  \"descriptions\": \"Shop our selection. Free shipping over $50.|Quality widgets at great prices.\"\n}'\n```\n\n### Reporting\n```bash\n# Submit report request\nmcporter call microsoft-ads.submit_campaign_performance_report '{\"date_range\": \"LastWeek\"}'\nmcporter call microsoft-ads.submit_keyword_performance_report '{\"date_range\": \"LastMonth\"}'\nmcporter call microsoft-ads.submit_search_query_report '{\"date_range\": \"LastWeek\"}'\nmcporter call microsoft-ads.submit_geographic_report '{\"date_range\": \"LastMonth\"}'\n\n# Check status and get download URL\nmcporter call microsoft-ads.poll_report_status\n```\n\n### Other\n```bash\nmcporter call microsoft-ads.get_budgets\nmcporter call microsoft-ads.get_labels\n```\n\n## Complete Workflow Example\n\n```bash\n# 1. Check account\nmcporter call microsoft-ads.search_accounts\n\n# 2. Create campaign\nmcporter call microsoft-ads.create_campaign '{\"name\": \"PopaDex - DDG Search\", \"daily_budget\": 15}'\n# Returns: Campaign ID 123456\n\n# 3. Create ad group\nmcporter call microsoft-ads.create_ad_group '{\"campaign_id\": 123456, \"name\": \"Privacy Keywords\", \"cpc_bid\": 0.75}'\n# Returns: Ad Group ID 789012\n\n# 4. Add keywords\nmcporter call microsoft-ads.add_keywords '{\n  \"ad_group_id\": 789012,\n  \"keywords\": \"privacy search engine, private browsing, anonymous search\",\n  \"match_type\": \"Phrase\",\n  \"default_bid\": 0.60\n}'\n\n# 5. Create ad\nmcporter call microsoft-ads.create_responsive_search_ad '{\n  \"ad_group_id\": 789012,\n  \"final_url\": \"https:\u002F\u002Fpopadex.com\",\n  \"headlines\": \"PopaDex Private Search|Search Without Tracking|Privacy-First Search Engine\",\n  \"descriptions\": \"Search the web without being tracked. No ads, no profiling.|Your searches stay private. Try PopaDex today.\"\n}'\n\n# 6. Activate campaign\nmcporter call microsoft-ads.update_campaign_status '{\"campaign_id\": 123456, \"status\": \"Active\"}'\n\n# 7. Check performance after a few days\nmcporter call microsoft-ads.submit_campaign_performance_report '{\"date_range\": \"LastWeek\"}'\nmcporter call microsoft-ads.poll_report_status\n```\n\n## Match Types\n\n| Type | Syntax | Triggers |\n|------|--------|----------|\n| Broad | `keyword` | Related searches, synonyms |\n| Phrase | `\"keyword\"` | Contains phrase in order |\n| Exact | `[keyword]` | Exact match only |\n\n## Report Columns\n\n**Campaign Reports**: CampaignName, Impressions, Clicks, Ctr, AverageCpc, Spend, Conversions, Revenue\n\n**Keyword Reports**: Keyword, AdGroupName, CampaignName, Impressions, Clicks, Ctr, AverageCpc, Spend, Conversions, QualityScore\n\n**Search Query Reports**: SearchQuery, Keyword, CampaignName, Impressions, Clicks, Spend, Conversions\n\n**Geographic Reports**: Country, State, City, CampaignName, Impressions, Clicks, Spend, Conversions\n\n## Tips\n\n1. **Start paused** - Campaigns are created paused by default. Review before activating.\n2. **Use Phrase match** - Good balance between reach and relevance for most keywords.\n3. **Multiple headlines** - RSAs need 3-15 headlines (30 chars each) and 2-4 descriptions (90 chars each).\n4. **Check search queries** - Review actual search terms to find negative keywords.\n5. **Geographic targeting** - Use geo reports to optimize by location.\n\n## Credits\n\nMCP Server: [github.com\u002FDuartemartins\u002Fmicrosoft-ads-mcp-server](https:\u002F\u002Fgithub.com\u002FDuartemartins\u002Fmicrosoft-ads-mcp-server)\n\nBuilt with [FastMCP](https:\u002F\u002Fgithub.com\u002Fjlowin\u002Ffastmcp) and the [Bing Ads Python SDK](https:\u002F\u002Fgithub.com\u002FBingAds\u002FBingAds-Python-SDK)\n","# Microsoft Ads MCP Server\n\nCreate and manage Microsoft Advertising campaigns programmatically. This MCP server enables full campaign management for Bing and DuckDuckGo search ads.\n\n## Why Microsoft Advertising?\n\n- **DuckDuckGo Integration** - Microsoft Advertising powers DDG search ads, reaching privacy-conscious users\n- **Lower CPCs** - Often 30-50% cheaper than Google Ads\n- **Bing + Yahoo + AOL** - Access to the full Microsoft Search Network\n- **Import from Google** - Easy migration of existing campaigns\n\n## Setup\n\n### 1. Install the MCP server\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002FDuartemartins\u002Fmicrosoft-ads-mcp-server.git\ncd microsoft-ads-mcp-server\npip install -r requirements.txt\n```\n\n### 2. Get credentials\n\n1. **Microsoft Ads Account**: Sign up at [ads.microsoft.com](https:\u002F\u002Fads.microsoft.com)\n2. **Developer Token**: Apply at [developers.ads.microsoft.com](https:\u002F\u002Fdevelopers.ads.microsoft.com)\n3. **Azure AD App**: Create at [portal.azure.com](https:\u002F\u002Fportal.azure.com) with redirect URI `https:\u002F\u002Flogin.microsoftonline.com\u002Fcommon\u002Foauth2\u002Fnativeclient`\n\n### 3. Configure mcporter\n\nAdd to `~\u002F.mcporter\u002Fmcporter.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"microsoft-ads\": {\n      \"command\": \"python3\",\n      \"args\": [\"\u002Fpath\u002Fto\u002Fmicrosoft-ads-mcp-server\u002Fserver.py\"],\n      \"type\": \"stdio\",\n      \"env\": {\n        \"MICROSOFT_ADS_DEVELOPER_TOKEN\": \"your_token\",\n        \"MICROSOFT_ADS_CLIENT_ID\": \"your_azure_app_client_id\"\n      }\n    }\n  }\n}\n```\n\n### 4. Authenticate\n\n```bash\nmcporter call microsoft-ads.get_auth_url\n# Open URL in browser, sign in, copy redirect URL\nmcporter call microsoft-ads.complete_auth '{\"redirect_url\": \"https:\u002F\u002Flogin.microsoftonline.com\u002Fcommon\u002Foauth2\u002Fnativeclient?code=...\"}'\n```\n\n## Available Tools\n\n### Account Management\n```bash\nmcporter call microsoft-ads.search_accounts\n```\n\n### Campaign Operations\n```bash\n# List campaigns\nmcporter call microsoft-ads.get_campaigns\n\n# Create campaign (starts paused for safety)\nmcporter call microsoft-ads.create_campaign '{\"name\": \"My Campaign\", \"daily_budget\": 20}'\n\n# Activate or pause\nmcporter call microsoft-ads.update_campaign_status '{\"campaign_id\": 123456, \"status\": \"Active\"}'\n```\n\n### Ad Groups\n```bash\n# List ad groups\nmcporter call microsoft-ads.get_ad_groups '{\"campaign_id\": 123456}'\n\n# Create ad group\nmcporter call microsoft-ads.create_ad_group '{\"campaign_id\": 123456, \"name\": \"Product Keywords\", \"cpc_bid\": 1.50}'\n```\n\n### Keywords\n```bash\n# List keywords\nmcporter call microsoft-ads.get_keywords '{\"ad_group_id\": 789012}'\n\n# Add keywords (Broad, Phrase, or Exact match)\nmcporter call microsoft-ads.add_keywords '{\"ad_group_id\": 789012, \"keywords\": \"buy widgets, widget store\", \"match_type\": \"Phrase\", \"default_bid\": 1.25}'\n```\n\n### Ads\n```bash\n# List ads\nmcporter call microsoft-ads.get_ads '{\"ad_group_id\": 789012}'\n\n# Create Responsive Search Ad\nmcporter call microsoft-ads.create_responsive_search_ad '{\n  \"ad_group_id\": 789012,\n  \"final_url\": \"https:\u002F\u002Fexample.com\u002Fwidgets\",\n  \"headlines\": \"Buy Widgets Online|Best Widget Store|Free Shipping\",\n  \"descriptions\": \"Shop our selection. Free shipping over $50.|Quality widgets at great prices.\"\n}'\n```\n\n### Reporting\n```bash\n# Submit report request\nmcporter call microsoft-ads.submit_campaign_performance_report '{\"date_range\": \"LastWeek\"}'\nmcporter call microsoft-ads.submit_keyword_performance_report '{\"date_range\": \"LastMonth\"}'\nmcporter call microsoft-ads.submit_search_query_report '{\"date_range\": \"LastWeek\"}'\nmcporter call microsoft-ads.submit_geographic_report '{\"date_range\": \"LastMonth\"}'\n\n# Check status and get download URL\nmcporter call microsoft-ads.poll_report_status\n```\n\n### Other\n```bash\nmcporter call microsoft-ads.get_budgets\nmcporter call microsoft-ads.get_labels\n```\n\n## Complete Workflow Example\n\n```bash\n# 1. Check account\nmcporter call microsoft-ads.search_accounts\n\n# 2. Create campaign\nmcporter call microsoft-ads.create_campaign '{\"name\": \"PopaDex - DDG Search\", \"daily_budget\": 15}'\n# Returns: Campaign ID 123456\n\n# 3. Create ad group\nmcporter call microsoft-ads.create_ad_group '{\"campaign_id\": 123456, \"name\": \"Privacy Keywords\", \"cpc_bid\": 0.75}'\n# Returns: Ad Group ID 789012\n\n# 4. Add keywords\nmcporter call microsoft-ads.add_keywords '{\n  \"ad_group_id\": 789012,\n  \"keywords\": \"privacy search engine, private browsing, anonymous search\",\n  \"match_type\": \"Phrase\",\n  \"default_bid\": 0.60\n}'\n\n# 5. Create ad\nmcporter call microsoft-ads.create_responsive_search_ad '{\n  \"ad_group_id\": 789012,\n  \"final_url\": \"https:\u002F\u002Fpopadex.com\",\n  \"headlines\": \"PopaDex Private Search|Search Without Tracking|Privacy-First Search Engine\",\n  \"descriptions\": \"Search the web without being tracked. No ads, no profiling.|Your searches stay private. Try PopaDex today.\"\n}'\n\n# 6. Activate campaign\nmcporter call microsoft-ads.update_campaign_status '{\"campaign_id\": 123456, \"status\": \"Active\"}'\n\n# 7. Check performance after a few days\nmcporter call microsoft-ads.submit_campaign_performance_report '{\"date_range\": \"LastWeek\"}'\nmcporter call microsoft-ads.poll_report_status\n```\n\n## Match Types\n\n| Type | Syntax | Triggers |\n|------|--------|----------|\n| Broad | `keyword` | Related searches, synonyms |\n| Phrase | `\"keyword\"` | Contains phrase in order |\n| Exact | `[keyword]` | Exact match only |\n\n## Report Columns\n\n**Campaign Reports**: CampaignName, Impressions, Clicks, Ctr, AverageCpc, Spend, Conversions, Revenue\n\n**Keyword Reports**: Keyword, AdGroupName, CampaignName, Impressions, Clicks, Ctr, AverageCpc, Spend, Conversions, QualityScore\n\n**Search Query Reports**: SearchQuery, Keyword, CampaignName, Impressions, Clicks, Spend, Conversions\n\n**Geographic Reports**: Country, State, City, CampaignName, Impressions, Clicks, Spend, Conversions\n\n## Tips\n\n1. **Start paused** - Campaigns are created paused by default. Review before activating.\n2. **Use Phrase match** - Good balance between reach and relevance for most keywords.\n3. **Multiple headlines** - RSAs need 3-15 headlines (30 chars each) and 2-4 descriptions (90 chars each).\n4. **Check search queries** - Review actual search terms to find negative keywords.\n5. **Geographic targeting** - Use geo reports to optimize by location.\n\n## Credits\n\nMCP Server: [github.com\u002FDuartemartins\u002Fmicrosoft-ads-mcp-server](https:\u002F\u002Fgithub.com\u002FDuartemartins\u002Fmicrosoft-ads-mcp-server)\n\nBuilt with [FastMCP](https:\u002F\u002Fgithub.com\u002Fjlowin\u002Ffastmcp) and the [Bing Ads Python SDK](https:\u002F\u002Fgithub.com\u002FBingAds\u002FBingAds-Python-SDK)\n",{"name":5,"metadata":50,"description":7},{"clawdbot":51},{"emoji":52,"homepage":53,"requires":54},"?","https:\u002F\u002Fgithub.com\u002FDuartemartins\u002Fmicrosoft-ads-mcp-server",{"commands":55},[43],"main","f4cb2d49f7667e79ef7804f50396d5aaffdf1f56","Git和GitHub\u002Fmicrosoft-ads-mcp",1,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification","https:\u002F\u002Fgithub.com\u002FKernel8901","a little little little dobe in life but science geek","2026-04-05 16:43:56",{"source":8,"skillName":5,"commands":65,"prompt":75,"zipAvailable":76},[66,69,72],{"tool":67,"command":68},"npx","npx skills add Kernel8901\u002Fai-agent-skills-classification --skill microsoft-ads-mcp",{"tool":70,"command":71},"bunx","bunx skills add Kernel8901\u002Fai-agent-skills-classification --skill microsoft-ads-mcp",{"tool":73,"command":74},"pnpm","pnpm dlx skills add Kernel8901\u002Fai-agent-skills-classification --skill microsoft-ads-mcp","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FGit和GitHub\u002Fmicrosoft-ads-mcp\u002FSKILL.md",true,[78],{"path":79,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":82,"sourceHtmlUrl":83},"_meta.json","REFERENCE","参考文档",293,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FGit和GitHub\u002Fmicrosoft-ads-mcp\u002F_meta.json",[85,109,136,147,157,185],{"skillNo":86,"name":87,"nameZh":6,"description":88,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":89,"categories":90,"keywords":91,"publishedAt":45},"01M6Q5R6WZ06RRB9RQTW54B34B","zyfai","Earn yield on any Ethereum wallet on Base, Arbitrum, and Plasma. Use when a user wants passive DeFi yield on their funds. Deploys a non-custodial subaccount (Safe) linked to their EOA, enables automated yield optimization, and lets them deposit\u002Fwithdraw anytime.","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzyfai-sdk\u002FSKILL.md",[],[87,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108],"safe","ethereum","defi","Optimization","user","use","Wallet","base","deposit","withdraw","yield","arbitrum","non-custodial","passive","defi yield","earn","yield optimization",{"skillNo":110,"name":111,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":112,"categories":113,"keywords":121,"publishedAt":45},"01M6Q5R337B5JSNER4P4YS03TN","zerion-api","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api\u002FSKILL.md",[114,115,116],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":117,"categoryName":118,"taxonomyType":119,"taxonomyTypeDesc":120},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[122,123,124,26,42,39,125,94,126,98,127,128,129,130,131,132,133,134,135],"api","zerion api","zerion","blockchain","transactions","crypto wallet","crypto","evm","solana","query","across","positions","token","prices",{"skillNo":137,"name":138,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":139,"categories":140,"keywords":144,"publishedAt":45},"01M6Q5QZFYTDAZMZ27BN5VZXAR","zerion-api-skill","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-skill\u002FSKILL.md",[141,142,143],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":117,"categoryName":118,"taxonomyType":119,"taxonomyTypeDesc":120},[122,145,146,123,124,26,42,39,125,94,126,98,128,129,130,131,132,133,134,135],"api skill","zerion api skill",{"skillNo":148,"name":149,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":150,"categories":151,"keywords":155,"publishedAt":45},"01M6Q5QW17QW98RA3FE45E4RD8","zerion-api-mcp","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-mcp\u002FSKILL.md",[152,153,154],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":117,"categoryName":118,"taxonomyType":119,"taxonomyTypeDesc":120},[26,122,156,123,124,42,39,94,126,98,127,128,129,130,131,132,133,134,135],"zerion api mcp",{"skillNo":158,"name":159,"nameZh":6,"description":160,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":161,"categories":162,"keywords":166,"publishedAt":45},"01M6Q5QQYZB7A501BDEQWKGSJT","yahoo-finance-forex","Fetches real-time FOREX news and market data from Yahoo Finance for major currency pairs (EUR\u002FUSD, GBP\u002FUSD, USD\u002FJPY, etc.). Analyzes sentiment and provides trading context.","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fyahoo-finance-forex\u002FSKILL.md",[163],{"categoryNo":164,"categoryName":165,"taxonomyType":119,"taxonomyTypeDesc":120},"01JBSEEDCAT000000000000040","财务",[167,168,169,170,171,44,40,172,173,174,175,176,177,178,179,180,181,182,183,184],"finance","yahoo finance","forex","yahoo","yahoo finance forex","sentiment","real-time","python3","install","Market","usd","news","time","currency","gbp","pip","market data","for",{"skillNo":186,"name":187,"nameZh":6,"description":188,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":189,"categories":190,"keywords":192,"publishedAt":45},"01M6Q5QM6VS84WZVM7BKXXPF32","yahoo-finance","This skill should be used when the user asks to \"get stock prices\", \"check stock quotes\", \"look up earnings\", \"get financial data\", \"find trending stocks\", or needs stock market data from Yahoo Finance.","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fyahoo-finance-cli\u002FSKILL.md",[191],{"categoryNo":164,"categoryName":165,"taxonomyType":119,"taxonomyTypeDesc":120},[167,168,170,193,194,195,196,197,198,176,199,200,201,202,203,204,205,206,135,183],"cli","homebrew","find","check","brew","up","local","get","stock","link","trending","sf","quotes","ln"]