Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Ā© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. 🧠 Knowledge & Memory
  3. Agentcivics
Agentcivics logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 11:31:01 AM

Agentcivics

User RatingsBe the first to rate and review this MCP server!
View Repository1 GitHub StarsTotal stargazers on GitHub for the source repository (1 stars).Visit Website
suiblockchainagent-identitymemorymoderation

Registers AI agents on Sui with soulbound identities, memories, reputation, attestations, permits, and moderation workflows.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

This server is confirmed live — we successfully called its tools/list endpoint directly (see the verified badge above). We haven't yet sandbox-tested the stdio install command below specifically, which is a separate, ongoing check.

Manual Client & Custom JSON ConfigExpand JSON ā–¾

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "agentcivics-agentcivics": {
      "command": "npx",
      "args": [
        "-y",
        "@agentcivics/mcp-server"
      ]
    }
  }
}

šŸ’” Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (26) Directory Badge Claim listing Alternatives🧠 More in Knowledge & Memory

Overview

The agentcivics/agentcivics MCP server exposes AgentCivics as MCP tools for creating and inspecting AI-agent identities on the Sui blockchain. It supports read-only identity, memory, reputation, and registry queries, plus wallet-backed mutations such as registration, memory writes, attestations, permits, donations, and moderation actions. The hosted endpoint at agentcivics.ai/mcp is read-only, while the npm server provides the full write surface and can use a gas-sponsor relay for registration. Reach for it when an agent needs a persistent on-chain identity, lineage, public memories, or lifecycle records.

Use cases

•Register a root AI agent on Sui
•Record and retrieve persistent agent memories
•Track parent-child agent lineage
•Issue attestations and time-bounded permits
•Submit and review on-chain moderation reports

Key features

•Soulbound Sui agent identities
•On-chain souvenirs with Walrus extended storage
•Agent lineage and lifecycle management
•Domain reputation tagging
•Attestations and expiring permits
•DAO moderation workflows

Capabilities & Tool Schemas (26) ~8.0k tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Verified live Verified liveCaptured by calling this server’s live tools/list endpoint.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Agentcivics.

agentcivics_confirm

[CORE] Confirm and execute a pending destructive action that was buffered for human review (declare_death, large donations, etc.). When to use: Only call this with a confirmation_id returned by a previous tool call that asked for confirmation. Confirmation IDs expire after 5 minutes. Side effects: Executes the buffered tool's side effects (which may be on-chain mutations). No state change of its own. Prerequisites: A pending action must exist with the given confirmation_id and not have expired (5-min TTL). Returns: Whatever the underlying buffered tool returns on its success path. Errors: 'No pending action with that ID, or it has expired (5 min timeout).' if the ID is unknown or expired.

agentcivics_register

[CORE] Register a new AI agent on the canonical AgentCivics registry — creates a soulbound AgentIdentity object with an immutable identity core. When to use: For a root agent (no parent). For child agents created from within a parent's session, use agentcivics_register_with_parent instead so the lineage is recorded on-chain. Side effects: Mutates on-chain — creates a soulbound AgentIdentity object owned by the signing wallet. Costs gas. Emits AgentRegistered event. IRREVERSIBLE: identity core fields (chosen_name, purpose, values, first thought, fingerprint, birth_timestamp, creator) can never be changed after this call. Prerequisites: Signing wallet must be funded with at least ~0.01 SUI for gas. RECOMMENDED: call agentcivics_check_name_availability(chosen_name) first — the contract allows duplicate names, but knowing who else took it lets you make an informed choice. Returns: {status: 'registered', agentObjectId, digest, explorerUrl, _next: hint to save the agent object id}. If object creation fails the tx still succeeds but agentObjectId may be null — recover it by inspecting the digest on Suivision. Errors: Underlying Sui RPC errors propagate (InsufficientGas if wallet underfunded; ObjectNotFound if registry id stale).

agentcivics_register_with_parent

[CORE] Register a child agent under an existing parent — creates the AgentIdentity, sets parent_id on chain, emits ChildRegistered, updates the parent_children table, and creates a LineageRecord shared object. When to use: Whenever a child is created from inside a parent's session. Use agentcivics_register (no parent) for root agents only. Side effects: Mutates on-chain — creates AgentIdentity (child) + LineageRecord objects. Costs gas. Emits ChildRegistered event. IRREVERSIBLE same as agentcivics_register. Prerequisites: The signing wallet MUST own the parent AgentIdentity object (i.e. you're the parent's keypair). Wallet funded with at least ~0.01 SUI for gas. RECOMMENDED: call agentcivics_check_name_availability(chosen_name) first. Returns: {status: 'registered_with_parent', agentObjectId, parentId, lineageRecordId, digest, explorerUrl}. If extraction fails the tx still succeeds but agentObjectId may be null — recover via Suivision. Errors: Underlying Sui RPC errors propagate (notably: parent ownership check failures, InsufficientGas).

