Solann MCP Tools

Model Context Protocol (MCP) - Tích hợp SEO Tools vào Claude, n8n, VS Code & nhiều hơn nữa

Loading... Loading... Loading...

0

Tổng số tools

0

Đang hoạt động

0

Miễn phí

0

Sắp ra mắt

Loading...

Đang tải danh sách tools...

Tích hợp với Claude Desktop

Bước 0: Cài đặt Node.js

Tải và cài đặt Node.js nếu chưa có:

Bước 1: Tạo API Key
  1. Đăng nhập vào solannrank.com
  2. Truy cập API Keys
  3. Nhấn nút "Tạo API Key mới"
  4. Sao chép API Key (chỉ hiển thị 1 lần!)
Bước 2: Tải MCP Client Proxy

Sau khi tải về:

  1. Giải nén file solannrank.zip
  2. Chọn thư mục lưu trữ (ví dụ: C:\MCP\solannrank)
  3. Ghi nhớ đường dẫn tới file solannrank-client-proxy.js
Bước 3: Cấu hình Claude Desktop

Mở file claude_desktop_config.json (thường ở %APPDATA%\Claude\)

{
  "mcpServers": {
    "solann-seo-tools": {
      "command": "node",
      "args": ["C:\\MCP\\solannrank\\solannrank-client-proxy.js"],
      "env": {
        "MCP_SERVER_URL": "https://mcp.solannrank.com/api/mcp",
        "API_KEY": "sk_live_abc123xyz456def789"
      }
    }
  }
}
Thay đường dẫn và API Key bằng thông tin của bạn
Bước 4: Khởi động lại Claude Desktop
  1. Đóng hoàn toàn Claude Desktop
  2. Mở lại Claude Desktop
  3. Kiểm tra MCP tools trong phần settings

Tích hợp với n8n Workflow Automation

Cách 1: Cài đặt qua npm (Khuyến nghị)
# Với n8n global install
npm install -g n8n-nodes-solannrank

# Hoặc với n8n local
cd ~/.n8n/nodes
npm install n8n-nodes-solannrank
# Stop n8n nếu đang chạy
# Sau đó start lại
n8n start

Trong n8n workflow:

  1. Tìm node "Solann Rank" trong danh sách nodes
  2. Kéo thả vào workflow canvas
  3. Click vào node và chọn "Create New Credential"
  4. Nhập API Key từ solannrank.com/ApiKeys
Các thao tác có sẵn
  • Check Index - Kiểm tra Google indexing
  • Keyword Research - Nghiên cứu từ khóa
  • Topical Map - Tạo content cluster
  • SERP Analysis - Phân tích kết quả tìm kiếm
Cách 2: Sử dụng HTTP Request Node
{
  "method": "POST",
  "url": "https://mcp.solannrank.com/api/mcp",
  "authentication": "headerAuth",
  "headerAuth": {
    "name": "X-API-Key",
    "value": "your-api-key-here"
  },
  "body": {
    "method": "tools/call",
    "params": {
      "name": "check_google_index",
      "arguments": {
        "url": "https://example.com"
      }
    }
  }
}
Ví dụ Workflow
SEO Auto-Check Workflow
  1. Schedule Trigger - Chạy mỗi ngày
  2. Google Sheets - Lấy danh sách URLs
  3. Solann Rank Node - Check index status
  4. IF Node - Kiểm tra kết quả
  5. Slack/Email - Gửi thông báo nếu có vấn đề
Keyword Research Pipeline
  1. Webhook - Nhận topic từ form
  2. Solann Rank - Keyword research
  3. Filter - Lọc keywords theo volume
  4. Airtable/Notion - Lưu kết quả
  5. Solann Rank - Tạo topical map

Tích hợp với Visual Studio Code

Cách 1: Sử dụng MCP Extension

Tính năng sẽ có:

  • IntelliSense cho SEO keywords
  • Quick actions cho content analysis
  • Inline suggestions từ AI
  • Workspace commands
Cách 2: Sử dụng Terminal Commands
npm install -g @solannrank/cli

# Cấu hình API Key
solann config set api-key YOUR_API_KEY

# Sử dụng commands
solann check-index https://example.com
solann keyword-research "marketing digital"
solann topical-map "seo tutorial"
Tasks & Scripts
{
  "version": "2.0.0",
  "tasks": [
    {
      "label": "Check SEO Index",
      "type": "shell",
      "command": "solann check-index ${input:url}",
      "problemMatcher": []
    },
    {
      "label": "Keyword Research",
      "type": "shell",
      "command": "solann keyword-research '${input:keyword}'",
      "problemMatcher": []
    }
  ],
  "inputs": [
    {
      "id": "url",
      "type": "promptString",
      "description": "Enter URL to check"
    },
    {
      "id": "keyword",
      "type": "promptString",
      "description": "Enter keyword"
    }
  ]
}
Cách 3: REST Client Extension
### Variables
@baseUrl = https://mcp.solannrank.com/api/mcp
@apiKey = your-api-key-here

