Skip to main content
Glama
check-technologies

mcp-server-check

Official

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CHECK_TOOLSNoComma-separated allowlist of individual tool names
CHECK_API_KEYYesYour Check API key (Bearer token)
CHECK_TOOLSETSNoComma-separated list of toolsets to enable (e.g. companies,employees)
CHECK_READ_ONLYNoSet to 1, true, or yes to disable all write/mutating tools
CHECK_TOOL_MODENoTool mode: dynamic (3 meta-tools) or all (all tools individually)dynamic
CHECK_TRANSPORTNoTransport protocol: stdio, sse, or streamable-httpstdio
CHECK_API_BASE_URLNoAPI base URLhttps://sandbox.checkhq.com
CHECK_EXCLUDE_TOOLSNoComma-separated list of tool names to hide

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_toolsA

Search for available API tools by keyword.

Returns matching tools with their full parameter schemas, ready for use with run_tool. Call with an empty query to see all available toolsets. Supports synonym matching (e.g. "pay employees" finds payroll tools).

query: Search keywords (e.g. "list companies", "create employee", "payroll"). toolset: Optional toolset name to restrict search (e.g. "companies", "employees"). limit: Maximum number of results (default 20).

list_toolsetsA

List all available API toolsets with descriptions.

Returns a summary of each toolset including its name, description, tool count, and example tools. Use this to understand what's available before searching for specific tools.

run_toolA

Execute an API tool by name with the given arguments.

Use search_tools first to find the tool name and its parameter schema.

tool_name: The exact tool name (e.g. "list_companies", "get_employee"). arguments: Tool arguments as a JSON string or dict (e.g. '{"company_id": "com_xxx"}' or {"company_id": "com_xxx"}). confirm: Set to true to confirm execution of a destructive tool (approve, delete, simulate, refund, cancel). Required when CHECK_CONFIRM_DESTRUCTIVE is enabled and the tool is destructive.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
list_enumsList all available enum types.
enum_business_type
enum_pay_frequency
enum_processing_period
enum_payment_method_preference
enum_payroll_type
enum_funding_payment_method
enum_bank_account_subtype
enum_report_type
enum_company_component_type
enum_employee_component_type
enum_contractor_component_type
list_toolset_descriptionsHuman-readable descriptions of all toolsets.

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/check-technologies/mcp-server-check'

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