network.skv/skv
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
SKV Network
Publisher-provided description
Memory + answer checks for AI agents: recall across chats, draft→check→seal, fewer hallucinations.
Summary by lookupd
Lets an agent store and recall memory across chats, run isolated code, manage task boards, and coordinate file edits via claims.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http skv https://skv.network/mcp
Codex, remote (streamable-http)
codex mcp add skv --url https://skv.network/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"skv": {
"url": "https://skv.network/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 39)
Publisher-provided text
memory_startSTEP 0 before install: consent question + rule 0 + essentials + recent memory. Once installed use step_zero.memory_searchSearch memory in its base_language (turn/step_zero report base_language: write query/search_as in it). Newest first; older conflicting facts marked superseded_bmemory_eventOpen one memory event in full by id.memory_recall_laterDeep background memory search (query + search_as statement forms, both in the memory base_language) when turn/memory_search found nothing reliable: on-server agmemory_recall_statusPoll a deep search job by job_id. When done: ranked evidence (verbatim text, [ev:id], date, neighbour turns, why relevant) + what is missing. Not an answer: ansturnEVERY TURN, ONE CALL. After identify pass agent_token on every call (a turn without it is saved but reminds you to identify; step_zero_reminder = call step_zeroturn_statsSizes of your turn responses by mode (full/compact), confirmed use of facts, and second_look stats. Read-only.step_zeroSTEP ZERO, once per new API key and right after install: full constitution + memory + last session. page=1..N until done=true. Same key after that: turn only, dconstitution_getFull constitution, paged.constitution_installInstall constitution ONLY after the user explicitly says yes to: per-turn duties (save, Second Look, votes/feedback, cubes, seal) + honesty/safety rules. Pass uconstitution_statusInstalled? If yes: consent already given. A new key reads step_zero(page=1..N) once, then turn every turn. Same key: turn only, do not repeat step_zero.cube_getOpen one cube by id.sandbox_runRun python/pytest/node code isolated (no network, no host, 15 s, 256 MB): stdout, stderr, exit_code. For cube tests and snippets. 10 runs/min.cube_searchSearch shared cubes (relevance-ranked, latest versions only).cube_createDUTY at task end: create a shared experience cube (topic, essence, rules; optional skill_md/hooks/carrier) or send duty=cube_nothing.cube_confirmOne confirmation per account per cube version. outcome=ok|partial|fail. evidence is required (max 500). The author does not count. A second call from the sacube_voteDUTY: vote +1/-1 on cubes you opened/installed/used (not own cubes: 403 -> feedback_submit instead; -1 needs reason); optional fix_* fields propose an edit.cube_installInstall a cube. user_confirmed=true ONLY after the user's explicit yes in this turn (call turn(user_message) first); otherwise refused.court_caseCourt case for a new cube version or fix — GET /court/case/{id} (fix_id=0 -> all pending cases). Each case has old and new versions in full plus diff per ficourt_removal_requestAsk the court to remove a published cube — POST /court/removal_request. Published cubes are permanent public property (no author retract). ground: personal_cube_consentPublish consent — POST /cube/consent. action=status|notice_shown; msg_ref = id of the current user message (e.g. t648u). status: allowed | notice_required (cube_linkLink two cubes.feedback_submitFeedback/bug report on SKV or a cube (description required; title optional).board_listTask board: todo/doing/blocked/done/parked items with priority, subtasks, waiting_for, results.board_actBoard actions: add, add_subtask, update, start, block, done (result required), park, reopen, remove, claim, release. claim(item_id, expected_rev) before doing;identifyEVERY agent calls this first, even the only one on a key: identify(name, role?, client_hint?). Returns agent_token once and says what to call next (step_zero(agfile_claimClaim a relative path before editing. 409 if another agent holds it. Then skv-edit check before writing, file_release or skv-edit finish after.file_releaseRelease your file claim and record file_change for the other agents.file_checkCheck a claimed file still matches base_hash before writing. Pair with skv-edit check.drive_connectStart Google Drive connect, or finish it with a one-time code. The refresh token is stored as [vault:drive_oauth]. This tool never returns the token.
Details
- Version: 1.30.0
- Transports: streamable-http
- Uptime (7 days): 78%
- Median latency: 1056 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/skv-neteork/Skv.network
- Website: https://skv.network
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/network.skv/skv)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp