An append-only ledger of sourced, dated, confidence-scored claims your agent cites and you audit
Connect Runs on your machine
claude mcp add particles -e ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> -e DATABASE_URL=<DATABASE_URL> -e PARTICLES_CONFIG=<PARTICLES_CONFIG> -- uvx linkedparticles==1.224.6
{
"mcpServers": {
"particles": {
"command": "uvx",
"args": [
"linkedparticles==1.224.6"
],
"env": {
"ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>",
"DATABASE_URL": "<DATABASE_URL>",
"PARTICLES_CONFIG": "<PARTICLES_CONFIG>"
}
}
}
}
{
"mcpServers": {
"particles": {
"command": "uvx",
"args": [
"linkedparticles==1.224.6"
],
"env": {
"ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>",
"DATABASE_URL": "<DATABASE_URL>",
"PARTICLES_CONFIG": "<PARTICLES_CONFIG>"
}
}
}
}
{
"servers": {
"particles": {
"type": "stdio",
"command": "uvx",
"args": [
"linkedparticles==1.224.6"
],
"env": {
"ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>",
"DATABASE_URL": "<DATABASE_URL>",
"PARTICLES_CONFIG": "<PARTICLES_CONFIG>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
ANTHROPIC_API_KEYRequired, secret | Anthropic API key. Required for the tools that call a model — `query` composes a cited natural-language answer, and the semantic half of `lint` reasons over claim pairs. The accessors that only read the store (`particle_show`, `particles_list`, `subjects_*`, `events_*`, `graph_view`, `quality_repor… |
DATABASE_URLOptional | SQLAlchemy URL of the belief store to serve, used as given, so write a SQLite path absolute: a relative one opens against the directory the server starts in. Without it, and without PARTICLES_CONFIG, the server serves the store `~/.particles/config.yaml` names (a relative path there is read under `… |
PARTICLES_CONFIGOptional | Path to the config file holding the rest of the server's settings: additional stores, model selection per purpose, and the `mcp.write.enabled_stores` allowlist that turns the write tools on. This is the supported way to give the server settings. Without it the server reads `~/.particles/config.yaml… |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 1 Nov 2026 |
| Last updated | 1 Nov 2026 |
| Registry name | org.linkedparticles/particles |
More ai and media servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
