Talordata Mcp Server
@Talordata
About Talordata Mcp Server
Talordata MCP Server is a remote Model Context Protocol server for Talordata SERP API. It connects multi-engine SERP capabilities with MCP-compatible clients, giving your AI real-time web search, request history lookup, and usage analytics.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"talordata": {
"url": "https://your-domain.com:8800/mcp",
"headers": {
"Authorization": "Bearer YOUR_USER_TOKEN"
}
}
}
}Tools
1`tools/history.go`
Overview
What is Talordata Mcp Server?
Talordata Mcp Server is an MCP server that gives MCP clients access to Talor SERP search, history, and statistics. It is built with mark3labs/mcp-go, backed by local engine schemas, and designed for streamable HTTP deployment.
How to use Talordata Mcp Server?
Clone the repository, run go mod tidy && go run ., and configure via configs/config.yaml. The server exposes HTTP endpoints at /mcp and /{user-token}/mcp; clients connect by providing a URL and an authorization header containing their Talor SERP user token.
Key features of Talordata Mcp Server
- Dynamically loads all engine schemas from local
engines/*.json - Exposes engine index and raw engine schemas through MCP resources
- Proxies Talor SERP search requests through the
searchtool - Proxies usage history through the
historytool - Proxies usage statistics through the
statisticstool - Supports per-request user token forwarding instead of a fixed upstream token
Use cases of Talordata Mcp Server
- Perform live SERP searches across multiple engines (e.g.,
google_web,google_images) - Query usage history with filters such as date range, engine, and status
- Retrieve usage statistics within a specified date period
- Discover available engines and their parameter schemas dynamically
FAQ from Talordata Mcp Server
How does authentication work?
Each user provides their own Talor SERP token per request, delivered via Authorization: Bearer <user-token> header, X-Talor-Serp-Token header, or in the URL path as /{user-token}/mcp. Query string token passing is not supported.
What transport does the server use?
The server is designed for cloud deployment with streamable-http. It listens on a configurable address and exposes GET /healthz and POST / GET / DELETE /mcp endpoints.
Where does the server load engine schemas from?
Engine schemas are loaded from local engines/*.json files at startup. The engine index is served under talor://engines and individual schemas under talor://engines/<engine>.
What dependencies or runtime are required?
The server is written in Go. Running it locally requires Go installed, and you execute go mod tidy and go run . to start. A sample configuration file (configs/config.yaml) is provided.
What are the configurable timeouts?
The server allows setting timeout_ms (upstream timeout, default 150000) and shutdown_timeout_ms (graceful shutdown timeout, default 10000) in the configuration file.
Frequently asked questions
How does authentication work?
Each user provides their own Talor SERP token per request, delivered via `Authorization: Bearer <user-token>` header, `X-Talor-Serp-Token` header, or in the URL path as `/{user-token}/mcp`. Query string token passing is not supported.
What transport does the server use?
The server is designed for cloud deployment with `streamable-http`. It listens on a configurable address and exposes `GET /healthz` and `POST / GET / DELETE /mcp` endpoints.
Where does the server load engine schemas from?
Engine schemas are loaded from local `engines/*.json` files at startup. The engine index is served under `talor://engines` and individual schemas under `talor://engines/<engine>`.
What dependencies or runtime are required?
The server is written in Go. Running it locally requires Go installed, and you execute `go mod tidy` and `go run .` to start. A sample configuration file (`configs/config.yaml`) is provided.
What are the configurable timeouts?
The server allows setting `timeout_ms` (upstream timeout, default 150000) and `shutdown_timeout_ms` (graceful shutdown timeout, default 10000) in the configuration file.
Basic information
More Search MCP servers
小红书自动搜索评论工具(MCP Server 2.0)
chenningling这是一款基于 Playwright 开发的小红书自动搜索和评论工具,作为 MCP Server,可通过特定配置接入 MCP Client(如Claude for Desktop),帮助用户自动完成登录小红书、搜索关键词、获取笔记内容及发布AI生成评论等操作。
duckduckgo-search MCP Server
zhsamaGoogle Search Console MCP server for SEOs
AminForouGoogle Search Console Insights with Claude AI for SEOs
perplexity-mcp MCP server
jsonallenA Model Context Protocol (MCP) server that provides web search functionality using Perplexity AI's API.
Comments