рдкрд╛рдЗ рдПрдЬреЗрдВрдЯ рдХреЛ рд╡реЗрдм рд╕реЗ рдХреИрд╕реЗ рдЬреЛрдбрд╝реЗрдВ: рд╕реНрдХреНрд░реЗрдкрд▓реЗрд╕ рдПрдорд╕реАрдкреА рд╕рд░реНрд╡рд░ рдПрдХреАрдХрд░рдг рдЧрд╛рдЗрдб
Senior Web Scraping Engineer
рдореБрдЦреНрдп рдмрд┐рдВрджреБ:
- Pi рдПрдЬреЗрдВрдЯ рдПрдХ рдЬрд╛рдирдмреВрдЭрдХрд░ рдиреНрдпреВрдирддрдо рдЯрд░реНрдорд┐рдирд▓-рдЖрдзрд╛рд░рд┐рдд рдХреЛрдбрд┐рдВрдЧ рдПрдЬреЗрдВрдЯ рд╣реИред рдЗрд╕рдореЗрдВ рдЪрд╛рд░ рдЙрдкрдХрд░рдг рд╣реЛрддреЗ рд╣реИрдВ (
read,write,edit,bash) рдФрд░ рдмрд╛рдХреА рд╕рдм рдХреБрдЫ рдСрдкреНрдЯ-рдЗрди рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд╕рдВрджрд░реНрдн рд╡рд┐рдВрдбреЛ рдХреЛ рдЫреЛрдЯрд╛ рд░рдЦрддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рд╡реЗрдм рдПрдХреНрд╕реЗрд╕ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдирд╣реАрдВ рд╣реИред pi-mcp-adapterPi рдХреЛ рдХрд┐рд╕реА рднреА MCP рд╕рд░реНрд╡рд░ рд╕реЗ рдПрдХ ~200-рдЯреЛрдХрди рдкреНрд░реЙрдХреНрд╕реА рдЯреВрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреЛрдбрд╝рддрд╛ рд╣реИред рд╕рд░реНрд╡рд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕реБрд╕реНрдд рд╣реЛрддреЗ рд╣реИрдВ тАФ рд╡реЗ рдХреЗрд╡рд▓ рддрдм рд╢реБрд░реВ рд╣реЛрддреЗ рд╣реИрдВ рдЬрдм рдПрдЬреЗрдВрдЯ рдЙрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдЙрдкрдХрд░рдг рдХреЛ рдХреЙрд▓ рдХрд░рддрд╛ рд╣реИ тАФ рдЗрд╕рд▓рд┐рдП рдХрдИ MCP рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рд╕рдВрджрд░реНрдн рдмрдЬрдЯ рдХреЛ рдирд╣реАрдВ рдмрдврд╝рд╛рддрд╛ред- рд╕реНрдХреНрд░реЗрдкрд▓реЗрд╕ MCP рд╕рд░реНрд╡рд░ stdio рдФрд░
https://api.scrapeless.com/mcpрдкрд░ рдПрдХ рд╕реНрдЯреНрд░реАрдо рдХрд░рдиреЗ рдпреЛрдЧреНрдп HTTP рдПрдВрдбрдкреЙрдЗрдВрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ 21 рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рддрд╛ рд╣реИред рдХрд╡рд░ рдореЗрдВgoogle_search,google_trends, рдкреВрд░реНрдг 16-рдЙрдкрдХрд░рдгbrowser_*рд╕рддрд╣ (195+ рджреЗрд╢реЛрдВ рдореЗрдВ рдЖрд╡рд╛рд╕реАрдп рдкреНрд░реЙрдХреНрд╕реА рдХреЗ рд╕рд╛рде рдПрдХ рдХреНрд▓рд╛рдЙрдб-рд╣реЛрд╕реНрдЯреЗрдб рдПрдВрдЯреА-рдбрд┐рдЯреЗрдХреНрд╢рди рдмреНрд░рд╛рдЙрдЬрд╝рд░) рдФрд░ рддреАрди Stateless scraping tools (scrape_html,scrape_markdown,scrape_screenshot) рд╢рд╛рдорд┐рд▓ рд╣реИрдВред - рдПрдХ
.mcp.jsonрдлрд╝рд╛рдЗрд▓ Pi рдХреЛ рд╕реНрдХреНрд░реЗрдкрд▓реЗрд╕ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рддреА рд╣реИред рдПрдбрд╛рдкреНрдЯрд░ рдорд╛рдирдХ MCP рдХреЙрдиреНрдлрд╝рд┐рдЧ рдкреНрд░рд╛рд░реВрдк рдХреЛ рдкрдврд╝рддрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрд▓реЙрдб рдбреЗрд╕реНрдХрдЯреЙрдк, рдХрд░реНрд╕рд░, рдФрд░ рдЕрдиреНрдп MCP рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╡рд╣реА JSON рд╕реНрдирд┐рдкреЗрдЯ рдЗрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдореЗрдВ рднреА рдЧрд┐рд░рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред - рдЕрдВрдд рд╕реЗ рдЕрдВрдд рдХрд╛ рдкреИрдЯрд░реНрди: рдкреНрд░реЙрдореНрдкреНрдЯ тЖТ Pi тЖТ
pi-mcp-adapterтЖТscrapeless-mcp-serverтЖТ рдХреНрд▓рд╛рдЙрдб рдмреНрд░рд╛рдЙрдЬрд╝рд░ тЖТ рд░реИрдВрдХрд┐рдд рдкрд░рд┐рдгрд╛рдо рдпрд╛ рдирд┐рдХрд╛рд▓реЗ рдЧрдП рдорд╛рд░реНрдХрдбрд╛рдЙрди тЖТ рд▓рд╛рдЗрд╡ рдбреЗрдЯрд╛ рдХреЗ рдЦрд┐рд▓рд╛рдл рдЙрддреНрдкрдиреНрди рдХреЛрдбред Pi рдХреЗрд╡рд▓ рдкреНрд░рд╢рд┐рдХреНрд╖рдг-рдХреЗрд╡рд▓ рдЬреНрдЮрд╛рди рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реЛрдирд╛ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИ рдФрд░ рдЬрд┐рд╕ рдкреГрд╖реНрда рдХреЛ рдЙрд╕рдиреЗ рдЕрднреА рд╕реНрдХреНрд░реИрдк рдХрд┐рдпрд╛ рд╣реИ, рдЙрд╕рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдЬрд╝рдореАрди рдкрд░ рд▓рд╛рдирд╛ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИред - рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдлреНрддред рдирдП рд╕реНрдХреНрд░реЗрдкрд▓реЗрд╕ рдЦрд╛рддреЛрдВ рдореЗрдВ рдореБрдлреНрдд рд╕реНрдХреНрд░реЗрдкрд┐рдВрдЧ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд░рдирдЯрд╛рдЗрдо рд╢рд╛рдорд┐рд▓ рд╣реИ тАФ app.scrapeless.com рдкрд░ рд╕рд╛рдЗрди рдЕрдк рдХрд░реЗрдВред
рдкрд░рд┐рдЪрдп: рд▓рд╛рдЗрд╡ рд╡реЗрдм рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдиреНрдпреВрдирддрдо рдХреЛрдбрд┐рдВрдЧ рдПрдЬреЗрдВрдЯ
рдЕрдзрд┐рдХрддрд░ рдЯрд░реНрдорд┐рдирд▓ рдХреЛрдбрд┐рдВрдЧ рдПрдЬреЗрдВрдЯ рдХрдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдЖрддреЗ рд╣реИрдВ рдЬрд┐рдирдХрд╛ рдЖрдк рдХрднреА рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред Pi рдПрдЬреЗрдВрдЯ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЕрдкрдирд╛рддрд╛ рд╣реИ: рдЪрд╛рд░ рдЙрдкрдХрд░рдг, рдкреВрд░реНрдг рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛, рдмрд╛рдХреА рд╕рдм рдХреБрдЫ рдорд╛рдВрдЧ рдкрд░ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдПрдЬреЗрдВрдЯ рдХреЛ рддреЗрдЬ рдФрд░ рд╕рдВрджрд░реНрдн рд╡рд┐рдВрдбреЛ рдХреЛ рд╕рд╕реНрддрд╛ рдмрдирд╛рдП рд░рдЦрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рднреА рд╣реИ рдХрд┐ Pi рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рдирд╡реАрдирддрдо рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЛ Fetch рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдкрд┐рдЫрд▓реЗ рд╕рдкреНрддрд╛рд╣ рдкреНрд░рдХрд╛рд╢рд┐рдд рдПрдХ рд░рд┐рд▓реАрдЬ рдкреГрд╖реНрда рдХреЛ рдирд╣реАрдВ рдкрдврд╝ рд╕рдХрддрд╛, рдпрд╛ рдЕрдкрдиреЗ рдЖрдк рд╕реЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╡реЗрдм рдкреГрд╖реНрда рд╕реЗ рд▓рд╛рдЗрд╡ рдбреЗрдЯрд╛ рдирд╣реАрдВ рдЦреАрдВрдЪ рд╕рдХрддрд╛ред
рд╕рдорд╛рдзрд╛рди рдпрд╣ рд╣реИ рдХрд┐ Pi рдХреЛ рдПрдХ рдореЙрдбрд▓ рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (MCP) рд╕рд░реНрд╡рд░ рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдП рдЬреЛ рд╡реЗрдм рдЯреВрд▓реНрд╕ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рддрд╛ рд╣реИред scrapeless-mcp-server рдкреИрдХреЗрдЬ рдмрд┐рд▓реНрдХреБрд▓ рдпрд╣реА рдХрд░рддрд╛ рд╣реИ - рд╕реНрдХреНрд░реЗрдкрд▓реЗрд╕ рд╕реНрдХреНрд░реЗрдкрд┐рдВрдЧ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдПрдХ рдХреНрд▓рд╛рдЙрдб-рд╣реЛрд╕реНрдЯреЗрдб рдПрдВрдЯреА-рдбрд┐рдЯреЗрдХреНрд╢рди рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЬреЛ 195+ рджреЗрд╢реЛрдВ рдореЗрдВ рдЖрд╡рд╛рд╕реАрдп рдкреНрд░реЙрдХреНрд╕реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рдХрд╛рд╕реА рдХрд░рддрд╛ рд╣реИред
рдпрд╣ рдкреЛрд╕реНрдЯ pi-mcp-adapter (Pi рдХреЗ рд▓рд┐рдП рдХрдореНрдпреБрдирд┐рдЯреА MCP рдПрдХреНрд╕рдЯреЗрдВрд╢рди) рдФрд░ рдПрдХ рд╕рд┐рдВрдЧрд▓ .mcp.json рдлрд╝рд╛рдЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рджреЛрдиреЛрдВ рдХреЛ рдПрдХ рд╕рд╛рде рдХреИрд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдП, рдЗрд╕ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рддреА рд╣реИред Pi рдЬрд┐рд╕ рдПрдВрдбрдкреЙрдЗрдВрдЯ рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛрддрд╛ рд╣реИ, рд╡рд╣ рд╡рд╣реА рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрд▓реЙрдб рдбреЗрд╕реНрдХрдЯреЙрдк, рдХрд░реНрд╕рд░, рдФрд░ рдЕрдиреНрдп MCP рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд░рддреЗ рд╣реИрдВ; рд╡рд╣реА JSON рд╕реНрдирд┐рдкреЗрдЯ рдЗрдирдореЗрдВ рд╕реЗ рд╕рднреА рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдЖрдк рдЗрд╕рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
- рд▓рд╛рдЗрд╡ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдХреЛрдб рдЬрдирд░реЗрд╢рди рдХреЛ рдЖрдзрд╛рд░ рдмрдирд╛рдПрдВред Pi рдХреЛ рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рд╡рд░реНрддрдорд╛рди README Fetch рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣реЗрдВ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдЙрддреНрдкрдиреНрди рд╣реЛ - рдЕрдм рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХрдЯ рдореЙрдбрд▓ рдЬреНрдЮрд╛рди рд╕реЗ рдкреБрд░рд╛рдиреЗ рдПрдкреАрдЖрдИ рдирд╣реАрдВред
- рдПрдХ рдмрд╛рд░ рдореЗрдВ рдЦреЛрдЬреЗрдВ рдФрд░ рд╕реНрдХреНрд░реИрдк рдХрд░реЗрдВред Pi рдЙрдореНрдореАрджрд╡рд╛рд░ рдкреГрд╖реНрдареЛрдВ рдХреЛ рд░реИрдВрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
google_searchрдХреЙрд▓ рдХрд░рддрд╛ рд╣реИ, рдлрд┐рд░ рд╕рдмрд╕реЗ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдХреЛ рд╕рд╛рдл рдорд╛рд░реНрдХрдбрд╛рдЙрди рдХреЗ рд░реВрдк рдореЗрдВ рдЦреАрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдПscrape_markdownрдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред - рдПрдХ рдЯрд░реНрдорд┐рдирд▓ рдкреНрд░реЙрдореНрдкреНрдЯ рд╕реЗ рдПрдВрдЯреА-рдбрд┐рдЯреЗрдХреНрд╢рди рдХреНрд▓рд╛рдЙрдб рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЪрд▓рд╛рдПрдВред
browser_goto,browser_click,browser_type, рдФрд░browser_get_htmlрдЬреИрд╕реЗ рдЙрдкрдХрд░рдг Pi рдХреЛ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХреНрд▓рд╛рдЙрдб рдХреНрд░реЛрдорд┐рдпрдо рдкрд░ рд╕рддреНрд░реАрдп рдирд┐рд░рдВрддрд░рддрд╛ рдХреЗ рд╕рд╛рде рдкреВрд░реНрдг рдирд┐рдпрдВрддреНрд░рдг рджреЗрддреЗ рд╣реИрдВред - рдЖрд╡рд╛рд╕реАрдп рдкреНрд░реЙрдХреНрд╕реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреНрд╖реЗрддреНрд░-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреЗрдЯрд╛ рдЦреАрдВрдЪреЗрдВред рдПрдЬреЗрдВрдЯ рдХреЗ рдЙрдкрдХрд░рдг рдХреЙрд▓ рд╕реЗ рд╕реАрдзреЗ
gl=usрдпрд╛gl=deрдкрд░ рдЦреЛрдЬ рдХрд╛ рд╕реНрдХреЛрдк рдХрд░реЗрдВред - рдПрдХ рд╣реА рдЯрд░реНрдорд┐рдирд▓ рд╕рддреНрд░ рдХреЗ рднреАрддрд░ рд░рд╣реЗрдВред рдХреЛрдИ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЯреИрдм рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдирд╣реАрдВ, рдХреЛрдИ curl рдЖрдЙрдЯрдкреБрдЯ рдХреА рдХреЙрдкреА-рдкреЗрд╕реНрдЯ рдирд╣реАрдВ, рдХреЛрдИ рдЕрд▓рдЧ рд╕реНрдХреНрд░реИрдкрд┐рдВрдЧ CLI рдирд╣реАрдВред
рд╕реНрдХреНрд░реЗрдкрд▓реЗрд╕ рдкрд░, рд╣рдо рдХреЗрд╡рд▓ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рдбреЗрдЯрд╛ рддрдХ рдкрд╣реБрдВрдЪ рдмрдирд╛рддреЗ рд╣реИрдВ рдЬрдмрдХрд┐ рд▓рд╛рдЧреВ рдХрд╛рдиреВрдиреЛрдВ, рдирд┐рдпрдореЛрдВ рдФрд░ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдЧреЛрдкрдиреАрдпрддрд╛ рдиреАрддрд┐рдпреЛрдВ рдХрд╛ рд╕рдЦреНрддреА рд╕реЗ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рдХреЗрд╡рд▓ рдкреНрд░рджрд░реНрд╢рди рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИред
Pi рдПрдЬреЗрдВрдЯ рдХреНрдпрд╛ рд╣реИ?
Pi рдПрдЬреЗрдВрдЯ рдПрдХ рдЯрд░реНрдорд┐рдирд▓-рдЖрдзрд╛рд░рд┐рдд рдХреЛрдбрд┐рдВрдЧ рдПрдЬреЗрдВрдЯ рд╣реИ рдЬрд┐рд╕реЗ рдорд╛рд░реАрдУ рдЬреЗрдХреНрдирд░ (libGDX рдЧреЗрдо рдврд╛рдВрдЪреЗ рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛) рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдмреБрдЯ рдХрд░рдиреЗ рдкрд░ рдпрд╣ рдореЙрдбрд▓ рдХреЛ рдЪрд╛рд░ рдЙрдкрдХрд░рдг рджреЗрддрд╛ рд╣реИ:
readтАФ рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдкрдврд╝реЗрдВwriteтАФ рдлрд╝рд╛рдЗрд▓реЗрдВ рдмрдирд╛рдПрдВ рдФрд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВeditтАФ рдореМрдЬреВрджрд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд▓рдХреНрд╖рд┐рдд рд╕рдВрдкрд╛рджрди рдХрд░реЗрдВbashтАФ рд╢реЗрд▓ рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
рдмрд╛рдХреА рд╕рдм рдХреБрдЫ рдСрдкреНрдЯ-рдЗрди рд╣реИред рдЖрдк Pi рдХреЛ TypeScript рдПрдХреНрд╕рдЯреЗрдВрд╢рди, рдХреМрд╢рд▓, рдФрд░ рдкреНрд░реЙрдореНрдкреНрдЯ рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрдврд╝рд╛рддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдкреИрдХреЗрдЬ рдХреЗ рд░реВрдк рдореЗрдВ рдмрдВрдбрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ npm рдпрд╛ git рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдПрдЬреЗрдВрдЯ рдЪрд╛рд░ рдореЛрдб рдореЗрдВ рдЪрд▓рддрд╛ рд╣реИ - рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ (рд╕рдВрд╡рд╛рджреА), рдкреНрд░рд┐рдВрдЯ/JSON (рд╕реНрдХреНрд░рд┐рдкреНрдЯреЗрдб), RPC (stdin/stdout рдПрдХреАрдХрд░рдг), рдФрд░ SDK (рдЬрдбрд╝рд┐рдд)ред рдкреНрд░рджрд╛рддрд╛ рд╕рдорд░реНрдерди рд╡рд┐рд╕реНрддреГрдд рд╣реИ: рдПрдВрдереНрд░реЛрдкрд┐рдХ, рдУрдкрдиAI, рдЧреВрдЧрд▓, рдорд┐рд╕реНрдЯрд░рд▓, рдЧреНрд░реЛрдХ, рдФрд░ рдЕрдзрд┐рдХред
рдЗрд╕реЗ npm рдХреЗ рд╕рд╛рде рд╡реИрд╢реНрд╡рд┐рдХ рд╕реНрддрд░ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:
bash
npm install -g @mariozechner/pi-coding-agent
рд╡реНрдпрд╛рдкрд╛рд░ рд╕реНрдкрд╖реНрдЯ рд╣реИ: рдПрдХ рдЫреЛрдЯрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рддрд╣ рдЬрд┐рд╕реЗ рдЖрдк рдЕрдкрдХреЗ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЗ рдЕрдиреБрд░реВрдк рдмрдврд╝рд╛рддреЗ рд╣реИрдВ, рдмрдЬрд╛рдп рдПрдХ рдПрдХ рдЖрдХрд╛рд░ рдХреЗ рд╕рднреА рдЯреВрд▓рдмреЙрдХреНрд╕ рдХреЗред
Pi рдХреЛ рд╡реЗрдм рдПрдХреНрд╕реЗрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ
Pi рдХреА рддрд░реНрдХрд╢рдХреНрддрд┐ рдЙрд╕ рдЖрдзрд╛рд░рднреВрдд рдореЙрдбрд▓ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ рдЬрд┐рд╕ рдкрд░ рдЗрд╕реЗ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕рдХрд╛ рдЕрд░реНрде рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛:
- рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХрдЯрдСрдл рдХреЗ рдмрд╛рдж рдХрд┐рд╕реА рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рдирд╡реАрдирддрдо API рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рджреЗрдЦрдирд╛
- рд╡рд░реНрддрдорд╛рди рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдкреГрд╖реНрдареЛрдВ, рдкрд░рд┐рд╡рд░реНрддрди рд▓реЙрдЧ рдпрд╛ рд░рд┐рд▓реАрдЬрд╝ рдиреЛрдЯреНрд╕ FETCH рдХрд░реЗрдВ
- рдХрд┐рд╕реА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдкреГрд╖реНрда рдХреЛ рдкрдврд╝реЗрдВ рддрд╛рдХрд┐ рдПрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рддрд╛рд▓рд┐рдХрд╛, рдПрдХ рдореВрд▓реНрдп, рдпрд╛ рдПрдХ рд╕реНрдХреАрдорд╛ рдЦреАрдВрдЪ рд╕рдХреЗрдВ
- рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЗрд╕рдХреЗ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдбреЗрдЯрд╛ рдореЗрдВ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдЖрдЬ рдХреЗ рдкреИрдХреЗрдЬ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдЦрд┐рд▓рд╛рдл рдЕрднреА рднреА рд╕рдВрдХрд▓рд┐рдд рд╣реЛрддрд╛ рд╣реИ
рддреЗрдЬреА рд╕реЗ рдмрджрд▓рддреЗ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдХреЗ рд▓рд┐рдП - рдХреЛрдИ рднреА рд╡реЗрдм, рдлреНрд░рдВрдЯреЗрдВрдб, AI рдЯреВрд▓рд┐рдВрдЧ, рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪрд╛ - рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред Pi рдХреЛ рдПрдХ рд╡реЗрдм-рд╕рдХреНрд╖рдо MCP рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ рдФрд░ рдЖрдкрдХреЛ рдПрдХ рдХреЛрдбрд┐рдВрдЧ рдПрдЬреЗрдВрдЯ рдорд┐рд▓рддрд╛ рд╣реИ рдЬреЛ рд╡рд░реНрддрдорд╛рди рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХреЛрдб рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╡рд╣ рдЖрд╡рд╢реНрдпрдХ рдкреГрд╖реНрдареЛрдВ рдХреЛ рд╕реНрдХреНрд░реИрдк рдХрд░рддрд╛ рд╣реИред рдЖрдЙрдЯрдкреБрдЯ рдкреБрд░рд╛рдиреЗ рдореЗрдореЛрд░реА рд╕реЗ рдПрдХ рд╕рд░реНрд╡реЛрддреНрддрдо рдЕрдиреБрдорд╛рди рдмрдирдирд╛ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИ рдФрд░ рдЕрднреА рд╣рд╛рд▓ рдХреЗ рдкреГрд╖реНрда рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдЕрднреА рд░реЗрдВрдбрд░ рд╣реБрдЖ рд╣реИред
Scrapeless MCP рд╕рд░реНрд╡рд░ рдХреНрдпрд╛ рд╣реИ?
Scrapeless MCP рд╕рд░реНрд╡рд░ рдПрдХ рдореЙрдбрд▓ рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рд░реНрд╡рд░ рд╣реИ рдЬреЛ Scrapeless рдХреНрд▓рд╛рдЙрдб рдмреНрд░рд╛рдЙрдЬрд╝рд░, рдЦреЛрдЬ, рдФрд░ рд╕реНрдХреНрд░реИрдк рдПрдкреАрдЖрдИ рдХреЛ MCP рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред рдХреЛрдИ рднреА MCP-рд╕рдВрдЧрдд рдХреНрд▓рд╛рдЗрдВрдЯ - Pi, Claude Desktop, Cursor, Codex CLI, Gemini CLI, Windsurf, VS Code Copilot Chat - рд╕реАрдзреЗ рд╡рд╛рд░реНрддрд╛рд▓рд╛рдк рд╕реЗ рдЗрдиреНрд╣реЗрдВ рдХреЙрд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдкреНрд░рдХрд╛рд╢рди рдХреЗ рд╕рдордп, рд╕рд░реНрд╡рд░ рддреАрди рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдореЗрдВ 21 рдЙрдкрдХрд░рдг рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ:
- рдЦреЛрдЬ рдФрд░ рдкреНрд░рд╡реГрддреНрддрд┐рдпрд╛рдБ -
google_search,google_trends - рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдСрдЯреЛрдореЗрд╢рди (16 рдЙрдкрдХрд░рдг) -
browser_create,browser_close,browser_goto,browser_go_back,browser_go_forward,browser_click,browser_type,browser_press_key,browser_wait,browser_wait_for,browser_screenshot,browser_snapshot,browser_get_html,browser_get_text,browser_scroll,browser_scroll_to - Stateless scraping -
scrape_html,scrape_markdown,scrape_screenshot
рджреЛ рдЯреНрд░рд╛рдВрд╕рдкреЛрд░реНрдЯ рдореЛрдб рд╕рдорд░реНрдерд┐рдд рд╣реИрдВ:
- Stdio -
npx -y scrapeless-mcp-serverрдХреЛ MCP рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдПрдХ рдЪрд╛рдЗрд▓реНрдб рдкреНрд░реЛрд╕реЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд░реНрд╡рд░ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдПред рдпрд╣ Pi рдЬреИрд╕реЗ рдбреЗрд╕реНрдХрдЯреЙрдк рдФрд░ рдЯрд░реНрдорд┐рдирд▓ рдПрдЬреЗрдВрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИред - Streamable HTTP - рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ
https://api.scrapeless.com/mcpрдкрд░ рдкреЙрдЗрдВрдЯ рдХрд░реЗрдВред рдпрд╣ рдХреНрд▓рд╛рдЙрдб-рд╣реЛрд╕реНрдЯреЗрдб рдПрдЬреЗрдВрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ рдЬреЛnpxрдХреЗ рд▓рд┐рдП рд╢реЗрд▓ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред
рджреЛрдиреЛрдВ рдореЛрдб рдПрдХ рд╣реА Scrapeless API рдХреБрдВрдЬреА рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИрдВред рд╕рд░реНрд╡рд░ рдХрд╛ рд╕реНрд░реЛрдд github.com/scrapeless-ai/scrapeless-mcp-server рдкрд░ рд╣реИ; рдкреВрд░реНрдг рдЙрдкрдХрд░рдг рд╕рдВрджрд░реНрдн docs.scrapeless.com рдкрд░ рд╣реИред app.scrapeless.com рдкрд░ рдореБрдлреНрдд рдпреЛрдЬрдирд╛ рдкрд░ рдЕрдкрдиреА API рдХреБрдВрдЬреА рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред
MCP рдмреНрд░рд┐рдЬ: pi-mcp-adapter
Pi рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ MCP рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рдЖрддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдЬрд╛рдирдмреВрдЭрдХрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдирд┐рд░реНрдгрдп рд╣реИ: Mario рджрд▓реАрд▓ рдХрд░рддреЗ рд╣реИрдВ рд╣реИ рдХрд┐ MCP рдЙрдкрдХрд░рдг рдкрд░рд┐рднрд╛рд╖рд╛рдПрдБ рдПрдХ рдиреНрдпреВрдирддрдо рдПрдЬреЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЯреЛрдХрди-рднрд╛рд░реА рд╣реИрдВред рд▓реЛрдХрдкреНрд░рд┐рдп MCP рд╕рд░реНрд╡рд░ рдЬреИрд╕реЗ Playwright MCP 21 рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд▓рдЧрднрдЧ 13.7k рдЯреЛрдХрди рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ; Chrome DevTools MCP 26 рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рд▓рдЧрднрдЧ 18k рдЯреЛрдХрди рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдХреБрдЫ рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рдмрд╛рддрдЪреАрдд рд╢реБрд░реВ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╡рд┐рдВрдбреЛ рдХрд╛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣рд┐рд╕реНрд╕рд╛ рдЬрд▓рд╛ рд╕рдХрддрд╛ рд╣реИред
рд╕рдореБрджрд╛рдп рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ pi-mcp-adapter рд╣реИ: рдПрдХ Pi рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЬреЛ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдЙрдкрдХрд░рдг (~200 рдЯреЛрдХрди) рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдмрдЬрд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рд╣рд░ MCP рдЙрдкрдХрд░рдг рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдПред рдПрдЬреЗрдВрдЯ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдЦреЛрдЬрддрд╛ рдФрд░ рдХреЙрд▓ рдХрд░рддрд╛ рд╣реИ:
mcp({ search: "screenshot" })
mcp({ tool: "scrapeless_scrape_markdown", args: '{"url": "https://example.com"}' })
рд╕рд░реНрд╡рд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЖрд▓рд╕реА рд╣реЛрддреЗ рд╣реИрдВ - рд╡реЗ рдХреЗрд╡рд▓ рддрдм рд╢реБрд░реВ рд╣реЛрддреЗ рд╣реИрдВ рдЬрдм рдПрдЬреЗрдВрдЯ рдкрд╣рд▓реА рдмрд╛рд░ рдЙрдирдХреЗ рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдХреЙрд▓ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╡реЗ 10 рдорд┐рдирдЯ рдХреЗ рд╕реБрд╕реНрдд рд╕рдордп рдХреЗ рдмрд╛рдж рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ (рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдпреЛрдЧреНрдп)ред рдЙрдкрдХрд░рдг рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЛ рдбрд┐рд╕реНрдХ рдореЗрдВ рдХреИрд╢ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЦреЛрдЬ рдФрд░ рд╡рд┐рд╡рд░рдг рдмрд┐рдирд╛ рд▓рд╛рдЗрд╡ рдХрдиреЗрдХреНрд╢рди рдХреЗ рдХрд╛рдо рдХрд░ рд╕рдХреЗрдВред
рдПрдбрд╛рдкреНрдЯрд░ рдорд╛рдирдХ MCP рдХреЙрдиреНрдлрд╝рд┐рдЧ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЗрд╕ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХреНрд░рдо рдореЗрдВ рдкрдврд╝рддрд╛ рд╣реИ:
~/.config/mcp/mcp.json(рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рд╕рд╛рдорд╛рдиреНрдп рд╕рд╛рдЭрд╛)<Pi рдПрдЬреЗрдВрдЯ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА>/mcp.json(Pi рд╡реИрд╢реНрд╡рд┐рдХ рдУрд╡рд░рд░рд╛рдЗрдб, рдЖрдорддреМрд░ рдкрд░~/.pi/agent/mcp.json).mcp.json(рдкрд░рд┐рдпреЛрдЬрдирд╛-рд╕реНрдерд╛рдиреАрдп рд╕рд╛рдЭрд╛).pi/mcp.json(Pi рдкрд░рд┐рдпреЛрдЬрдирд╛ рдУрд╡рд░рд░рд╛рдЗрдб)
рдЗрд╕реЗ рдПрдХ рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ (Pi рдХреЗ рдЕрдВрджрд░ рдпрд╛ Pi CLI рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪрд▓рд╛рдПрдВ):
bash
pi install npm:pi-mcp-adapter
рдкреНрд░рдХрд╛рд╢рди рдХреЗ рд╕рдордп рдПрдбрд╛рдкреНрдЯрд░ рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг 2.6.1 рд╣реИред
Pi рдПрдЬреЗрдВрдЯ рдХреЛ Scrapeless MCP рд╕рд░реНрд╡рд░ рд╕реЗ рдХреИрд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ
рдкреВрд░реНрд╡рд╛рдкреЗрдХреНрд╖рд╛рдПрдБ
- Node.js 18 рдпрд╛ рдирдпрд╛ред Pi рдПрдЬреЗрдВрдЯ рдФрд░
pi-mcp-adapterрджреЛрдиреЛрдВ рдХреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ; Pi рдХреЗ рдЬреЗрдорд┐рдиреА CLI рд╕рдВрд╕реНрдХрд░рдг рдХреЛ Node 20 рдпрд╛ рдирдП рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред - рдПрдХ Scrapeless рдЦрд╛рддрд╛ рдФрд░ API рдХреБрдВрдЬреАред app.scrapeless.com рдкрд░ рд╕рд╛рдЗрди рдЕрдк рдХрд░реЗрдВред рдирдП рдЦрд╛рддреЛрдВ рдореЗрдВ рдореБрдлреНрдд рд╕реНрдХреНрд░реИрдкрд┐рдВрдЧ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд░рдирдЯрд╛рдЗрдо рд╢рд╛рдорд┐рд▓ рд╣реИред
- рдПрдХ API рдХреБрдВрдЬреА рдХрд┐рд╕реА рдореЙрдбрд▓ рдкреНрд░рджрд╛рддрд╛ рд╕реЗ рдЬрд┐рд╕реЗ Pi рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ - Anthropics, OpenAI, Google Gemini, Mistral, DeepSeek, Groq, рдпрд╛ рдХрд┐рд╕реА рдФрд░ рд╕реЗ рдЬреЛ Pi
/loginрдкрд░ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рддрд╛ рд╣реИред
рдХрджрдо 1 - Pi рдПрдЬреЗрдВрдЯ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рдЕрдкрдиреЗ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдЦреЛрд▓реЗрдВ рдФрд░ рдЪрд▓рд╛рдПрдБ:
bash
npm install -g @mariozechner/pi-coding-agent
рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ:
bash
pi --version
рдкреНрд░рдХрд╛рд╢рди рдХреЗ рд╕рдордп Pi рдмрд╛рдЗрдирд░реА рд╣реИ @mariozechner/pi-coding-agent рд╕рдВрд╕реНрдХрд░рдг 0.73.1ред
рдХрджрдо 2 - pi-mcp-adapter рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
Pi рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, MCP рдПрдбрд╛рдкреНрдЯрд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЬреЛрдбрд╝реЗрдВ:
bash
pi install npm:pi-mcp-adapter
рдкреБрдирдГ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ Pi рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдмрд╛рджред рдпрд╣ рдПрдбрд╛рдкреНрдЯрд░ рдПрдХрд▓ mcp рдкреНрд░реЙрдХреНрд╕реА рдЯреВрд▓ рдХреЛ рдЦреАрдВрдЪрддрд╛ рд╣реИ рдЬрд┐рд╕рдХреА рд▓рд╛рдЧрдд рд▓рдЧрднрдЧ 200 рдЯреЛрдХрди рд╣реИ, рд╕рд╛рде рд╣реА рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рд╕рд░реНрд╡рд░ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП /mcp рд╕реНрд▓реИрд╢ рдЖрджреЗрд╢ рднреА рд╣реИред
рдЪрд░рдг 3 тАФ рдЕрдкрдирд╛ Scrapeless API рдХреБрдВрдЬреА рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ
app.scrapeless.com рдкрд░ рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВ, Settings тЖТ API Keys рдЦреЛрд▓реЗрдВ, рдФрд░ рдЕрдкрдиреА рдХреБрдВрдЬреА рдХреЙрдкреА рдХрд░реЗрдВред рдЗрд╕реЗ рдЕрдЧрд▓реЗ рдЪрд░рдг рдХреЗ рд▓рд┐рдП рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб рдкрд░ рд░рдЦреЗрдВред
рдЪрд░рдг 4 тАФ .mcp.json рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ
рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ, рдПрдХ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдВ рдЬрд┐рд╕рдХрд╛ рдирд╛рдо .mcp.json рд╣реЛред рдпрд╣ рдорд╛рдирдХ MCP рдХреЙрдиреНрдлрд╝рд┐рдЧ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рд╛рд░реВрдк рд╣реИ рдЬрд┐рд╕реЗ pi-mcp-adapter рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдкрдврд╝рддрд╛ рд╣реИ (рдХреЛрдИ Pi-рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ):
json
{
"mcpServers": {
"scrapeless": {
"command": "npx",
"args": ["-y", "scrapeless-mcp-server"],
"env": {
"SCRAPELESS_KEY": "YOUR_SCRAPELESS_KEY"
}
}
}
}
YOUR_SCRAPELESS_KEY рдХреЛ рдЪрд░рдг 3 рдХреА рдХреБрдВрдЬреА рд╕реЗ рдмрджрд▓реЗрдВред MCP рд╕рд░реНрд╡рд░ API рдХреБрдВрдЬреА рдХреЛ SCRAPELESS_KEY рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╕реЗ рдкрдврд╝рддрд╛ рд╣реИ - рдпрд╣ рдирд╛рдо рд╕рддреНрдпрддрд╛ рдХрд╛ рд╕реНрд░реЛрдд рд╣реИ; рдЗрд╕реЗ SCRAPELESS_API_KEY рдореЗрдВ рдмрджрд▓реЗрдВ рдирд╣реАрдВред
рдкрд╣рд▓реА рдмрд╛рд░ рдЪрд▓рд╛рдиреЗ рдкрд░, npx -y scrapeless-mcp-server рдкреИрдХреЗрдЬ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддрд╛ рд╣реИ рдФрд░ stdio рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИред рдХреЛрдИ рдЕрд▓рдЧ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрдорд╛рдВрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
рдпрджрд┐ рдЖрдк stdio рдЫреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рд╕реНрдЯреНрд░реАрдо рдХрд░рдиреЗ рдпреЛрдЧреНрдп HTTP рдкрд░рд┐рд╡рд╣рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЛ рдмрджрд▓реЗрдВ:
json
{
"mcpServers": {
"scrapeless": {
"url": "https://api.scrapeless.com/mcp",
"headers": {
"x-api-token": "YOUR_SCRAPELESS_KEY"
}
}
}
}
рджреЛрдиреЛрдВ рд░реВрдк рд╕рдорд╛рди Scrapeless API рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕рдорд╛рди 21 рдЯреВрд▓ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдХреЗ рд▓рд┐рдП stdio рд╕рд╣реА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ; HTTP рд╕рд╣реА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ рдпрджрд┐ Pi рдХрд┐рд╕реА рдХреНрд▓рд╛рдЙрдб рд╣реЛрд╕реНрдЯ рдкрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдЬреЛ npx рдХреЛ рд╢реЗрд▓ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред
рдЪрд░рдг 5 тАФ рдПрдХ рдореЙрдбрд▓ рдкреНрд░рджрд╛рддрд╛ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ
Pi рд╢реБрд░реВ рдХрд░реЗрдВ:
bash
pi
рдЖрдкрдХреЛ Extensions рдХреЗ рддрд╣рдд pi-mcp-adapter рд╕реВрдЪреАрдмрджреНрдз рджрд┐рдЦрд╛рдИ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред /login рдЯрд╛рдЗрдк рдХрд░реЗрдВ рдФрд░ рдЕрдкрдиреЗ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╡рд┐рдзрд┐ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ (рд╕рджрд╕реНрдпрддрд╛ рдпрд╛ API рдХреБрдВрдЬреА)ред рдЙрд╕ рдкреНрд░рджрд╛рддрд╛ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдЬрд┐рд╕рдХрд╛ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, API рдХреБрдВрдЬреА рдкреЗрд╕реНрдЯ рдХрд░реЗрдВ, рдФрд░ Pi рднрд╡рд┐рд╖реНрдп рдХреА рд╕рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рдХреЛ рд╕рд╣реЗрдЬ рд▓реЗрдЧрд╛ред рдореЙрдбрд▓ рдЪрдпрди рдкреИрдирд▓ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП /model рдЯрд╛рдЗрдк рдХрд░реЗрдВ рдФрд░ рдПрдХ рдореЙрдбрд▓ рдЪреБрдиреЗрдВред
рдЕрдкрдиреЗ Scrapeless API рдХреБрдВрдЬреА рдХреЛ рдирд┐рдГрд╢реБрд▓реНрдХ рдпреЛрдЬрдирд╛ рдкрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ: app.scrapeless.com
рдЪрд░рдг 6 тАФ рдХрдиреЗрдХреНрд╢рди рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ
MCP рдкреИрдирд▓ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП /mcp рдЯрд╛рдЗрдк рдХрд░реЗрдВред scrapeless рд╕рд░реНрд╡рд░ рд╕реВрдЪреАрдмрджреНрдз рд╣реИ рд▓реЗрдХрд┐рди рд╕реБрд╕реНрдд рд╣реИ - рдкрд╣рд▓реЗ рдпрд╣ 0/21 рджрд┐рдЦрд╛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдХрдиреЗрдХреНрд╢рди рдЕрднреА рддрдХ рдирд╣реАрдВ рдЦреЛрд▓рд╛ рдЧрдпрд╛ рд╣реИред рддреАрд░ рдХреА рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдкрдВрдХреНрддрд┐ рдХреЛ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд░реЗрдВ рдФрд░ рдлрд┐рд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Ctrl+R рджрдмрд╛рдПрдВ (рдпрд╛ рдХреЛрдИ Scrapeless рдЯреВрд▓ рдХреЙрд▓ рдХрд░реЗрдВ, рдЬреЛ рдПрдХ рд╕реБрд╕реНрдд рдХрдиреЗрдХреНрдЯ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░рддрд╛ рд╣реИ)ред
рдПрдХ рдмрд╛рд░ рдХрдиреЗрдХреНрдЯ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдиреАрдЪреЗ MCP: 1/1 servers рджрд┐рдЦрд╛рдИ рджреЗрдЧреАред рдЕрдм 21 рдЯреВрд▓ рдЦреЛрдЬреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЙрдиреНрд╣реЗрдВ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рдХреЗ рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:
mcp({ search: "scrapeless" })
рдЖрдкрдХреЛ рдкрд░рд┐рдгрд╛рдо рдореЗрдВ google_search, google_trends, browser_*, рдФрд░ scrape_* рдЯреВрд▓ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рдЪрд╛рд╣рд┐рдПред рдкреИрдирд▓ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Esc рджрдмрд╛рдПрдВред
рдЪрд░рдг 7 тАФ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХрд╛рд░реНрдп рдЪрд▓рд╛рдПрдБ
Pi рдХреЛ рдПрдХ рдкреНрд░реЙрдореНрдкреНрдЯ рджреЗрдВ рдЬрд┐рд╕реЗ рд▓рд╛рдЗрд╡ рд╡реЗрдм рдбреЗрдЯрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
рдСрдлрд┐рд╢рд┐рдпрд▓ axios npm рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рд▓рд┐рдП рд╡реЗрдм рдЦреЛрдЬреЗрдВ, рд╕рдмрд╕реЗ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдкреГрд╖реНрда рдХреЛ рд╕реНрдХреНрд░реИрдк рдХрд░реЗрдВ,
рдФрд░ рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ JavaScript рдЙрджрд╛рд╣рд░рдг рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ рдЬреЛ рдЙрдЪрд┐рдд рддреНрд░реБрдЯрд┐
рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдХреЗ рд╕рд╛рде GET рдЕрдиреБрд░реЛрдз рдХрд░рддрд╛ рд╣реИред рдЗрд╕реЗ axios-example.js рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╣реЗрдЬреЗрдВред
Pi рдкрд╣рд▓реЗ scrapeless_google_search рдХреЛ рдХреЙрд▓ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рд░реИрдВрдХ рдХреА рдЧрдИ рд╕реВрдЪреА рд▓реМрдЯрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╢реАрд░реНрд╖рдХ, URLs, рдФрд░ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ axios рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕реЗ рд╕реНрдирд┐рдкреЗрдЯреНрд╕ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдлрд┐рд░ рдпрд╣ рд╕рдмрд╕реЗ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ URL рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдкреГрд╖реНрда рдХреЛ рд╕рд╛рдл Markdown рдХреЗ рд░реВрдк рдореЗрдВ рдЦреАрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП scrapeless_scrape_markdown рдХреЛ рдХреЙрд▓ рдХрд░рддрд╛ рд╣реИ - рдХреНрд▓рд╛рдЙрдб рдмреНрд░рд╛рдЙрдЬрд╝рд░ JavaScript рд░реЗрдВрдбрд░рд┐рдВрдЧ рдФрд░ рдХрд┐рд╕реА рднреА рдПрдВрдЯреА-рдбрд┐рдЯреЗрдХреНрд╢рди рдЪреБрдиреМрддрд┐рдпреЛрдВ рд╕реЗ рдирд┐рдкрдЯрддрд╛ рд╣реИ рдЬреЛ рд░рд╛рд╕реНрддреЗ рдореЗрдВ рдЖрддреА рд╣реИрдВ, рдФрд░ Pi рдирд┐рдХрд╛рд▓реА рдЧрдИ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рди рдХрд┐ рдХрдЪреНрдЪрд╛ HTMLред
рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╕рдВрджрд░реНрдн рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рд╕рд╛рде, Pi рдЙрд╕реА API рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдЦрд┐рд▓рд╛рдл axios-example.js рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЙрд╕рдиреЗ рдЕрднреА рдЬрд╛рдВрдЪрд╛ред рдпрджрд┐ рдПрдХ рдЕрд╕реНрдерд╛рдпреА os error 10054 рдпрд╛ HTTP 503 рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ, рддреЛ рдХреЙрд▓ рдХреЛ рдкреБрдирдГ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ - рдХреНрд▓рд╛рдЙрдб рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдмреЗрдбрд╝реЗ рд╕рддреНрд░реЛрдВ рдХреЛ рдкреБрдирд░реНрдЪрдХреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдкреБрдирдГ рдЬрд╛рд░реА рдХрд░рдирд╛ рдЖрдорддреМрд░ рдкрд░ рд╕рдлрд▓ рд╣реЛрддрд╛ рд╣реИред
рдЪрд░рдг 8 тАФ рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рдЕрдиреНрд╡реЗрд╖рдг рдХрд░реЗрдВ
Pi axios-example.js рдХреЛ рдЖрдкрдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд▓рд┐рдЦрддрд╛ рд╣реИред рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдкреИрдЯрд░реНрди рдХрд╛ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЙрд╕рдиреЗ рдЕрднреА рд╕реНрдХреНрд░реИрдк рдХрд┐рдпрд╛ рд╣реИ - async/await, рд╕реНрдерд┐рддрд┐ рдХреЛрдб рд╢рд╛рдЦрд╛рдПрдБ, рдФрд░ рддреНрд░реБрдЯрд┐ рдирд┐рд░реАрдХреНрд╖рдг рдЬреЛ рд╡рд░реНрддрдорд╛рди axios рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреЗ рд╕рд╛рде рд╕реБрд╕рдВрдЧрдд рд╣реИрдВ:
javascript
async function fetchPost() {
try {
const response = await axios.get('https://jsonplaceholder.typicode.com/posts/1');
console.log('Status:', response.status);
console.log('Title:', response.data.title);
console.log('Body:', response.data.body);
} catch (error) {
if (error.response) {
console.error('Status:', error.response.status);
console.error('Data:', error.response.data);
} else if (error.request) {
console.error('No response received from server');
} else {
console.error('Request setup error:', error.message);
}
}
}
рдЗрд╕реЗ рдЪрд▓рд╛рдПрдБ:
bash
npm install axios
node axios-example.js
рдЖрдкрдХреЛ рдХреНрдпрд╛ рд╡рд╛рдкрд╕ рдорд┐рд▓рддрд╛ рд╣реИ
рдПрдХ рдкреНрд░рддрд┐рдирд┐рдзрд┐ tools/list рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ Scrapeless MCP рд╕рд░реНрд╡рд░ рд╕реЗ рдЗрд╕ рд░реВрдк рдореЗрдВ рд╣реЛрддреА рд╣реИ (рд╕реНрдХреАрдорд╛ рдкреНрд░рдХрд╛рд╢рди рдкрд░ рд▓рд╛рдЗрд╡ рд╕рд░реНрд╡рд░ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ; рдлрд╝реАрд▓реНрдб рдорд╛рди рдЙрджрд╛рд╣рд░рдгрд╛рддреНрдордХ рдирдореВрдиреЗ рд╣реИрдВ):
json
{
"tools": [
{
"name": "google_search",
"description": "рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд╕реВрдЪрдирд╛ рдЦреЛрдЬ рдЗрдВрдЬрди",
"inputSchema": {
"type": "object",
"properties": {
"q": { "type": "string", "default": "рд╢реАрд░реНрд╖ рд╕рдорд╛рдЪрд╛рд░ рд╣реЗрдбрд▓рд╛рдЗрди" },
"gl": { "type": "string", "default": "us" },
"hl": { "type": "string", "default": "en" }
}
}
},
{
"name": "scrape_markdown",
"description": "рдПрдХ URL рдХреЛ рд╕реНрдХреНрд░реИрдк рдХрд░реЗрдВ рдФрд░ рдЗрд╕рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ Markdown рдХреЗ рд░реВрдк рдореЗрдВ рд▓реМрдЯрд╛рдПрдВ",
"inputSchema": {
"type": "object",
"properties": { "url": { "type": "string", "format": "uri" } },
"required": ["url"]
}
},
{ "name": "browser_create", "description": "рдПрдХ рдирдпрд╛ рдХреНрд▓рд╛рдЙрдб рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рддреНрд░ рдмрдирд╛рдПрдВ" },
{ "name": "browser_goto", "description": "рдПрдХ рдореМрдЬреВрджрд╛ рд╕рддреНрд░ рдореЗрдВ рдПрдХ URL рдкрд░ рдЬрд╛рдПрдВ" },
{ "name": "browser_get_html", "description": "рд╕рдХреНрд░рд┐рдп рдкреГрд╖реНрда рдХрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд HTML рд▓реМрдЯрд╛рдПрдВ" }
// тАж16 рдФрд░
]
}
рдЗрд╕ рд╕рдм рдХреЛ рдПрдХ рд╕рд╛рде рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж рдИрдорд╛рдирджрд╛рд░ рдЕрд╡рд▓реЛрдХрди:
- рдЯреЛрдХрди рд▓рд╛рдЧрдд рдХреЛ рдкреНрд░реЙрдХреНрд╕реА рдЯреВрд▓ рдиреЗ рд╣рд╛рд╡реА рдХрд┐рдпрд╛ рд╣реИ, 21 рдЕрдзреАрдирд╕реНрде рдЯреВрд▓ рджреНрд╡рд╛рд░рд╛ рдирд╣реАрдВред рдПрдбреЗрдкреНрдЯрд░ рдбрд┐рд╕реНрдХ рдХреИрд╢ рдореЗрдВ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд░рдЦрддрд╛ рд╣реИ; рдХреБрдЫ рднреА рд╕рд┐рд╕реНрдЯрдо рдкреНрд░реЙрдореНрдкреНрдЯ рдореЗрдВ рддрдм рддрдХ рд▓реЛрдб рдирд╣реАрдВ рд╣реЛрддрд╛ рдЬрдм рддрдХ рдЖрдк рдПрдХ рд╕рд░реНрд╡рд░ рдкрд░
directToolsрдХреЛ рдХреЙрд▓ рдирд╣реАрдВ рдХрд░рддреЗред - ** рдЖрд▓рд╕реА рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдардВрдбреЗ рд╕рддреНрд░реЛрдВ рдкрд░ рдЬреАрддрддрд╛ рд╣реИред ** Scrapeless MCP рд╕рд░реНрд╡рд░ рдХреЗрд╡рд▓ рдкрд╣рд▓реА рдмрд╛рд░ Pi рдХреЗ рдХрд┐рд╕реА рднреА рдЯреВрд▓ рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдкрд░ рдЪрд╛рд▓реВ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдПрдХ Pi рд╕рддреНрд░ рдЬреЛ рд╕рд░реНрд╡рд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддрд╛ рд╣реИ, рдХрд╛ рдЦреБрд▓рдирд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рд▓рд╛рдЧрдд рдирд╣реАрдВ рд╣реИред
google_search+scrape_markdownрд╕рд╛рдорд╛рдиреНрдп рдЬреЛрдбрд╝реА рд╣реИред рдкреГрд╖реНрда рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬреЗрдВ, рдЗрд╕реЗ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░реИрдк рдХрд░реЗрдВредbrowser_*рдЯреВрд▓реНрд╕ рдЙрди рдкреНрд░рд╡рд╛рд╣реЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд░рдХреНрд╖рд┐рдд рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд▓реЙрдЧрд┐рди, рдХреНрд▓рд┐рдХ-рдереНрд░реВ, рдпрд╛ рдкреГрд╖реНрдард╛рдВрдХрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред- рдХреНрд╖рдгрд┐рдХ
os error 10054/ HTTP 503 рд╣реЛрддрд╛ рд╣реИред рдпрд╣ Scrapeless рдЧрд╛рдЗрдб рдореЗрдВ рдкреНрд░рд▓реЗрдЦрд┐рдд рд╣реИ рдФрд░ рдХреНрд▓рд╛рдЙрдб-рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рддреНрд░ рдЪрд░реНрди рдкрд░ рд╕рддрд╣ рдкрд░ рдЖрддрд╛ рд╣реИред рд╕рддреНрд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп Pi рд╕реЗ рдЯреВрд▓ рдХреЙрд▓ рдХреЛ рдкреБрдирдГ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред SCRAPELESS_KEYрдорд╛рдирдХ env var рд╣реИред рдЕрдиреНрдп Scrapeless рд╕рддрд╣реЗрдВ (рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди CLI, рдПрдЬреЗрдВрдЯ рд╕реНрдХрд┐рд▓)SCRAPELESS_API_KEYрдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИрдВред MCP рд╕рд░реНрд╡рд░ рдЕрдкрд╡рд╛рдж рд╣реИред
рдирд┐рд╖реНрдХрд░реНрд╖: рдПрдХ рдиреНрдпреВрдирддрдо рдХреЛрдбрд┐рдВрдЧ рдПрдЬреЗрдВрдЯ рдЬреЛ рд▓рд╛рдЗрд╡ рд╡реЗрдм рдХреЛ рдкрдврд╝рддрд╛ рд╣реИ
Pi рдПрдЬреЗрдВрдЯ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдиреНрдпреВрдирддрдо рд░рд╣рддрд╛ рд╣реИ; Scrapeless MCP рд╕рд░реНрд╡рд░ рдмрд┐рдирд╛ рдЗрд╕реЗ рдмрджрд▓реЗ 21 рд╡реЗрдм рдЯреВрд▓ рдЬреЛрдбрд╝рддрд╛ рд╣реИред рд╕рдВрдмрдВрдзреА рд╕рдВрдШрд░реНрд╖ pi-mcp-adapter рд╣реИ - рдПрдХ рдкреНрд░реЙрдХреНрд╕реА рдЯреВрд▓, ~200 рдЯреЛрдХрди, рдЖрд▓рд╕реА рд╕рд░реНрд╡рд░ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк - рдФрд░ рдПрдХ .mcp.json рдлрд╝рд╛рдЗрд▓ рдЬреЛ рд╡реНрдпрд╛рдкрдХ MCP рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдордЭрддрд╛ рд╣реИред рд╡рд╣реА JSON рд╕реНрдирд┐рдкреЗрдЯ Claude Desktop, Cursor, Codex CLI, Gemini CLI, Windsurf, рдпрд╛ VS Code Copilot Chat рдореЗрдВ рдмрд┐рдирд╛ рдмрджрд▓реЗ рдбрд╛рд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЧреБрдгрд╛рддреНрдордХ рдЕрдВрддрд░ рдкрд╣рд▓реЗ рдмрд╛рд░ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ рдЬрдм рдЖрдк Pi рд╕реЗ рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рдЦрд┐рд▓рд╛рдл рдХреЛрдб рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрдЫрддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рдЖрдкрдиреЗ рдкрд┐рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ: рдкреНрд░рд╢рд┐рдХреНрд╖рдг-рдбреЗрдЯрд╛ рдореЗрдореЛрд░реА рд╕реЗ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп, Pi рдЦреЛрдЬрддрд╛ рд╣реИ, рдорд╛рдирдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЛ рд╕реНрдХреНрд░реИрдк рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдХреНрд░рд┐рдп рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдЦрд┐рд▓рд╛рдл рдЕрдкрдиреА рдЙрджрд╛рд╣рд░рдг рд▓рд┐рдЦрддрд╛ рд╣реИред рдЗрд╕ рдЧрд╛рдЗрдб рдХреЛ Scrapeless MCP рд╕рд░реНрд╡рд░ рдЕрд╡рд▓реЛрдХрди рдХреЗ рд╕рд╛рде рдкреВрд░рд╛ рдЯреВрд▓ рдХреИрдЯрд▓реЙрдЧ рдХреЗ рд▓рд┐рдП рдЬреЛрдбрд╝реЗрдВ, рдпрд╛ AWS Strands + Scrapeless MCP рдЧрд╛рдЗрдб рдХреЗ рд╕рд╛рде рдпрджрд┐ рд╡рд╣реА MCP рд╕рд░реНрд╡рд░ рдПрдХ рдврд╛рдВрдЪрд╛-рдЖрдзрд╛рд░рд┐рдд рдПрдЬреЗрдВрдЯ рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдЯрд░реНрдорд┐рдирд▓ рдПрдХ рдореЗрдВ рддрд╛рд░рд╛рдВрдХрд┐рдд рд╣реЛ рд░рд╣рд╛ рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдкреНрд░реЙрдХреНрд╕реА-рдХреЗрд╡рд▓ рдореЛрдб рдкрд┐рди рдХрд░реЗрдВ, рдЬрдм рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдореЙрдбрд▓ рдЙрдиреНрд╣реЗрдВ рдЕрдкрдиреЗ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░реЙрдореНрдкреНрдЯ рдореЗрдВ рджреЗрдЦреЗ рддреЛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЯреВрд▓реНрд╕ рдХреЛ directTools рдореЗрдВ рдмрдврд╝рд╛рд╡рд╛ рджреЗрдВ, рдФрд░ рдардВрдбреЗ рд╕рддреНрд░реЛрдВ рдХреЛ рд╕рд╕реНрддреЗ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП lifecycle: lazy рд░рдЦреЗрдВред
рдХреНрдпрд╛ рдЖрдк рдЕрдкрдиреЗ рдПрдЖрдИ-рд╕рдорд░реНрдерд┐рдд рдбреЗрдЯрд╛ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВ?
рд╣рдорд╛рд░реЗ рд╕рдореБрджрд╛рдп рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ, рдПрдХ рдореБрдлреНрдд рдпреЛрдЬрдирд╛ рдХрд╛ рджрд╛рд╡рд╛ рдХрд░реЗрдВ рдФрд░ MCP-рдЪрд╛рд▓рд┐рдд рдПрдЬреЗрдВрдЯ рдкрд╛рдЗрдкрд▓рд╛рдЗрдиреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд░рд╣реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕реЗ рдЬреБрдбрд╝реЗрдВ: Discord ┬╖ Telegramред
app.scrapeless.com рдкрд░ рдореБрдлреНрдд рд╕реНрдХреНрд░реИрдкрд┐рдВрдЧ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд░UNTIME рдХреЗ рд▓рд┐рдП рд╕рд╛рдЗрди рдЕрдк рдХрд░реЗрдВ, рдлрд┐рд░ рдКрдкрд░ рджрд┐рдП рдЧрдП .mcp.json рд╕реНрдирд┐рдкреЗрдЯ рдХреЛ Pi (рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп MCP рдХреНрд▓рд╛рдЗрдВрдЯ) рдореЗрдВ рдбрд╛рд▓реЗрдВ рдФрд░ рд▓рд╛рдЗрд╡ рд╡реЗрдм рдбреЗрдЯрд╛ рдореЗрдВ рдХреЛрдб рдЬрдирд░реЗрд╢рди рдХреЛ рдЖрдзрд╛рд░рднреВрдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВред рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рдг рд╡рд┐рд╡рд░рдг scrapeless.com/en/pricing рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред
рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрди
1. рдХреНрдпрд╛ Pi рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ Scrapeless MCP рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рд╕реНрдХреНрд░реИрдкрд┐рдВрдЧ рдХрд╛рдиреВрдиреА рд╣реИ?
MCP рд╕рд░реНрд╡рд░ рдХреЗрд╡рд▓ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╕рд╛рдордЧреНрд░реА рддрдХ рдкрд╣реБрдБрдЪрддрд╛ рд╣реИ, рд╡рд╣реА рд╕рд╛рдордЧреНрд░реА рдЬреЛ рдПрдХ рд▓реЙрдЧ-рдЖрдЙрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рджреЗрдЦреЗрдЧрд╛ред рдХрд╛рдиреВрдиреАрддрд╛ рдЕрдзрд┐рдХрд╛рд░ рдХреНрд╖реЗрддреНрд░ рдФрд░ рд▓рдХреНрд╖реНрдп рд╕рд╛рдЗрдЯ рдХреА рд╕реЗрд╡рд╛ рдХреА рд╢рд░реНрддреЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИред рдХрд┐рд╕реА рднреА рд╕рд╛рдЗрдЯ рдХреЗ ToS рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░реЗрдВ рдЬрд┐рд╕реЗ Pi рдХреЛ рд╕реНрдХреНрд░реИрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЙрдЪреНрдЪ-рд╕реНрдЯреЗрдХ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд▓рд╛рд╣ рд▓реЗрдВред
2. рдХреНрдпрд╛ рдореБрдЭреЗ Scrapeless MCP рд╕рд░реНрд╡рд░ рдкрд░ рдПрдХ рдкреНрд░реЙрдХреНрд╕реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?
рдирд╣реАрдВред рдХреНрд▓рд╛рдЙрдб рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 195+ рджреЗрд╢реЛрдВ рдореЗрдВ рдЖрд╡рд╛рд╕реАрдп рдкреНрд░реЙрдХреНрд╕реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддрд╛ рд╣реИред рдХреНрд╖реЗрддреНрд░ рдХреЛ рдкрд┐рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП google_search рдкрд░ gl рдкреИрд░рд╛рдореАрдЯрд░ (рдпрд╛ рдПрдЬреЗрдВрдЯ рдкреНрд░реЙрдореНрдкреНрдЯ рдореЗрдВ --proxy-country рд╢реИрд▓реА рдХрд╛ рд╕рдВрдХреЗрдд) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
3. рдпрджрд┐ рдПрдХ рдЯреВрд▓ рдХреЙрд▓ ERR_TUNNEL_CONNECTION_FAILED, os error 10054, рдпрд╛ HTTP 503 рдкрд░ рд╣рд┐рдЯ рд╣реЛрддреА рд╣реИ рддреЛ Pi рдХреНрдпрд╛ рджреЗрдЦрддрд╛ рд╣реИ?
█М█Б ┌й┘Д╪з╪д┌И ╪и╪▒╪з╪д╪▓╪▒ ┌й█М ┌й┌╛█М┘╛ ┘╛╪▒ ╪╣╪з╪▒╪╢█М ╪о╪з┘Е█М╪з┌║ █Б█М┌║█Ф Pi ┘Е╪з┌И┘Д ┌й┘И ╪о╪з┘Е█М ┌й█М ┘Ж╪┤╪з┘Ж╪п█Б█М ┌й╪▒╪к╪з █Б█Т╪М ╪м┘И ╪╣╪з┘Е ╪╖┘И╪▒ ┘╛╪▒ ╪о┘И╪п╪и╪о┘И╪п ╪п┘И╪и╪з╪▒█Б ┌й┘И╪┤╪┤ ┌й╪▒╪к╪з █Б█Т╪Ы ╪з┌п╪▒ ┘Ж█Б█М┌║╪М ╪к┘И ┘╛╪▒┘И╪з┘Е ┌й┘И ╪п┘И╪и╪з╪▒█Б ╪м╪з╪▒█М ┌й╪▒█М┌║█Ф █М█Б ╪з╪│ ╪и╪з╪к ┌й█М ╪╣┘Д╪з┘Е╪к ┘Ж█Б█М┌║ █Б█М┌║ ┌й█Б MCP ┌й█М ┘И╪з╪ж╪▒┘Ж┌п ┘╣┘И┘╣ ┌п╪ж█М █Б█Т█Ф
4. Pi ╪з╪│┌й╪▒┘╛┘Д█М╪│ ╪│╪▒┘И╪▒ ╪п┌й┌╛╪з╪к╪з █Б█Т ┘Д█М┌й┘Ж 0/21 ┘╣┘И┘Д╪▓ тАФ ┌й█М╪з ╪║┘Д╪╖ █Б█Т╪Я
┌й┌Ж┌╛ ┘Ж█Б█М┌║█Ф ╪│╪▒┘И╪▒╪▓ ╪и╪╖┘И╪▒ ┌И█М┘Б╪з┘Д┘╣ ╪│╪│╪к █Б█М┌║ pi-mcp-adapter ┘Е█М┌║█Ф ╪м╪и ╪и┌╛█М Pi ╪з█М┌й ╪з╪│┌й╪▒┘╛┘Д█М╪│ ┘╣┘И┘Д ┌й┘И ┌й╪з┘Д ┌й╪▒╪к╪з █Б█Т╪М ┌п┘Ж╪к█М 21/21 ┘Е█М┌║ ╪к╪и╪п█М┘Д █Б┘И ╪м╪з╪к█М █Б█Т█Ф ╪▓╪и╪▒╪п╪│╪к█М ┌й┘Ж┌й╪┤┘Ж ┌й╪▒┘Ж█Т ┌й█Т ┘Д█М█Т╪М /mcp ┘Е█М┌║ ╪│╪▒┘И╪▒ ┌й┘И █Б╪з╪ж█М ┘Д╪з╪ж┘╣ ┌й╪▒█М┌║ ╪з┘И╪▒ Ctrl+R ╪п╪и╪з╪ж█М┌║╪М █М╪з ┘╛╪▒╪з┘Е┘╛┘╣ ┘Д╪з╪ж┘Ж ╪│█Т /mcp reconnect scrapeless ┌Ж┘Д╪з╪ж█М┌║█Ф
5. ┘╛╪▒┘И┌й╪│█М ┘╣┘И┘Д ╪и█Б╪к╪▒█М┘Ж █Б█Т╪М ┘Д█М┌й┘Ж ┌й█М╪з ┘Е█М┌║ ╪з╪│┌й╪▒┘╛┘Д█М╪│ ┘╣┘И┘Д╪▓ ┌й┘И ╪и╪▒╪з█Б ╪▒╪з╪│╪к Pi ┌й█Т ┘Е╪з┌И┘Д ┌й█Т ┘Д█М█Т ╪╕╪з█Б╪▒ ┌й╪▒ ╪│┌й╪к╪з █Б┘И┌║╪Я
╪м█М █Б╪з┌║ тАФ scrapeless ╪з┘Ж╪п╪▒╪з╪м ┘Е█М┌║ .mcp.json ┘Е█М┌║ "directTools": true (█М╪з ┌Ж┘Ж╪п ┘╣┘И┘Д╪▓ ┌й┘И ┘Б╪▒┘И╪║ ╪п█М┘Ж█Т ┌й█Т ┘Д█М█Т "directTools": ["google_search", "scrape_markdown"] ╪┤╪з┘Е┘Д ┌й╪▒█М┌║█Ф ╪и╪▒╪з█Б ╪▒╪з╪│╪к ┘╣┘И┘Д╪▓ ╪│╪│┘╣┘Е ┘╛╪▒╪з┘Е┘╛┘╣ ┘Е█М┌║ █Б╪▒ ╪з█М┌й ┌й█Т ┘Д█М█Т ╪к┘В╪▒█М╪и╪з┘Л 150тАУ300 ┘╣┘И┌й┘Ж ┌й█М ┘В█М┘Е╪к ╪▒┌й┌╛╪к█Т █Б█М┌║╪Ы ╪з┘Ж ┌й┘И ┘Е┘Ж╪к╪о╪и ┌й╪▒█М┌║ ╪м┘И ╪з█М╪м┘Ж┘╣ ╪│╪и ╪│█Т ╪▓█М╪з╪п█Б ╪з╪│╪к╪╣┘Е╪з┘Д ┌й╪▒╪к╪з █Б█Т█Ф
6. ┌й█М╪з ┘И█Б█М .mcp.json ┌й╪з ╪и┘╣┘И█Б Pi ╪│█Т ╪и╪з█Б╪▒ ╪з╪│╪к╪╣┘Е╪з┘Д ┌й█М╪з ╪м╪з ╪│┌й╪к╪з █Б█Т╪Я
╪м█М █Б╪з┌║█Ф mcpServers ┌й╪з ╪в╪и╪м█М┌й┘╣ ┘Е╪╣█М╪з╪▒█М MCP ┌й┘Ж┘Б█М┌п ┘Д┘Б╪з┘Б█Б █Б█Т█Ф Claude Desktop╪М Cursor╪М Codex CLI╪М Gemini CLI╪М Windsurf╪М ╪з┘И╪▒ VS Code Copilot Chat ╪│╪и ╪з╪│█Т ┘╛┌С┌╛ ╪│┌й╪к█Т █Б█М┌║ (┌й┌Ж┌╛ ┘Е█М┌║ ┘Е╪╣┘Е┘И┘Д█М ╪▒╪з╪│╪к█Т █М╪з ┘Б╪з╪ж┘Д ┌й█Т ┘Ж╪з┘Е ┘Е█М┌║ ┘Б╪▒┘В ┌й█Т ╪│╪з╪к┌╛)█Ф ╪з┘И┘╛╪▒ ┘И╪з┘Д╪з ╪з╪│┌й╪▒┘╛┘Д█М╪│ ╪и┘Д╪з┌й ╪з┘Ж ╪│╪и ┘Е█М┌║ ┌й╪з┘Е ┌й╪▒╪к╪з █Б█Т█Ф
7. Pi ╪з█М┌й ┘И┘В╪к ┘Е█М┌║ ┌й╪к┘Ж█Т MCP ╪│╪▒┘И╪▒╪▓ ╪│█Т ╪м┌С ╪│┌й╪к╪з █Б█Т╪Я
┌й┘И╪ж█М ╪│╪о╪к ╪н╪п ┘Ж█Б█М┌║ █Б█Т тАФ pi-mcp-adapter █Б╪▒ ╪з█М┌й ┌й┘И ╪│╪│╪к ╪▒┌й┌╛╪к╪з █Б█Т ╪з┘И╪▒ 10 ┘Е┘Ж┘╣ ╪и█Т ╪╣┘Е┘Д█М ┌й█Т ╪и╪╣╪п ┘Е┘Ж┘В╪╖╪╣ █Б┘И ╪м╪з╪к╪з █Б█Т╪М ┘Д█Б╪░╪з ┘╣┘И┌й┘Ж ╪з┘И╪▒ ┘╛╪▒┘И╪│╪│ ┌й█М ┘В█М┘Е╪к ╪м╪к┘Ж█Т ╪и┌╛█М ╪│╪▒┘И╪▒╪▓ ┌й█М ┘Б█Б╪▒╪│╪к █Б┘И╪М ┘И█М╪│█Т █Б█М ╪▒█Б╪к█М █Б█Т█Ф ┘Е╪к╪╣┘Д┘В█Б ╪н╪п ┘Е╪з┌И┘Д ┘Б╪▒╪з█Б┘Е ┌й╪▒┘Ж█Т ┘И╪з┘Д█Т ┌й█М ╪│█М╪з┘В ┘И ╪│╪и╪з┘В ┌й█М ┘И┘Ж┌И┘И ╪з┘И╪▒ Pi ┌й█Т ╪з┘╛┘Ж█Т ┘Б█М ┘╣┘И┘Д ╪и╪м┘╣ █Б█Т█Ф
8. ┌й█М╪з █М█Б ╪и╪║█М╪▒ AI ╪з█М╪м┘Ж┘╣ ┌й█Т ┌й╪з┘Е ┌й╪▒╪к╪з █Б█Т тАФ ┌й█М╪з ┘Е█М┌║ ╪з╪│┌й╪▒┘╛┘Д█М╪│ MCP ╪│╪▒┘И╪▒ ┌й┘И ╪з╪│┌й╪▒┘╛┘╣ ╪│█Т ┌й╪з┘Д ┌й╪▒ ╪│┌й╪к╪з █Б┘И┌║╪Я
╪м█М █Б╪з┌║█Ф https://api.scrapeless.com/mcp ┘╛╪▒ ╪з╪│┘╣╪▒█М┘Е ╪з█М╪и┘Д HTTP ╪з█М┘Ж┌И ┘╛┘И╪з╪ж┘Ж┘╣ ┌й┘И ┌й╪│█М ╪и┌╛█М HTTP ┌й┘Д╪з╪ж┘Ж┘╣ ╪│█Т initialize тЖТ tools/list тЖТ tools/call JSON-RPC ╪к╪▒╪к█М╪и ┌й█Т ╪│╪з╪к┌╛ ┌й╪з┘Д ┌й█М╪з ╪м╪з ╪│┌й╪к╪з █Б█Т╪Ы ╪з╪│ ┘╛╪▒ curl ╪п┌╛┘И╪з┌║ ┘╣█М╪│┘╣ ┌й╪▒┘Ж█Т ┘╛╪▒ serverInfo.name: "scrapeless-mcp-server" ╪з┘И╪▒ ╪и╪╣╪п ┌й█М ┌й╪з┘Д╪▓ ┌й█Т ┘Д█М█Т mcp-session-id █Б█М┌И╪▒ ┘Е┘Д╪к╪з █Б█Т█Ф Pi ╪│█Б┘И┘Д╪к ┌й█М ┘╛╪▒╪к █Б█Т╪М ╪з█М┌й ╪│╪о╪к ╪з┘Ж╪н╪╡╪з╪▒ ┘Ж█Б█М┌║█Ф
рд╕реНрдХреНрд░реИрдкрд▓реЗрд╕ рдореЗрдВ, рд╣рдо рдХреЗрд╡рд▓ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рдбреЗрдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐ рд▓рд╛рдЧреВ рдХрд╛рдиреВрдиреЛрдВ, рд╡рд┐рдирд┐рдпрдореЛрдВ рдФрд░ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдЧреЛрдкрдиреАрдпрддрд╛ рдиреАрддрд┐рдпреЛрдВ рдХрд╛ рд╕рдЦреНрддреА рд╕реЗ рдЕрдиреБрдкрд╛рд▓рди рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рдмреНрд▓реЙрдЧ рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рдХреЗрд╡рд▓ рдкреНрд░рджрд░реНрд╢рди рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдХреЛрдИ рдЕрд╡реИрдз рдпрд╛ рдЙрд▓реНрд▓рдВрдШрди рдХрд░рдиреЗ рд╡рд╛рд▓реА рдЧрддрд┐рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╣рдо рдЗрд╕ рдмреНрд▓реЙрдЧ рдпрд╛ рддреГрддреАрдп-рдкрдХреНрд╖ рд▓рд┐рдВрдХ рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рд╕рднреА рджреЗрдпрддрд╛ рдХреЛ рдХреЛрдИ рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВ рдФрд░ рд╕рднреА рджреЗрдпрддрд╛ рдХрд╛ рдЦреБрд▓рд╛рд╕рд╛ рдХрд░рддреЗ рд╣реИрдВред рдХрд┐рд╕реА рднреА рд╕реНрдХреНрд░реИрдкрд┐рдВрдЧ рдЧрддрд┐рд╡рд┐рдзрд┐рдпреЛрдВ рдореЗрдВ рд╕рдВрд▓рдЧреНрди рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЕрдкрдиреЗ рдХрд╛рдиреВрдиреА рд╕рд▓рд╛рд╣рдХрд╛рд░ рд╕реЗ рдкрд░рд╛рдорд░реНрд╢ рдХрд░реЗрдВ рдФрд░ рд▓рдХреНрд╖реНрдп рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреА рд╕реЗрд╡рд╛ рдХреА рд╢рд░реНрддреЛрдВ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░реЗрдВ рдпрд╛ рдЖрд╡рд╢реНрдпрдХ рдЕрдиреБрдорддрд┐рдпрд╛рдБ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред



