Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NODE_ENVNoNode environment settingproduction

Tools

Functions exposed to the LLM to take actions

NameDescription
scan_security_issues

Scan code for security issues including secrets, vulnerabilities, and insecure patterns

detect_secrets

Detect hardcoded secrets and credentials in code

analyze_permissions

Analyze file permissions and access control issues

check_compliance

Check code compliance with security standards (simplified)

analyze_code_quality

Analyze overall code quality including complexity, maintainability, code smells, and duplications

calculate_complexity

Calculate cyclomatic complexity for code files

detect_code_smells

Detect code smells in code files

analyze_maintainability

Calculate maintainability index for code

find_duplicate_code

Find duplicate code blocks across files

analyze_test_coverage

Analyze test coverage for code files (simplified)

generate_code_metrics

Generate detailed code metrics report

suggest_refactoring

Suggest refactoring opportunities based on code analysis

analyze_dependencies

Analyze project dependencies including unused, outdated, and vulnerable packages

find_unused_dependencies

Find unused dependencies in project

check_vulnerabilities

Check for security vulnerabilities in dependencies

check_outdated_packages

Check for outdated packages

analyze_bundle_size

Analyze bundle size of dependencies

suggest_dependency_updates

Suggest dependency updates based on analysis

lint_code

Lint code files using ESLint

format_code

Format code files using Prettier

check_typescript

Check TypeScript files for type errors

validate_syntax

Validate syntax of code files

fix_lint_issues

Automatically fix linting issues in code files

scrape_html

Scrape HTML content from a URL

extract_text

Extract text content from a web page

extract_links

Extract all links from a web page

extract_images

Extract all image URLs from a web page

extract_tables

Extract table data from a web page

scrape_by_selector

Scrape content using CSS selector

scrape_dynamic_content

Scrape JavaScript-rendered content using browser

scrape_with_interaction

Scrape content after user interactions (click, scroll, etc.)

screenshot_page

Take a screenshot of a web page

wait_for_element

Wait for an element to appear and extract its content

extract_after_click

Click an element and extract content from another element

discover_api_endpoints

Discover API endpoints by monitoring network requests on a web page

analyze_network_requests

Analyze all network requests made by a web page

extract_api_schema

Extract API schema from discovered endpoints

test_api_endpoint

Test an API endpoint with HTTP request

parse_json

Parse JSON data

parse_xml

Parse XML data

parse_csv

Parse CSV data

format_scraped_data

Format scraped data into different output formats

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/code-alchemist01/development-tools-mcp-Server'

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