@smilechecks/mcp-server
v0.1.1
Published
Smile Checks MCP server exposing Integration API tools
Maintainers
Readme
Smile Checks MCP Server
Model Context Protocol (MCP) server for the Smile Checks Integration API.
Features
- 7 core API tools:
initiate_checkcheck_statuslist_check_requestsget_check_requestget_reportscancel_checkget_credit_balance
- 2 convenience tools:
list_check_typesget_webhook_deliveries
- Local stdio mode for Claude Desktop
- Remote StreamableHTTP mode for hosted deployments
Install
cd mcp-server
npm install
npm run buildRun (stdio)
cd mcp-server
npm run startRun (StreamableHTTP)
cd mcp-server
PORT=8788 npm run start:httpClaude Desktop Config Example
{
"mcpServers": {
"smile-checks": {
"command": "node",
"args": ["/absolute/path/to/verifier-central/mcp-server/dist/index.js"]
}
}
}Authentication
Each MCP tool call requires apiKey as an input field. The server forwards this value as X-API-Key to https://api.getsmilechecks.com/v1.
Notes
- All Snowflake IDs must be treated as strings.
get_webhook_deliveriesrequires theapi-webhook-deliveriesedge function in this repo.
