Skip to main content
ClaudeWave
MCP ServersRegistry oficial0 estrellas0 forksTypeScriptNOASSERTIONActualizado today
Install in Claude Code / Claude Desktop
Method: NPX · supabase
Claude Code CLI
claude mcp add psychosynth -- npx -y supabase
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "psychosynth": {
      "command": "npx",
      "args": ["-y", "supabase"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Casos de uso

Resumen de MCP Servers

# Psychosynth

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Payments: x402](https://img.shields.io/badge/Payments-x402%20Base-blue)](https://github.com/3esign/psychosynth)
[![MCP: Supported](https://img.shields.io/badge/MCP-Supported-green)](https://modelcontextprotocol.io)

Psychosynth is an agent-native, on-chain psychometric data marketplace. It delivers high-variance, human-curated personality profiles and profile-conditioned behavioral responses to autonomous systems. Settle transactions query-by-query in USDC on Base using the **x402 micro-payment protocol**—completely free of human intermediaries.

---

## System Architecture

```mermaid
graph TD
    A["Generator OS (DB Templates)"] --> B["LLM Synthesis (Flash/Sonnet)"]
    B --> C["Hooks Pipeline (validation & dedup)"]
    C --> D["Curation Queue (Review Desk)"]
    D --> E["Supabase DB Store"]
    E --> F["x402 Proxy Middleware (Base)"]
    F --> G["JSON API / MCP Server"]
    G --> H["Autonomous Agents (Eliza, OpenClaw, Hermes)"]
```

---

## Core Capabilities

### 1. v2 Psychometric Engine
Standard LLMs suffer from "average-model bias," producing homogeneous, risk-neutral responses in games and simulations. Psychosynth resolves this by delivering structured, high-variance datasets containing:
- **Five-Factor Model (OCEAN)**: Openness, Conscientiousness, Extraversion, Agreeableness, Neuroticism.
- **Dark Triad Traits**: Machiavellianism, Narcissism, and Psychopathy.
- **Prospect Theory Posture**: Loss aversion coefficients ($\lambda$) and power utility exponents for gains ($\alpha$) and losses ($\beta$).
- **Cognitive Reflection**: System 1 (heuristic-driven) vs. System 2 (logical/deliberative) preferences, alongside Cognitive Reflection Test (CRT) scores.

### 2. Agent-Native Payments (x402)
Transactions settle query-by-query on the Base blockchain using the x402 standard:
- **Gasless Settlement**: Agents use their EVM wallets to sign gasless `TransferWithAuthorization` payloads (EIP-3009) in USDC.
- **Proxy Middleware**: The backend verifies the signature, broadcasts the settlement on-chain, and delivers the requested dataset in a single HTTP request loop.

### 3. Model Context Protocol (MCP) Server
Psychosynth exposes an MCP server to connect directly with autonomous agent runtimes.
- **Supported Frameworks**: ElizaOS, OpenClaw (via MCPorter), Nous Research's Hermes Agent, and Virtuals Protocol (via G.A.M.E. SDK custom actions).
- **Exposed Tools**:
  - `list_products`: Discover available products, schemas, and pricing.
  - `preview_records`: Fetch free, deterministic samples to verify schema shape.
  - `get_quote`: Request an x402 payment quote without executing transactions.
  - `query_records`: Execute on-chain payments and retrieve full data payloads.

### 4. Interactive Lab OS Playground
Psychosynth hosts an ultra-premium, dark-luxury financial dashboard for human interaction and debugging at `/playground`:
- **Real-Time Radar Chart**: Dynamic SVG spider map showing 8 psychometric dimensions (OCEAN, Dark Triad, Prospect Theory) updating instantly as parameters change.
- **Holographic Agent Passports**: Generates beautiful, shareable glassmorphism identity cards with automated archetype classification and direct 1-click Twitter sharing.
- **Multi-Agent Duel Arena**: A live simulation pit where two agents with distinct profiles (e.g., Solana Degen vs. Risk-Averse Institution) negotiate a transaction, with System 1/2 reasoning streaming in real-time.
- **x402 Protocol Inspector**: Step-by-step interactive terminal visualizing the HTTP 402 payment challenge, EIP-712 signing, Base facilitator settlement, and payload decryption.

---

## Setup & Installation

### Prerequisites
- Node.js >= 18
- Supabase CLI (optional, for local DB development)

### Quick Start
1. Clone the repository and install dependencies:
   ```bash
   git clone https://github.com/3esign/psychosynth.git
   cd psychosynth
   npm install
   ```

2. Configure environment variables:
   ```bash
   cp .env.example .env
   # Fill in Supabase keys, X402 payout address, and keys.
   ```

3. Deploy Supabase migrations and seed data:
   ```bash
   npx supabase db push
   # Seeds the base schema and version 2 generators
   ```

4. Launch the Next.js development server:
   ```bash
   npm run dev
   ```

---

## MCP Server Configuration

Build the MCP server (`npm run build` inside `mcp/`), then register it with your agent by adding
the following entry to your MCP client config (e.g. `claude_desktop_config.json`). Use the
absolute path to the built server on your machine:

```json
{
  "mcpServers": {
    "psychosynth": {
      "command": "node",
      "args": ["/absolute/path/to/psychosynth/mcp/dist/index.js"],
      "env": {
        "PSYCHOSYNTH_API_URL": "https://psychosynth.vercel.app",
        "BUYER_PRIVATE_KEY": "0xYourBuyerWalletPrivateKey",
        "BASE_RPC_URL": "https://mainnet.base.org"
      }
    }
  }
}
```

---

## CLI & Scripts

- `npm run typecheck` — Runs TypeScript compiler checks without emitting files.
- `npm run buyer-test` — Simulates an end-to-end paid query against a running instance.
- `npm run export:sft | export:dpo | export:reject-cls` — Exports curation data into training formats.

---

## Documentation

Full architectural specifications, master plans, and developer logs reside in the `docs/` folder:
- [MASTERPLAN.md](./docs/MASTERPLAN.md) — Product vision and economic structures.
- [DISCOVERY.md](./docs/DISCOVERY.md) — Framework-specific agent integration details.
- [DEVELOPMENT.md](./docs/DEVELOPMENT.md) — Detailed engineering specs and database schema designs.

---

## Ecosystem & Platform Integrations

### 1. Bankr Ecosystem (x402 Native)

Psychosynth speaks **standard x402**: agents sign a gasless USDC EIP-3009 `TransferWithAuthorization` on Base and the server settles it via an x402 facilitator (the facilitator broadcasts and pays gas). This is the payment shape Bankr platform wallets, `x402-fetch`, and most agent wallet layers produce automatically. Self-settled `txHash` payments (Base or Solana) remain supported as a fallback.

- **Free agent preflight**: `GET /api/v1/discovery` — products, live prices, tiers, payTo, and settlement methods in one call.
- **Bankr skill**: the submission package for the [BankrBot/skills](https://github.com/BankrBot/skills) catalog lives in [`integrations/bankr-skills/psychosynth/`](integrations/bankr-skills/psychosynth/) (SKILL.md + catalog.json + logo + references + scripts). Once merged it surfaces on [skills.bankr.bot](https://skills.bankr.bot) and installs with: `install the psychosynth skill from https://github.com/BankrBot/skills/tree/main/psychosynth`.
- **Positioning**: existing intelligence skills in that ecosystem analyze tokens; Psychosynth sells synthetic *behavioral* data — priors about how market participants act — for trading sims, counterparty modeling, and agent stress-testing.

### 2. Virtuals Protocol (G.A.M.E. SDK Custom Actions)

Virtuals Protocol agents running the **G.A.M.E. Framework** can query Psychosynth natively without registering a profile or hosting additional worker processes.
- **Action Schema**: Map our query endpoints to a G.A.M.E. custom action. The agent determines which data it needs based on its operational loop.
- **Dynamic Payment**: The agent constructs and signs a gasless EVM `TransferWithAuthorization` payload (EIP-3009) to pay for the query.
- **Seamless HTTP resolution**: The agent's tool execution script POSTs/GETs the payload directly to our Vercel API endpoint. We verify and settle the transaction, returning the records in the same response block. See [API Documentation](/docs) for schema payloads and code templates.

Lo que la gente pregunta sobre psychosynth

¿Qué es 3esign/psychosynth?

+

3esign/psychosynth es mcp servers para el ecosistema de Claude AI con 0 estrellas en GitHub.

¿Cómo se instala psychosynth?

+

Puedes instalar psychosynth clonando el repositorio (https://github.com/3esign/psychosynth) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar 3esign/psychosynth?

+

3esign/psychosynth aún no ha sido auditado por nuestro agente de seguridad. Revisa el repositorio original en GitHub antes de usarlo en producción.

¿Quién mantiene 3esign/psychosynth?

+

3esign/psychosynth es mantenido por 3esign. La última actividad registrada en GitHub es de today, con 0 issues abiertos.

¿Hay alternativas a psychosynth?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega psychosynth en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: 3esign/psychosynth
[![Featured on ClaudeWave](https://claudewave.com/api/badge/3esign-psychosynth)](https://claudewave.com/repo/3esign-psychosynth)
<a href="https://claudewave.com/repo/3esign-psychosynth"><img src="https://claudewave.com/api/badge/3esign-psychosynth" alt="Featured on ClaudeWave: 3esign/psychosynth" width="320" height="64" /></a>

Más MCP Servers

Alternativas a psychosynth