OP.GG MCP Server
🇰🇷 한국어 | 🇯🇵 日本語 | 🇨🇳 简体中文 | 🇹🇼 繁體中文 | 🇧🇷 Português
OP.GG MCP Server เป็นการใช้งาน Model Context Protocol ที่ให้เอเจนต์ AI เข้าถึงข้อมูลเกม OP.GG สำหรับ League of Legends, Teamfight Tactics และ Valorant

ปลายทาง
https://mcp-api.op.gg/mcp
เซิร์ฟเวอร์รองรับการขนส่งแบบ Streamable HTTP
การเลือกฟิลด์
เครื่องมือส่วนใหญ่ต้องการพารามิเตอร์ desired_output_fields เพื่อระบุว่าจะส่งคืนฟิลด์ใด ซึ่งช่วยลดขนาดข้อมูลและเพิ่มประสิทธิภาพการตอบสนอง
ไวยากรณ์
| รูปแบบ | คำอธิบาย | ตัวอย่าง |
|---|
field | ฟิลด์เดี่ยว | name |
parent.child | ฟิลด์ซ้อน | data.summoner.level |
array[] | ฟิลด์อาร์เรย์ | champions[] |
array[].field | ฟิลด์ในรายการอาร์เรย์ | data.champions[].name |
{a,b,c} | หลายฟิลด์ในระดับเดียวกัน | {name,title,lore} |
parent.{a,b} | หลายฟิลด์ซ้อน | data.summoner.{level,name} |
array[].{a,b} | หลายฟิลด์ในรายการอาร์เรย์ | data.champions[].{name,title} |
ตัวอย่าง
{
"desired_output_fields": [
"data.summoner.{game_name,tagline,level}",
"data.summoner.league_stats[].{game_type,win,lose}",
"data.summoner.league_stats[].tier_info.{tier,division,lp}"
]
}
เครื่องมือที่พร้อมใช้งาน
League of Legends
แชมเปี้ยน
| เครื่องมือ | คำอธิบาย |
|---|
lol_get_champion_analysis | รับสถิติแชมเปี้ยนโดยละเอียด (อัตราชนะ/เลือก/แบน), บิลด์ที่เหมาะสมที่สุด (ไอเท็ม, รูน, สกิล, สเปลล์), แมตช์อัพที่เสียเปรียบ และการทำงานร่วมกันของทีม |
lol_get_champion_synergies | รับข้อมูลการทำงานร่วมกันของแชมเปี้ยน |
lol_get_lane_matchup_guide | รับคำแนะนำการแมตช์อัพในเลนสำหรับเลนเฉพาะ |
lol_list_champion_details | รับข้อมูลเมตาดาต้าความสามารถ, เคล็ดลับ, เรื่องราว และสถิติสำหรับแชมเปี้ยนสูงสุด 10 ตัว |
lol_list_champion_leaderboard | รับข้อมูลลีดเดอร์บอร์ดแชมเปี้ยน |
lol_list_champions | แสดงรายการเมตาดาต้าแชมเปี้ยนทั้งหมด |
lol_list_lane_meta_champions | รับระดับแชมเปี้ยนแยกตามเลน พร้อมอัตราชนะ/เลือก/แบน, KDA และอันดับระดับ |
ผู้เล่น
| เครื่องมือ | คำอธิบาย |
|---|
lol_get_summoner_game_detail | รับข้อมูลโดยละเอียดสำหรับเกมเฉพาะ (ผู้เล่นทั้งหมด) |
lol_get_summoner_profile | รับโปรไฟล์ผู้เล่นพร้อมแรงก์, ระดับ, LP, อัตราชนะ และพูลแชมเปี้ยน |
lol_list_summoner_matches | รับประวัติการแข่งขันล่าสุดพร้อมสถิติต่อเกม |
ทรัพยากร
| เครื่องมือ | คำอธิบาย |
|---|
lol_list_discounted_skins | รับสกินที่ลดราคาอยู่ในปัจจุบัน |
lol_list_items | แสดงรายการเมตาดาต้าไอเท็มทั้งหมด |
ผู้เล่นโปร
| เครื่องมือ | คำอธิบาย |
|---|
lol_get_pro_player_riot_id | รับ Riot ID สำหรับผู้เล่นโปร |
อีสปอร์ต
| เครื่องมือ | คำอธิบาย |
|---|
lol_esports_list_schedules | รับตารางการแข่งขัน LoL อีสปอร์ตที่กำลังจะมาถึง พร้อมทีม, ลีก และเวลาแข่งขัน |
lol_esports_list_team_standings | รับอันดับทีมสำหรับลีก LoL |
Teamfight Tactics (TFT)
| เครื่องมือ | คำอธิบาย |
|---|
tft_get_champion_item_build | รับคำแนะนำการสร้างไอเท็มแชมเปี้ยน |
tft_get_play_style | รับคำแนะนำสไตล์การเล่น |
tft_list_augments | รับรายการออกเมนต์และคำอธิบาย |
tft_list_champions_for_item | รับคำแนะนำแชมเปี้ยนสำหรับไอเท็มเฉพาะ |
tft_list_item_combinations | รับสูตรการรวมไอเท็ม |
tft_list_meta_decks | รับเด็คเมต้าปัจจุบัน |
Valorant
| เครื่องมือ | คำอธิบาย |
|---|
valorant_list_agent_compositions_for_map | รับองค์ประกอบเอเจนต์สำหรับแผนที่เฉพาะ |
valorant_list_agent_statistics | รับสถิติเอเจนต์และข้อมูลเมต้า |
valorant_list_agents | รับเมตาดาต้าเอเจนต์พร้อมความสามารถและบทบาท |
valorant_list_leaderboard | รับลีดเดอร์บอร์ดตามภูมิภาค (ap, br, eu, kr, latam, na) |
valorant_list_maps | รับเมตาดาต้าแผนที่ |
valorant_list_player_matches | รับประวัติการแข่งขันของผู้เล่น |
ใบอนุญาต
โปรเจกต์นี้ได้รับอนุญาตภายใต้ MIT License - ดูรายละเอียดได้ที่ไฟล์ LICENSE
ลิงก์ที่เกี่ยวข้อง