AgentQL'nin veri çıkarma yeteneklerini sağlayan MCP sunucusu.
Claude Desktop config.json'a ekle
{
"mcpServers": {
"tinyfish-io-agentql-mcp": {
"command": "node",
"args": [
"~/.mcp/agentql-mcp/index.js"
]
}
}
} Kaynak kodu al ve yerel olarak çalıştır
git clone https://github.com/tinyfish-io/agentql-mcp.git ~/.mcp/agentql-mcp
cd ~/.mcp/agentql-mcp Bu, AgentQL'ın veri çıkarma yeteneklerini entegre eden bir Model Context Protocol (MCP) sunucusudur.
extract-web-data - belirli bir 'url'den yapılandırılmış veri çıkarır, çıkarılacak gerçek verinin ve alanlarının açıklaması olarak 'prompt' kullanır.Web sayfalarından veri çıkarmak için AgentQL MCP Server'ı kullanmak üzere, npm aracılığıyla kurmanız, Dev Portal'dan bir API anahtarı almanız ve bunu MCP'yi destekleyen en sevdiğiniz uygulamada yapılandırmanız gerekir.
npm install -g agentql-mcp
⌘+, tuşlarıyla açın (Claude Account Settings ile karıştırmayın)claude_desktop_config.json dosyasını açınmcpServers sözlüğünün içine agentql sunucusunu ekleyin{
"mcpServers": {
"agentql": {
"command": "npx",
"args": ["-y", "agentql-mcp"],
"env": {
"AGENTQL_API_KEY": "YOUR_API_KEY"
}
}
}
}
Claude'da MCP yapılandırması hakkında daha fazla bilgi için buraya bakın.
Tek tıklamalı kurulum için aşağıdaki kurulum düğmelerinden birine tıklayın:
En hızlı kurulum yöntemi için bu bölümün en üstündeki kurulum düğmelerine tıklayın. Manuel kurulum için şu adımları izleyin:
Aşağıdaki JSON bloğunu VS Code'da User Settings (JSON) dosyanıza ekleyin. Bunu Ctrl + Shift + P tuşlarına basarak ve Preferences: Open User Settings (JSON) yazarak yapabilirsiniz.
{
"mcp": {
"inputs": [
{
"type": "promptString",
"id": "apiKey",
"description": "AgentQL API Key",
"password": true
}
],
"servers": {
"agentql": {
"command": "npx",
"args": ["-y", "agentql-mcp"],
"env": {
"AGENTQL_API_KEY": "${input:apiKey}"
}
}
}
}
}
İsteğe bağlı olarak, bunu çalışma alanınızda .vscode/mcp.json adlı bir dosyaya ekleyebilirsiniz. Bu, yapılandırmayı başkalarıyla paylaşmanıza olanak tanır.
{
"inputs": [
{
"type": "promptString",
"id": "apiKey",
"description": "AgentQL API Key",
"password": true
}
],
"servers": {
"agentql": {
"command": "npx",
"args": ["-y", "agentql-mcp"],
"env": {
"AGENTQL_API_KEY": "${input:apiKey}"
}
}
}
}
env AGENTQL_API_KEY=YOUR_API_KEY npx -y agentql-mcpCursor'da MCP yapılandırması hakkında daha fazla bilgi için buraya bakın.
~/.codeium/windsurf/mcp_config.json dosyasını doğrudan açabilirsinizmcpServers sözlüğünün içine agentql sunucusunu ekleyin{
"mcpServers": {
"agentql": {
"command": "npx",
"args": ["-y", "agentql-mcp"],
"env": {
"AGENTQL_API_KEY": "YOUR_API_KEY"
}
}
}
}
Windsurf'da MCP yapılandırması hakkında daha fazla bilgi için buraya bakın.
Ajanınıza web'den veri çıkarmayı gerektirecek bir görev verin. Örneğin:
https://www.youtube.com/results?search_query=agentql sayfasından videoların listesini çıkarın, her video bir başlık, yazar adı, görüntüleme sayısı ve video URL'si içermelidir. Reklam öğelerini hariç tuttuğunuzdan emin olun. Bunu bir markdown tablosu olarak biçimlendirin.
[!TIP] Eğer ajanınız AgentQL yerine URL'leri açamadığından veya web'den içerik yükleyemediğinden şikayet ederse, "use tools" veya "use agentql tool" ipucu eklemeyi deneyin.
Bağımlılıkları yükleyin:
npm install
Sunucuyu derleyin:
npm run build
Otomatik yeniden derleme ile geliştirme için:
npm run watch
Geliştirme sürümünü denemek istiyorsanız, varsayılan yapılandırma yerine aşağıdaki yapılandırmayı kullanabilirsiniz:
{
"mcpServers": {
"agentql": {
"command": "/path/to/agentql-mcp/dist/index.js",
"env": {
"AGENTQL_API_KEY": "YOUR_API_KEY"
}
}
}
}
[!NOTE] Claude'u iki benzer sunucu ile karıştırmamak için varsayılan AgentQL MCP sunucusu yapılandırmasını kaldırmayı unutmayın.
MCP sunucuları stdio üzerinden iletişim kurduğundan, hata ayıklama zor olabilir. Bir paket script olarak kullanılabilen MCP Inspector'ı kullanmanızı öneririz:
npm run inspector
Inspector, tarayıcınızda hata ayıklama araçlarına erişmek için bir URL sağlayacaktır.
Exa AI Search API'sini kullanan bir Model Context Protocol (MCP) sunucusu, Claude gibi AI asistanlarının web aramaları gerçekleştirmesini sağlar. Bu kurulum, AI modellerinin gerçek zamanlı web bilgilerine güvenli ve kontrollü bir şekilde erişmesini mümkün kılar.
ArXiv araştırma makalelerinde arama yapın
Web'i keşfedin, veri çıkarın ve etkileşim kurun - tek bir arayüz ile herkese açık internet üzerinde otomatik erişimi güçlendirin.
Ücretsiz çoklu arama motoru kullanarak web araması yapın (API ANAHTARI GEREKMEZ) — Bing, Baidu, DuckDuckGo, Brave, Exa ve CSDN'yi destekler.
DuckDuckGo kullanarak web araması yapın
Brave Search API kullanarak web arama yetenekleri