# MeasureOne MCP Server ## 1. Introduction The **MeasureOne MCP Server** is a hosted Model Context Protocol (MCP) server that integrates MeasureOne’s data verification capabilities with AI and development tools such as **Claude** or **Cursor**. It enables secure, real-time access to MeasureOne’s APIs for verification and credential validation directly within an AI environment — simplifying workflows for developers, data partners, and clients. ## 2. Getting Started ### 2.1 Prerequisites Before you begin, ensure the following prerequisites are met: 1. [**Node.js**](https://nodejs.org/en/download) — version **≥ 20.18.1** 2. [**MCP Remote CLI**](https://www.npmjs.com/package/mcp-remote) (install globally using npm) ```bash npm install -g mcp-remote ``` 3. Pick your preferred platform for integration: - [**Claude Desktop**](https://claude.ai/download) - [**Cursor IDE**](https://cursor.com/download) 4. Environment configuration, MeasureOne supports two environments for your needs | Environment | Description | URL | | --- | --- | --- | | **Staging** | For testing and development | https://mcp-stg.measureone.com/v1 | | **Production** | For live applications | https://mcp.measureone.com/v1 | 5. Access to your Credentials. To integrate with MeasureOne, you'll need a `client_id` and `secret` for each environment. You can retrieve these credentials by logging into the [Staging Dashboard](https://dashboard-stg.measureone.com/home/developers/api-keys). or [Production Dashboard](https://dashboard.measureone.com/). Once you have client_id and secret you need to generate access token by calling this API. Once you have `client_id` and `secret` you need to generate `access token` by calling this [API](/api/openapi_3.2/openapi/api-keys-and-access/paths/~1v3~1auth~1generate_access_token/post). ## 3. Configure MeasureOne MCP Server You can connect the MeasureOne MCP Server to any supported tool. Follow the setup instructions for your platform below. ### 3.1 Claude Configuration 1. Open **Claude → Settings → Developer → Edit Config**. 2. Update (or create) the `claude_desktop_config.json` file and replace the contents of the configuration file with the following JSON structure ```json { "mcpServers": { "m1-mcp": { "command": "node", "args": [ "mcp-remote", "https://mcp-stg.measureone.com/v1" ] } } } ``` 3. Save the file and **restart Claude**. 4. You’ll now see **MeasureOne MCP** listed in Claude’s **Search and Tools** menu. 5. Open a new chat and start using start using the MeasureOne MCP server. ### 3.2 Cursor Configuration 1. Open **Cursor → Cursor Settings → Tools & MCP → New MCP Server**. 2. Update the mcp.json, replace the contents of the configuration file with the following JSON structure. Once saved you will be able to see `m1-mcp` under the `Installed MCP servers` ```json { "mcpServers": { "m1-mcp": { "command": "node", "args": [ "mcp-remote", "https://mcp-stg.measureone.com/v1" ] } } } ``` 3. Save the file and **restart Cursor**. 4. Open the Cursor chat and start using the MeasureOne MCP server. ## 4. Key Capabilities - **Academic Verification**: Verify academic credentials and enrollment status - **Employment Verification**: Verify employment history and income information - **Insurance Verification**: Verify insurance coverage and policy details - **Financial Analysis**: Analyze financial data including realized gains - **Comprehensive Background Checks**: Complete background verification - **Lending Verification**: Verify borrower information for loan applications - **Tenant Screening**: Screen potential tenants for rental applications - **Insurance Underwriting**: Verify information for insurance underwriting decisions ## 6. Example Usage Once configured, you can interact with MeasureOne MCP using natural language commands, for example: ``` Create an individual named John Doe. ``` or ``` Verify employment for Jane Smith. ``` The MCP Server will securely connect to MeasureOne’s APIs and return real-time verification results within your chosen AI or IDE environment.