ARVX
Email for long-term client relationships: ARVX reads each person first and remembers every pair.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"arvx": {
"url": "https://mcp.arvx.ai/mcp"
}
}
}Remote endpoints
https://mcp.arvx.ai/mcpstreamable-httpWhat it can do
Tool inventory
Tools (3)
🟢arvx_get_access
How to get access to ARVX: the signup link to give the person, what they must do themselves, the price, and how to add their key to this connector. Call this when there is no key, or when the person asks how to start. Costs nothing.
Input Schema
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡arvx_run_reading(user, other, emails, record)
Run a Reading on two people from the emails between them. Send at least 3 emails written by the user and 3 by the other person, oldest first. From the second Reading on a pair, send the record from the last Reading exactly as it was returned. Costs one Reading (the first 3 are free). Save the record from the answer with this pair.
Input Schema
{
"type": "object",
"properties": {
"user": {
"type": "object",
"properties": {
"name": {
"type": "string",
"maxLength": 100
},
"email": {
"type": "string",
"format": "email",
"description": "Ties the record to this pair. Never stored, never sent to an AI model."
},
"title": {
"type": "string",
"maxLength": 150
},
"company": {
"type": "string",
"maxLength": 150
},
"teamSize": {
"type": "integer",
"minimum": 1,
"description": "People on the account, counting the user."
},
"scores": {
"type": "object",
"properties": {
"ocean": {
"type": "object",
"properties": {
"extraversion": {
"type": "integer",
"minimum": 1,
"maximum": 10
},
"agreeableness": {
"$ref": "#/properties/user/properties/scores/properties/ocean/properties/extraversion"
},
"conscientiousness": {
"$ref": "#/properties/user/properties/scores/properties/ocean/properties/extraversion"
},
"openness": {
"$ref": "#/properties/user/properties/scores/properties/ocean/properties/extraversion"
},
"emotional_stability": {
"$ref": "#/properties/user/properties/scores/properties/ocean/properties/extraversion"
}
},
"additionalProperties": false
},
"disc": {
"type": "object",
"properties": {
"dominance": {
"$ref": "#/properties/user/properties/scores/properties/ocean/properties/extraversion"
},
"influence": {
"$ref": "#/properties/user/properties/scores/properties/ocean/properties/extraversion"
},
"steadiness": {
"$ref": "#/properties/user/properties/scores/properties/ocean/properties/extraversion"
},
"calculativeness": {
"$ref": "#/properties/user/properties/scores/properties/ocean/properties/extraversion",
"description": "DISC's C goes here."
}
},
"additionalProperties": false
}
},
"additionalProperties": false,
"description": "Only results from a personality assessment the person agreed to. At least 5 of the 9 traits, each 1 to 10. Never results collected for a hiring decision, and never clinical tests. Leave this out to have the person read from their emails."
}
},
"required": [
"name",
"email"
],
"additionalProperties": false,
"description": "The person you work for."
},
"other": {
"type": "object",
"properties": {
"name": {
"type": "string",
"maxLength": 100
},
"email": {
"type": "string",
"format": "email",
"description": "Ties the record to this pair. Never stored, never sent to an AI model."
},
"title": {
"type": "string",
"maxLength": 150
},
"company": {
"type": "string",
"maxLength": 150,
"description": "Switches on company news."
},
"country": {
"type": "string",
"const": "US",
"description": "ARVX reads people in the United States only. US switches on U.S. holidays."
},
"city": {
"type": "string",
"description": "With state, switches on severe weather warnings."
},
"state": {
"type": "string",
"minLength": 2,
"maxLength": 2,
"description": "Two-letter code, such as MI."
},
"scores": {
"$ref": "#/properties/user/properties/scores",
"description": "Only results from a personality assessment the person agreed to. At least 5 of the 9 traits, each 1 to 10. Never results collected for a hiring decision, and never clinical tests. Leave this out to have the person read from their emails."
}
},
"required": [
"name",
"email"
],
"additionalProperties": false,
"description": "The person the user works with."
},
"emails": {
"type": "array",
"items": {
"type": "object",
"properties": {
"from": {
"type": "string",
"enum": [
"user",
"other"
]
},
"body": {
"type": "string",
"maxLength": 20000
},
"sentAt": {
"type": "string",
"description": "Date and time sent, such as 2026-10-01T14:30:00Z."
}
},
"required": [
"from",
"body"
],
"additionalProperties": false
},
"minItems": 1,
"maxItems": 200,
"description": "Oldest first. Each person is read from their own latest 20 emails, the first 3,000 characters of each."
},
"record": {
"type": "string",
"description": "The record from the last Reading on these same two people, unchanged. Leave out on the first Reading."
}
},
"required": [
"user",
"other",
"emails"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢arvx_record_summary(record, user, other, reason)
When someone asks what is held about them: returns every item in a saved record in plain words. Needs the record and both people's emails. Never uses up a Reading; 10 a month per account.
Input Schema
{
"type": "object",
"properties": {
"record": {
"type": "string"
},
"user": {
"type": "object",
"properties": {
"email": {
"type": "string",
"format": "email"
}
},
"required": [
"email"
],
"additionalProperties": false
},
"other": {
"type": "object",
"properties": {
"email": {
"type": "string",
"format": "email"
}
},
"required": [
"email"
],
"additionalProperties": false
},
"reason": {
"type": "string",
"enum": [
"access_request",
"correction",
"deletion_check"
]
}
},
"required": [
"record",
"user",
"other",
"reason"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Community
Evidence