### Check Google Index
POST {{baseUrl}}
X-API-Key: {{apiKey}}
Content-Type: application/json

{
  "method": "tools/call",
  "params": {
    "name": "check_google_index",
    "arguments": {
      "url": "https://example.com"
    }
  }
}

### Keyword Research
POST {{baseUrl}}
X-API-Key: {{apiKey}}
Content-Type: application/json

{
  "method": "tools/call",
  "params": {
    "name": "google_keyword_research",
    "arguments": {
      "keywords": ["seo", "marketing"],
      "location": "Vietnam"
    }
  }
}

### Topical Map Generator
POST {{baseUrl}}
X-API-Key: {{apiKey}}
Content-Type: application/json

{
  "method": "tools/call",
  "params": {
    "name": "topical_map_generator",
    "arguments": {
      "topic": "Digital Marketing",
      "depth": 3
    }
  }
}
Snippets
{
  "Solann Check Index": {
    "prefix": "solann-check",
    "body": [
      "const response = await fetch('https://mcp.solannrank.com/api/mcp', {",
      "  method: 'POST',",
      "  headers: {",
      "    'X-API-Key': '${1:your-api-key}',",
      "    'Content-Type': 'application/json'",
      "  },",
      "  body: JSON.stringify({",
      "    method: 'tools/call',",
      "    params: {",
      "      name: 'check_google_index',",
      "      arguments: { url: '${2:https://example.com}' }",
      "    }",
      "  })",
      "});",
      "const data = await response.json();"
    ]
  }
}

Tích hợp với các công cụ khác

Postman

Import collection để test APIs

Tải Postman Collection

Setup:

  1. Import collection vào Postman
  2. Tạo Environment với biến api_key
  3. Chạy các request có sẵn
Zapier

Tích hợp với 5000+ apps

Coming soon - Đang chờ review

Sử dụng Webhooks:

POST https://mcp.solannrank.com/api/mcp
Headers: X-API-Key: your-key
Make.com (Integromat)

Visual workflow automation

Setup HTTP Module:

  1. Thêm "HTTP > Make a Request"
  2. URL: https://mcp.solannrank.com/api/mcp
  3. Header: X-API-Key
  4. Body: JSON với tool parameters
Jupyter Notebook

Data analysis & SEO research

import requests

api_key = "your-api-key"
url = "https://mcp.solannrank.com/api/mcp"

response = requests.post(url, 
    headers={"X-API-Key": api_key},
    json={
        "method": "tools/call",
        "params": {
            "name": "keyword_research",
            "arguments": {"keyword": "python"}
        }
    })
    
data = response.json()
print(data)
Google Sheets

Sử dụng Apps Script

function checkIndex(url) {
  var options = {
    'method': 'post',
    'headers': {
      'X-API-Key': 'your-key'
    },
    'payload': JSON.stringify({
      method: 'tools/call',
      params: {
        name: 'check_google_index',
        arguments: { url: url }
      }
    })
  };
  
  var response = UrlFetchApp.fetch(
    'https://mcp.solannrank.com/api/mcp',
    options
  );
  
  return JSON.parse(response);
}
cURL / Terminal

Command line access

curl -X POST \
  https://mcp.solannrank.com/api/mcp \
  -H 'X-API-Key: your-key' \
  -H 'Content-Type: application/json' \
  -d '{
    "method": "tools/call",
    "params": {
      "name": "check_google_index",
      "arguments": {
        "url": "https://example.com"
      }
    }
  }'
Official SDKs
JavaScript/TypeScript
npm install @solannrank/sdk
Python
pip install solannrank
PHP
composer require solannrank/sdk
C# / .NET
dotnet add package SolannRank.SDK

Tài liệu chi tiết: docs.solannrank.com/sdk

Xử lý sự cố thường gặp

  • Đảm bảo API Key được copy đầy đủ (không có khoảng trắng)
  • Kiểm tra tài khoản đã được kích hoạt
  • Tạo API Key mới tại solannrank.com/ApiKeys
  • Verify credits còn lại trong tài khoản

  • Sử dụng server-side calls thay vì client-side
  • Với n8n/Make.com: Không gặp vấn đề CORS
  • Với browser: Cần proxy hoặc backend endpoint
  • Với development: Sử dụng CORS extension hoặc proxy

  • Mỗi API key có giới hạn: 100 requests/minute
  • Implement retry logic với exponential backoff
  • Sử dụng batch operations khi có thể
  • Liên hệ support để tăng limit: support@solannrank.com

  • Kiểm tra version: node --version (cần >= 18.0)
  • Clear npm cache: npm cache clean --force
  • Reinstall với admin/sudo quyền
  • Windows: Restart máy sau khi cài đặt
  • macOS/Linux: Check PATH environment variable
Cần hỗ trợ?

Đội ngũ kỹ thuật sẵn sàng hỗ trợ 24/7