← The evidence ledger
Evidence row 2082374
Observed , by sync.mcp_registry/1.
- Kind
- listing
- About
- source_record mcp_registry:io.github.mindstone/mcp-server-salesforce
- Recorded
- Previous row
- #1726134
- Body SHA-256
- 96dae8b40b2d4ab21986810e4f31e1817d9b3a953a94b265facf62e716c40e02
- Leaf
- 0xba0cf32b5a2cd0b87ad0d57358e5344742234dc92ac40bd7072c649a6c6f5110
What was observed
{
"endpoints": [],
"name": "Salesforce",
"owner_address": null,
"raw": {
"_meta": {
"io.modelcontextprotocol.registry/official": {
"isLatest": true,
"publishedAt": "2026-11-02T06:23:29.682958Z",
"status": "active",
"statusChangedAt": "2026-11-02T06:23:29.682958Z",
"updatedAt": "2026-11-02T06:23:29.682958Z"
}
},
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"_meta": {
"io.modelcontextprotocol.registry/publisher-provided": {
"com.mindstone.rebel": {
"catalogId": "bundled-salesforce",
"provider": "rebel-oss"
}
}
},
"description": "Salesforce CRM MCP server: accounts, contacts, opportunities, leads, tasks, and custom objects",
"name": "io.github.mindstone/mcp-server-salesforce",
"packages": [
{
"environmentVariables": [
{
"description": "Salesforce Connected App client ID (recommended path)",
"format": "string",
"isRequired": true,
"name": "SALESFORCE_CLIENT_ID"
},
{
"description": "Salesforce Connected App client secret (recommended path)",
"format": "string",
"isRequired": true,
"isSecret": true,
"name": "SALESFORCE_CLIENT_SECRET"
},
{
"description": "Set to true for sandbox environments",
"format": "string",
"name": "SALESFORCE_SANDBOX"
},
{
"description": "Static access token (alternative to OAuth)",
"format": "string",
"isSecret": true,
"name": "SALESFORCE_ACCESS_TOKEN"
},
{
"description": "Salesforce instance URL (required for manual token mode)",
"format": "string",
"name": "SALESFORCE_INSTANCE_URL"
},
{
"default": "~/.mcp/salesforce",
"description": "Custom config directory",
"format": "filepath",
"name": "SALESFORCE_CONFIG_DIR"
},
{
"default": "0",
"description": "OAuth callback port (0 = OS-assigned)",
"format": "number",
"name": "SALESFORCE_OAUTH_PORT"
},
{
"description": "Space-separated OAuth scopes",
"format": "string",
"name": "SALESFORCE_OAUTH_SCOPES"
}
],
"identifier": "@mindstone/mcp-server-salesforce",
"registryBaseUrl": "https://registry.npmjs.org",
"registryType": "npm",
"runtimeHint": "npx",
"transport": {
"type": "stdio"
},
"version": "0.2.5"
}
],
"repository": {
"source": "github",
"subfolder": "connectors/salesforce",
"url": "https://github.com/mindstone/mcp-servers"
},
"title": "Salesforce",
"version": "0.2.5"
}
},
"source": "mcp_registry",
"summary": "Salesforce CRM MCP server: accounts, contacts, opportunities, leads, tasks, and custom objects"
}What the leaf hashes
{"body":"96dae8b40b2d4ab21986810e4f31e1817d9b3a953a94b265facf62e716c40e02","id":2082374,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793603900209437,"prev":1726134,"subject":"mcp_registry:io.github.mindstone/mcp-server-salesforce","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (444186 rows).
- 0xba0d251a22a326086fc82c362768c56b5529d6b7dcb0d60c304b5610eb57292b
- 0x27a23ac80696f48de5f26ea4cceaf7a6c4e68a2153ef9e2a2be510f30d753b14
- 0x1a87884dc8a5d6efad2cb4f5f212a7630d5be5da1d94707360a63d1d22cf04c7
- 0x2b07e24ab30f16f022a8063c45de269e3b2dceeb8a8f4a25ca30853f422f6ddb
- 0xb49a3f7908589288cc6cf7c81ab2ebbd3b2edc263e9eca820ae456f20ebbc38e
- 0x4fc55a893135bea1206c99747fe984545cf40cb30633b1b2ffcd7195b3848581
- 0xf86f9108b5ca1ff7761aa937ecc73a25b6c0ac78707d27215fa3ea8404cee1b2
- 0x5bbd9f019dd0ea7e662f92acbc5465a2924337c24872c175ff85f38a2da881fc
- 0x41926da8ccc552233a21e39faf5f9ee6ed5a74f4e049feb0602e5f5976fb23f0
- 0xba0c0479d4ac97cbe9dfe9bcfc2e155d407cd63df6f31c85f92445d38e3ddf08
- 0x8797aba4571523cb0cc890107021940e5990189306884b40df55cf25f8d4f0ca
- 0x963d651d919bdd696be66242b0ee6514bbe3c46940834688ade9fad9027b0b2b
- 0x080572f8942a728701d6e4c74c76b04c122aa149d1dbdef56feb8ce007a745b1
- 0xc1d961be09ff84253ce4ecf4b141b3c25631ce9eb1cc0a3197e5d83d03240ee4
- 0x834b6b9a36b42da183e2542785e8d2d7548ace455268a81922edbe6020cef644
- 0x2922573a524a0694086782ac45fa3083d3fc3f6a2a479b2105e1e2f06b2916f7
- 0x07ad80c0c234ecea379a2f4450dfd0804db049dbc62abe77af6306049ca6b6c2
- 0x98cbbf2c68ab4c0b4db782aeb88bea1f30b02178cf8b5d3d24a931d19492ea6d
- 0x252cce55f1a3d5391c16f82d7f62494429a5f69b03486d4cfcfb7b2c96d6c884
- Day root
- 0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
- Chained
- 0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
- Published
- On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af