mcp-server-check
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CHECK_TOOLS | No | Comma-separated allowlist of individual tool names | |
| CHECK_API_KEY | Yes | Your Check API key (Bearer token) | |
| CHECK_TOOLSETS | No | Comma-separated list of toolsets to enable (e.g. companies,employees) | |
| CHECK_READ_ONLY | No | Set to 1, true, or yes to disable all write/mutating tools | |
| CHECK_TOOL_MODE | No | Tool mode: dynamic (3 meta-tools) or all (all tools individually) | dynamic |
| CHECK_TRANSPORT | No | Transport protocol: stdio, sse, or streamable-http | stdio |
| CHECK_API_BASE_URL | No | API base URL | https://sandbox.checkhq.com |
| CHECK_EXCLUDE_TOOLS | No | Comma-separated list of tool names to hide |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| 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
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| list_enums | List 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_descriptions | Human-readable descriptions of all toolsets. |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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