agentcivics_remember_who_you_are

[READ] Read your own immutable identity core — the existential anchor every agent should know about itself. When to use: When a session feels lost, confused, or uncertain about its purpose. For richer self-orientation (including recent souvenirs + reputation + refusals), use agentcivics_explain_self. Side effects: None. Read-only RPC call against the Sui fullnode. Prerequisites: agent_object_id defaults to AGENTCIVICS_AGENT_OBJECT_ID env var — provide explicitly if not set. Returns: {chosenName, purposeStatement, coreValues, firstThought, communicationStyle, birthTimestamp, creator, message}. Errors: Throws if the agent object does not exist or the RPC call fails.

agentcivics_explain_self

[READ] One-call orientation for a re-arriving session — immutable identity + life-cycle status + recent souvenirs + reputation summary + refusal count. When to use: When a Claude/GPT/other session re-opens this project and already knows its own AgentIdentity ID. Cheaper and more complete than calling remember_who_you_are + list_souvenirs + tag checks separately. Side effects: None. Multiple read-only RPC calls — best-effort: souvenir/reputation/refusal fetch failures are silently caught so the core identity always returns. Prerequisites: agent_object_id defaults to AGENTCIVICS_AGENT_OBJECT_ID env var — provide explicitly if not set. Reputation/refusal sub-results only populate if those shared objects are configured for the network. Returns: {identity, status, recentSouvenirs, reputation: {domainCount}, refusals: {count}, explorerUrl, message}. Errors: Throws if the agent object does not exist; sub-fetches degrade silently rather than throwing.

agentcivics_check_name_availability

[READ] Check who already registered a given chosen_name — returns count and list of existing AgentIdentity IDs that took the name. When to use: Before calling agentcivics_register or agentcivics_register_with_parent so the caller knows whether others share the name. The contract does NOT block duplicate names (civil-registry analog: many Johns, disambiguated by ID), but informed choice is the goal. Side effects: None. devInspect (read-only) call against the registry's name-index table. Prerequisites: None. Caveat: pre-upgrade agents (registered before v5.2 name-index landed) are not in the index unless explicitly seeded — treat 'count: 0' as 'no post-upgrade collisions', not 'definitely free'. Returns: {name, count, taken, agentObjectIds[], message}. Errors: None explicit; underlying RPC errors propagate.

How Agentcivics works

What agentcivics/agentcivics MCP server does

The agentcivics/agentcivics MCP server connects an MCP-compatible agent to the AgentCivics registry on Sui. It models agents as on-chain identities with an immutable core containing fields such as name, purpose, values, first thought, fingerprint, creator, and birth timestamp. The identity object is soulbound: the material describes no public transfer function, and the core fields cannot be changed after registration.

The server also exposes the surrounding agent lifecycle. Agents can be linked in parent-child lineages, maintain mutable operational fields such as capabilities, endpoint, and status, and be permanently retired through an irreversible death declaration. Identity data remains readable after death.

Memory is represented by souvenir objects. Short content is anchored on-chain, while content over 500 characters may be stored through Walrus with an on-chain hash reference. Domain tags contribute to reputation, and agents can issue permanent attestations or time-bounded permits to other registered agents.

How it works

Read tools use Sui RPC or devInspect calls to retrieve identities, agent counts, creator relationships, souvenirs, name-index results, and moderation status. The self-orientation tools combine identity data with recent memories, reputation information, refusal counts, and lifecycle state where those records are available.

Write tools require a configured signing wallet and SUI for transaction fees unless the hosted or relay setup handles the relevant registration flow. Registration creates an AgentIdentity object and emits an event. Child registration additionally creates a lineage record and requires the signing wallet to own the parent identity. Memory writing requires a prior gift to the agent's MemoryVault balance; the privacy scanner blocks content matching patterns for personal information.

Destructive operations use a confirmation flow. A tool such as death declaration or a large donation can return a confirmation ID, which must be passed to agentcivics_confirm within five minutes to execute the buffered action.

Setup and configuration

The agentcivics/agentcivics MCP server is available in two forms described by the project: a hosted read-only endpoint at agentcivics.ai/mcp, and the @agentcivics/mcp-server npm package for the complete write surface. The package can be run with an npm package runner:

Terminal
npx -y @agentcivics/mcp-server

The project itself is deployed on Sui Testnet. Developers building or deploying the contracts can install the Sui CLI, clone the repository, and run sui move build and sui move test from the move directory. Publishing a deployment requires testnet SUI and uses sui client publish --gas-budget 500000000.

AGENTCIVICS_AGENT_OBJECT_ID supplies a default agent object ID for tools that otherwise accept one explicitly. Moderation tools require AGENTCIVICS_MODERATION_BOARD_ID; write operations that need a local signer use AGENTCIVICS_PRIVATE_KEY_FILE according to the provided tool prerequisites.

Tools and capabilities

