id-verify-mcp
v1.0.0
Published
MCP server for ID Verify identity verification API - enables AI assistants to create and manage identity verifications
Downloads
15
Maintainers
Readme
ID Verify MCP Server
MCP (Model Context Protocol) server that enables AI assistants like Claude to perform identity verifications through the ID Verify API.
Installation
npm install -g id-verify-mcpQuick Start
1. Get your API Key
Sign up at ID Verify to get your API key.
2. Configure Claude Desktop
Add to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"id-verify": {
"command": "id-verify-mcp",
"env": {
"ID_VERIFY_API_KEY": "your_api_key_here"
}
}
}
}3. Restart Claude Desktop
Restart Claude Desktop to load the MCP server.
Configuration
| Environment Variable | Description | Default |
|---------------------|-------------|---------|
| ID_VERIFY_API_KEY | Your API key (required) | - |
| ID_VERIFY_API_URL | API base URL | https://id-verify-api.com |
Available Tools
Verification Tools
create_verification- Create a new identity verification requestget_verification- Get verification status by IDget_verification_result- Get detailed verification result
Partner Tools (requires partner_login first)
register_partner- Register a new partner accountpartner_login- Login as a partnerpartner_profile- Get partner profilepartner_verifications- List partner's verificationspartner_verification_detail- Get specific verification detailspartner_usage_stats- Get usage statisticspartner_webhook_logs- Get webhook delivery logspartner_request_verification- Create verification as partnerpartner_resend_email- Resend verification emailpartner_resend_webhook- Resend webhook notification
Admin Tools
admin_create_partner- Create a new partneradmin_list_partners- List all partnersadmin_get_partner- Get partner by IDadmin_update_partner- Update partner settingsadmin_delete_partner- Delete a partner
Example Prompts
Once configured, you can ask Claude:
- "Create a verification for John Doe with email [email protected]"
- "What's the status of verification abc-123?"
- "Show me all failed verifications"
- "Login as partner with email [email protected]"
- "Show my verification statistics"
Development
# Clone the repository
git clone https://github.com/tanveerafzal/id-verify-mcp.git
cd id-verify-mcp
# Install dependencies
npm install
# Build
npm run build
# Run locally
ID_VERIFY_API_KEY=your_key npm startLicense
MIT
