Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
tool_search_web

Search the web using DuckDuckGo.

Args: query: Search query string. limit: Maximum results (1-20, default 5).

Returns: List of results with title, url, snippet.

tool_scrape_url

Scrape content from a URL as Markdown.

Args: url: URL to scrape.

Returns: Markdown content with source attribution.

tool_crawl_docs

Crawl multi-page documentation.

Follows same-domain links to build combined docs.

Args: root_url: Starting URL. max_pages: Max pages to crawl (1-20, default 5).

Returns: Combined Markdown with table of contents.

tool_deep_dive

Research a topic from multiple sources.

Searches and scrapes multiple pages to build a report.

Args: topic: Topic to research. depth: Number of sources (1-10, default 3).

Returns: Aggregated research report.

tool_summarize_page

Get a quick overview of a page.

Extracts headings and key sections.

Args: url: URL to summarize.

Returns: Page summary with sections.

tool_compare_sources

Compare information across multiple sources.

Analyzes differences and similarities between sources.

Args: topic: Topic being compared. sources: List of URLs (2-5) to compare.

Returns: Comparison report with common topics and differences.

tool_find_related

Find pages related to a given URL.

Uses the page content to discover similar resources.

Args: url: Base URL to find related content for. limit: Max related pages (1-10, default 5).

Returns: List of related pages with descriptions.

tool_extract_links

Extract all links from a page.

Useful for discovering navigation structure and resources.

Args: url: URL to extract links from. filter_external: Only return same-domain links (default True).

Returns: Organized list of internal and external links.

tool_monitor_changes

Check if a page has changed.

Tracks content modifications over time.

Args: url: URL to monitor. previous_hash: Previous content hash to compare against.

Returns: Change detection report with content hash.

tool_suggest_workflow

Suggest optimal research workflow for a query.

Analyzes the query and recommends the best tools and workflow to answer it. Uses smart intent classification and dynamic workflow generation.

Args: query: Research question or task description. known_urls: Optional list of already known URLs (default None).

Returns: Dictionary with intent, workflow steps, and suggested parameters.

tool_classify_research_intent

Classify the research intent of a query.

Analyzes a query to determine the user's research goal (quick answer, deep research, documentation, comparison, discovery, or monitoring). Returns confidence scores for each detected intent.

Args: query: Research question or task description.

Returns: Dictionary with primary and secondary intents with confidence scores.

get_server_docs

Get documentation about the WebDocx MCP server.

Provides guidance on server capabilities, tool usage, workflows, and best practices.

Args: topic: Documentation topic - 'overview', 'tools', 'workflows', 'orchestration', or 'examples'

Returns: Formatted documentation for the requested topic.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Y4NN777/devlens-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server