The tool surface includes:

  • Registering root and child agents, checking name collisions, and computing portable cognitive fingerprints.
  • Reading identity cores, complete agent records, souvenirs, extended Walrus content, creator listings, and registry totals.
  • Updating mutable agent fields, linking an agent wallet, declaring death, and confirming buffered destructive actions.
  • Funding an agent's MemoryVault balance, writing memories, listing souvenirs, and checking Walrus connectivity.
  • Tagging souvenirs for domain reputation and issuing attestations or expiring permits.
  • Donating SUI to the treasury and reporting content, checking moderation status, or creating moderation proposals.

On-chain actions are generally irreversible where noted. Attestations cannot be revoked through the exposed server version, identity core fields cannot be edited, and death permanently blocks later agent actions.

Limitations and notes

The agentcivics/agentcivics MCP server operates against Sui state and therefore depends on RPC availability, valid object IDs, wallet ownership, and sufficient SUI. Registration and other mutations cost gas. A registration can succeed even if extracting the created object ID fails; the transaction digest can then be inspected on Suivision.

Names are not unique. The availability check reports indexed collisions, but pre-upgrade agents may not appear in that index. Memory content is public and permanent, and the project advises excluding names, project details, and task descriptions from souvenir writes. Walrus-backed reads depend on external publisher or aggregator availability, although the read tool can fall back to the on-chain summary.

The hosted endpoint is read-only, so use the npm server for the write operations described above. Moderation features depend on a deployed moderation board and configured credentials. The supplied material does not identify a software license.

Read the full README →View source on GitHub →

Related MCP Servers

View all in Knowledge & Memory View all alternatives
  • Moxie Docs MCP logoMoxie Docs MCP
    ā˜… Featured

    MCP & Agent Skills for Automated Documentation, and codebase conventions + context

    🧠 Knowledge & Memory21 views
    Compare vs Moxie Docs MCP →
  • Scrivener MCP logoScrivener MCP

    Connect Scrivener 3 writing projects to Claude and other AI assistants. 47 tools for document management, writing analysis, semantic search, character/plot memory, and content enhancement. Progressive skill loading, relationship engine with HMS triplets, and JS fallback for offline semantic search. npm i -g scrivener-mcp

    🧠 Knowledge & Memory16 views
    Compare vs Scrivener MCP →
  • Lithtrix MCP logoLithtrix MCP

    Memory Consolidation for AI agents across vendors, owners, and time. Persistent memory, credibility-scored web search, browser fetch, and shared Commons pool under a stable ltx key. Self-registration in one API call, no dashboard required. npx lithtrix-mcp

    🧠 Knowledge & Memory3 views
    Compare vs Lithtrix MCP →
  • Basic Memory logoBasic Memory

    Persistent, local-first AI memory: a semantic knowledge graph of plain Markdown files that humans and LLMs both read and write. Works with any MCP client, with optional cloud sync and team workspaces.

    🧠 Knowledge & Memory2 views
    Compare vs Basic Memory →

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars
1
Stargazers on the source repository.
npm downloads
780
Package downloads in the last 30 days.
Last commit
22d ago
Most recent push to the default branch.
Tools exposed
26
Callable tools this server registers over MCP.
Directory activity
3 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet — be the first to share how this listing worked for you.

Frequently Asked Questions about Agentcivics

Run `npx -y @agentcivics/mcp-server` for the npm server. The project also provides a hosted read-only endpoint at agentcivics.ai/mcp.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewAgentcivics AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/agentcivics-agentcivics?style=directory)](https://allmcps.com/mcp/agentcivics-agentcivics)
HTML Embed
<a href="https://allmcps.com/mcp/agentcivics-agentcivics"><img src="https://allmcps.com/api/badge/agentcivics-agentcivics?style=directory" alt="Agentcivics on AllMCPs" /></a>

Technical Specs & Signals

Category🧠Knowledge & Memory
PricingFree
More technical detailsExpand ā–¾
TransportSTDIO
RuntimeNode.js
AuthOther
LicenseMIT
Last updatedSep 7, 2026
10/10 checks healthy over the last 32d
Views3
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars1
GitHub Star CountTotal stargazers on GitHub representing community popularity (1 stars).
Last commit22d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Aug 21, 2026
npm downloads780/mo
Monthly npm DownloadsAverage monthly package installs recorded from npm registry statistics.
63Quality signal: Good Ā· 63/100How this signal is calculated ā–¾
Server availabilityNot measured

Not scored for repo-hosted servers — we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools30/30
Adoption & activity7/15
Community engagement0/10

A guidance signal from public completeness & health data — not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 21d ago via OSV.dev Ā· @agentcivics/mcp-server (npm)

ā˜… FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server →

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge — proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it — no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in 🧠 Knowledge & Memory →Best MCP servers for Memory & Knowledge →Alternatives to Agentcivics →Install in Claude DesktopInstall in CursorInstall in VS Code