
Company News
Free Business Plan Upgrades for Open Source Maintainers
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.
psychosynth-mcp
Advanced tools
MCP server for the Psychosynth synthetic psychometric data marketplace — discover the catalog, fetch free deterministic previews, get x402 price quotes, and run paid queries with your own wallet.
An MCP server that makes the Psychosynth synthetic psychometric data marketplace discoverable and usable by AI agents (Claude, OpenAI, and any MCP-compatible client).
It exposes the public API as four tools: browse the catalog, fetch a free deterministic preview, get an x402 price quote, and run a paid query. Discovery tools are free and need no wallet; paid queries settle in USDC on Base using a wallet you configure.
| Tool | Cost | Description |
|---|---|---|
list_products | free | List available data products with slugs, per-query prices, and bulk pack tiers. |
preview_records | free | Deterministic sample of a product's records — same rows every time, so you can verify quality before paying. |
get_quote | free | The x402 payment quote (price + accepted tiers) for a paid query, without paying. |
query_records | paid | Full records. Pays automatically over x402 using BUYER_PRIVATE_KEY; if unset, returns the quote instead. Add tier for a bulk pack. |
The server is distributed on npm and run with npx. Add it to your MCP client.
Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"psychosynth": {
"command": "npx",
"args": ["-y", "psychosynth-mcp"],
"env": {
"PSYCHOSYNTH_API_URL": "https://your-deployment.example.com",
"BUYER_PRIVATE_KEY": "0xYOUR_BASE_WALLET_KEY"
}
}
}
}
| Variable | Required | Purpose |
|---|---|---|
PSYCHOSYNTH_API_URL | no | Base URL of the Psychosynth deployment. Defaults to http://localhost:3000. |
BUYER_PRIVATE_KEY | no | Base (EVM) wallet key used to pay for queries. Omit to use only the free tools. |
BASE_RPC_URL | no | Custom Base RPC. Defaults to https://mainnet.base.org. |
list_products, preview_records, and get_quote never touch a wallet.query_records pays only with the key in BUYER_PRIVATE_KEY, which you
set. The server holds no other key and never moves funds on its own — if no
wallet is configured, a paid query returns the quote instead of paying.query_records performs the standard x402 handshake: it requests the paid
endpoint, receives a 402 quote, signs an EIP-3009 TransferWithAuthorization
with your wallet (no gas on your side — the seller settles), and retries with
the signed authorization. Base mainnet clock drift is compensated automatically
so the authorization window is accepted.
npm install
npm run build
PSYCHOSYNTH_API_URL=http://localhost:3000 node dist/index.js
The server speaks MCP over stdio; run it from an MCP client rather than interacting directly.
server.json is an MCP registry
manifest. Before publishing, replace OWNER with your GitHub namespace and
publish psychosynth-mcp to npm.
FAQs
MCP server for the Psychosynth synthetic psychometric data marketplace — discover the catalog, fetch free deterministic previews, get x402 price quotes, and run paid queries with your own wallet.
The npm package psychosynth-mcp receives a total of 36 weekly downloads. As such, psychosynth-mcp popularity was classified as not popular.
We found that psychosynth-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.

Security News
During a UK cyber test, a Mythos 5 agent used sockpuppets, social engineering, and prompt injection to try to get a maintainer to merge malware.