xiaoflow mcp server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
| prompts | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| discover_keywordsA | Legacy alias for related keyword discovery. Returns paginated keyword metrics and monthly history. |
| get_keyword_metricsA | Get exact-match base metrics and 1-48 months of monthly history for one keyword. |
| get_related_keywordsA | Get all related keywords for a seed with metrics/history. Paginate until has_more=false; no total-result cap. |
| bulk_keyword_metricsA | Get exact-match base metrics and 1-48 months of history for up to 1,000 keywords. |
| start_keyword_expansionB | Start an asynchronous breadth-first/round-based keyword expansion. |
| get_keyword_expansion_statusA | Poll a round-based expansion task and optionally return its results. |
| analyze_urlA | Domain/site keyword discovery via /api/v1/websites (requires brand=0|1). Use site for full domain mapping; use url for a single page via /api/v1/keywords. |
| get_domain_statsA | Website overview metrics and traffic history. GET /api/v1/websites/:domain?brand=0|1 |
| list_domain_keywordsA | Paginated keyword list for a domain. GET /api/v1/websites/:domain/keywords?brand=0|1 |
| get_keyword_detailsA | Historical volume for a keyword slug. |
| bulk_keyword_lookupA | Bulk volume/CPC for up to 1,000 keywords. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 11 tools
Tools are mostly distinct, but discover_keywords is a legacy alias for related keyword discovery, overlapping with get_related_keywords. Also, bulk_keyword_metrics and get_keyword_metrics serve similar purposes at different scales, causing slight ambiguity.
Naming follows snake_case with verb_noun mostly, but analyze_url deviates from the pattern of having 'keyword' in the name. Additionally, there is inconsistency between 'bulk' and 'get' prefixes for similar operations.
11 tools is well-scoped for a keyword research server, covering discovery, metrics, bulk operations, expansion, and domain analysis without being overwhelming.
The tool set covers major keyword research workflows: discovery, metrics, bulk operations, expansion, and domain analysis. Minor gaps exist, such as keyword trend data or comparison tools, but core needs are addressed.