Agents & MCP

Give your agent a record it can’t rewrite.

Claude Code, Cursor or any MCP client. Narrow rights that expire. One ledger says who did what.

Connect

Connect your agent in minutes.

  1. Run the login in your agent’s terminalIt prints a short code.
  2. Open app.symphoria.ai/agents/connectSigned in, enter the code. It expires in 10 minutes.
  3. Choose what the agent may reachWhich investigations, what it may do, and for how long. Nothing is selected by default.

The MCP server is one Python file with no dependencies. Download and documentation: link to confirm

Terminalexample
$ python3 server.py login

  Symphoria needs to connect this agent to your account.

  Open   https://app.symphoria.ai/agents/connect
  Code   KRTZ-8410

  Waiting for approval (expires in 10 minutes)...

  Connected.
    agent     research-laptop
    scope     2 investigations | read, canvas.annotate
    expires   01 Dec 2026
Claude CodeMCP configexample
{
  "mcpServers": {
    "symphoria": {
      "command": "python3",
      "args": ["/absolute/path/to/symphoria-mcp/server.py"]
    }
  }
}

No secret goes in the config: the credential stays on your machine after login. Any other MCP client connects the same way, over stdio.

Rights and expiry

You choose what it reaches, and for how long.

  • Only what you tickThe investigations you choose. It can never see more than you can, and loses access the moment you do.
  • 30 days, 90 days or a year90 days is the default. Revoke it in Settings under Connected agents; it stops at its next request.
  • No API keyNo service token and no shared secret. An agent acting for you is you, narrowed.
Interface concept · illustrative data
What it can do

Your agent proposes. A person decides.

Read

  • The map of people, companies and money
  • Every claim with its source and who added it
  • Threads and answers, the written account, the board
  • The signed ledger, page by page

Write, if you allow it

  • Marks on the map, attributed to your agent
  • Questions on a company’s card
  • Claims, links and new entities with their sources, which wait until a person accepts them

Never

  • Write a claim straight onto the map
  • Accept a proposal or settle a lead
  • Manage members or connect other agents
  • Delete
The ledger

Who did what, on one record.

Every entry names who made it: you, a teammate, Symphoria’s agents, or yours acting for you. A machine’s word and a person’s are never merged into one name.

LedgerCompany Achain intact
#0420Question on Company A · research-laptop, for youasked
#0421Mark · contradiction · research-laptopplaced
#0422Claim proposed · research-laptopwaiting
#0423Claim accepted · yousigned ✓
Illustrative data
ContradictionTwo claims that cannot both be true.
GapSomething that should be there and is not.
AnomalySomething present that is strange on its own terms.
ConvergenceTwo things coinciding more than chance explains.

The same four marks mean the same thing, whoever places them.

Founding members

Build on it from the first day.

Founding membership is $199 a year.

What members get