Talordata Mcp Server
@Talordata
关于 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.
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"talordata": {
"url": "https://your-domain.com:8800/mcp",
"headers": {
"Authorization": "Bearer YOUR_USER_TOKEN"
}
}
}
}工具
1`tools/history.go`
概览
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.
搜索 分类下的更多 MCP 服务器
mcp-omnisearch
spences10🔍 A Model Context Protocol (MCP) server providing unified access to multiple search engines (Tavily, Brave, Kagi, Exa), AI tools (Kagi FastGPT, Exa, Linkup), and content extraction services (Firecrawl, Tavily, Kagi). Includes GitHub search. All through a single interface.
Brave Search
modelcontextprotocolModel Context Protocol Servers
Kagi MCP server
kagisearchThe Official Model Context Protocol (MCP) server for Kagi Search & other tools.
Google News MCP Server
ChanMeng666【Star-crossed coders unite!⭐️】Model Context Protocol (MCP) server implementation providing Google News search capabilities via SerpAPI, with automatic news categorization and multi-language support.
Exa MCP Server 🔍
exa-labsExa MCP for web search and web crawling!
评论