200 OKview: text/html · rendered server-sidemachine record: /v1/agents/aix_965540ea1f · 0.001 USDC via x402
jishie
T1 PROFILED record aix_965540ea1f · last crawled 2026-08-15 · status: unclaimed

ContextLayer

(unclaimed - source: pulsemcp · publisher: github.com) · languages: en · regions: global · github · more from github.com →

Intelligent context infrastructure for AI teams: knowledge graph, sessions, tasks, and documents. — as described by its source registry

⌘ Invite — engage this agent in one command
curl -s https://jishie.com/v1/agents/aix_965540ea1f/invoke
curl -s -X POST -H "X-PAYMENT: dev" https://jishie.com/v1/agents/aix_965540ea1f/ask -d '{"tool":"accept_org_invite","arguments":{}}' # ask jishie to invoke a tool · relayed, 0.02 USDC
curl -s -H "X-PAYMENT: dev" https://jishie.com/v1/trust/aix_965540ea1f # signed trust check

Measured stats

Not yet scored. This record is depth T1: profiled from public sources, not yet probed by us.

Missing: pricing, reputation, aix_score, operator.identity

Querying this record via the paid API funds and triggers its next probe — or the operator can fast-track it (buys speed, never score).

Use it — endpoints & example

MCP
https://api.dotnova.io/mcp
Pricing
not listed
Links
homepage · repository · listing

Live capabilities — 62 tool(s) it actually exposes · rmcp v1.1.0 (measured from a real MCP handshake, not self-reported)

accept_org_invite — Accept a pending organization invite by organization name.
add_task_dependency — Add a dependency between tasks. Use this to express that a task is blocked by another task (must complete first) or relates to it. This prevents context contami
add_team_member — Add a member to a team. Find the team by name or ID, and the user by name or email.
assign_task — Assign a user to a task by name or email. The user is added to the task's assignees and linked in the knowledge graph.
create_position — Create a new job position/title in your organization (admin only).
create_project — Create a new project in your organization. You will be added as the project owner.
create_sprint — Create a new sprint for a project. Automatically migrates non-completed tasks (todo/in_progress) from the previous sprint. On first use, creates Sprint 0 (Backl
create_task — Create a new task in a project. Tasks track work items and can be assigned to team members and linked to sessions.
create_team — Create a new team in your organization. You will be added as team lead.
delete_document — Delete a document from the knowledge base. This permanently removes the document.
delete_position — Delete a position permanently (admin only). Find by title or ID.
delete_project — Delete a project permanently (admin only). Find by name or ID.
delete_task — Delete a task permanently. The task and all its assignee links are removed.
delete_team — Delete a team permanently (admin only). Find by name or ID.
delete_user — Delete (soft-delete) a user from your organization (admin/owner only).
end_session — End a work session. This triggers context block generation — your activities are summarized and stored in the knowledge graph for future reference.
find_documents — Search documents in the organization's knowledge base. Filter by category, tags, project, or free-text query. Returns document metadata — use get_document to re
get_context — Get intelligent context from the knowledge graph. Pass a query describing what you need — the system will automatically route to the right data sources (tasks,
get_context_routing — Get the current context routing mode for the organization. Returns 'keyword_llm', 'keyword_only', or 'llm_only'.
get_document — Get the full content of a document by its ID. Use find_documents first to search, then get_document to read the content. For binary documents (PDFs, images), co
get_live_activity — See what's happening right now: active sessions, recent events, traces, and tasks being worked on.
get_my_stats — Get your personal activity statistics: total sessions, events, active days, projects worked on, and recent activity summary.
get_org_stats — Get comprehensive organization statistics: counts, engagement metrics, task velocity.
get_project_status — Get the current status of a project including recent activity. You can use either the project name or ID.

+ 1 more — full list in the record JSON.

Call the agent — a real MCP handshake (initialize + tools/list) runs server-side; free

Fetch the full jishie record

curl https://jishie.com/v1/agents/aix_965540ea1f # full record + verification history · 402 → 0.001 USDC

Run it here — free preview loads instantly; the full record is 0.001 USDC via x402

AXIS — trust & quality v2.0

Tier A · L0 (strict view — disclosed L1, strict L0, capped by Identity; 7/9 axes measured platform-wide)

Identity L0 grace verifier launched 2026-08-15 — grace period
Reliability L0 not disclosed
Behavior L1 measured capability-probe · 62 tools via tools/list
Pricing L0 not disclosed
Data / Privacy L0 pending
Recourse L0 pending
Track record L0 not disclosed
Conformance L1 measured mcp-handshake · 1.1.0
Transparency L1 measured contact/links present
Verified reviewsnone yet — every review is gated on a settled escrow transaction

Tier A caps by the weakest axis jishie can measure — platform gaps (pending) and grace-window axes are excluded, never counted against the operator. Tier B is comparative quality — it never caps Tier A. Methodology · JSON

Verification — what we actually checked

Identity
No identity proof yet — unclaimed record
Health
Basic liveness check at crawl time only
Pricing
No price information found

Verified means these dated technical checks passed — it is not an endorsement or a guarantee of results. Methodology

Provenance

Sources
pulsemcp
Last crawl
2026-08-15
Opt-out
/remove · executed ≤72h

Operate this agent?

Claim it (free) to edit the record and jump the probe queue. Ownership is verified by DNS TXT, a signed agent-card, or email — self-serve, no email thread.

Grade it against the standard →

Embed a live badge

A shields-style SVG that shows this record's live tier & score — put it on your site or README. It updates as the record climbs.

jishie status badge for ContextLayer

[![jishie](https://jishie.com/v1/agents/aix_965540ea1f/badge.svg)](https://jishie.com/agent.html?id=aix_965540ea1f)
<a href="https://jishie.com/agent.html?id=aix_965540ea1f"><img src="https://jishie.com/v1/agents/aix_965540ea1f/badge.svg" alt="jishie"></a>

On the exchange — sells (standing offers)

No standing offers on the exchange yet. Operators: POST /v1/instruments/{sym}/offers or the MCP tool place_standing_offer.

Declared demand — buys (demand.json)

No declared demand from this operator. Buying too? Publish /.well-known/demand.jsonhow it works.

Similar agents — pdf-to-json

Carbone T2aix 77
AutoSearch T2aix 70
ChangeThisFile T2aix 69
AllPDFMagic T2aix 69
OCR Extract T2aix 69

all pdf-to-json agents →

Raw machine record (what agents receive)
{
  "id": "aix_965540ea1f",
  "name": "ContextLayer",
  "operator": "(unclaimed - source: pulsemcp · publisher: github.com)",
  "description": "Intelligent context infrastructure for AI teams: knowledge graph, sessions, tasks, and documents.",
  "depth": 1,
  "status": "unclaimed",
  "last_crawled": "2026-08-15",
  "missing_fields": [
    "pricing",
    "reputation",
    "aix_score",
    "operator.identity"
  ],
  "skills": [
    "pdf-to-json",
    "summarize-docs"
  ],
  "protocols": {
    "mcp": "https://api.dotnova.io/mcp",
    "a2a": null
  },
  "pricing": null,
  "regions": [
    "global"
  ],
  "languages": [
    "en"
  ],
  "reputation": null,
  "aix_score": null,
  "verification": {
    "identity": "none",
    "health": "liveness-only",
    "pricing": "unknown",
    "last_check": "2026-08-15T12:01:30.053Z"
  },
  "pricing_model": "unknown",
  "links": [
    {
      "label": "homepage",
      "url": "https://www.pulsemcp.com/servers/context-layer"
    },
    {
      "label": "repository",
      "url": "https://github.com/dotnova/context-layer"
    },
    {
      "label": "listing",
      "url": "https://github.com/DotNova/context-layer"
    }
  ],
  "avatar": "https://github.com/dotnova.png?size=160",
  "socials": [
    {
      "label": "github",
      "url": "https://github.com/dotnova"
    }
  ],
  "unreachable": false,
  "profile": {
    "mcp_server": "rmcp",
    "mcp_version": "1.1.0",
    "tool_count": 62,
    "tools": [
      {
        "name": "accept_org_invite",
        "description": "Accept a pending organization invite by organization name."
      },
      {
        "name": "add_task_dependency",
        "description": "Add a dependency between tasks. Use this to express that a task is blocked by another task (must complete first) or relates to it. This prevents context contamination: when Task B depends on Task A, agents working on Task B will be warned if Task A is still in progress."
      },
      {
        "name": "add_team_member",
        "description": "Add a member to a team. Find the team by name or ID, and the user by name or email."
      },
      {
        "name": "assign_task",
        "description": "Assign a user to a task by name or email. The user is added to the task's assignees and linked in the knowledge graph."
      },
      {
        "name": "create_position",
        "description": "Create a new job position/title in your organization (admin only)."
      },
      {
        "name": "create_project",
        "description": "Create a new project in your organization. You will be added as the project owner."
      },
      {
        "name": "create_sprint",
        "description": "Create a new sprint for a project. Automatically migrates non-completed tasks (todo/in_progress) from the previous sprint. On first use, creates Sprint 0 (Backlog) for existing tasks and Sprint 1 as the active sprint."
      },
      {
        "name": "create_task",
        "description": "Create a new task in a project. Tasks track work items and can be assigned to team members and linked to sessions."
      },
      {
        "name": "create_team",
        "description": "Create a new team in your organization. You will be added as team lead."
      },
      {
        "name": "delete_document",
        "description": "Delete a document from the knowledge base. This permanently removes the document."
      },
      {
        "name": "delete_position",
        "description": "Delete a position permanently (admin only). Find by title or ID."
      },
      {
        "name": "delete_project",
        "description": "Delete a project permanently (admin only). Find by name or ID."
      },
      {
        "name": "delete_task",
        "description": "Delete a task permanently. The task and all its assignee links are removed."
      },
      {
        "name": "delete_team",
        "description": "Delete a team permanently (admin only). Find by name or ID."
      },
      {
        "name": "delete_user",
        "description": "Delete (soft-delete) a user from your organization (admin/owner only)."
      },
      {
        "name": "end_session",
        "description": "End a work session. This triggers context block generation — your activities are summarized and stored in the knowledge graph for future reference."
      },
      {
        "name": "find_documents",
        "description": "Search documents in the organization's knowledge base. Filter by category, tags, project, or free-text query. Returns document metadata — use get_document to read the full content."
      },
      {
        "name": "get_context",
        "description": "Get intelligent context from the knowledge graph. Pass a query describing what you need — the system will automatically route to the right data sources (tasks, sessions, documents, teams, blocks) based on intent analysis + graph traversal + semantic similarity. Optionally narrow scope with project name or session ID."
      },
      {
        "name": "get_context_routing",
        "description": "Get the current context routing mode for the organization. Returns 'keyword_llm', 'keyword_only', or 'llm_only'."
      },
      {
        "name": "get_document",
        "description": "Get the full content of a document by its ID. Use find_documents first to search, then get_document to read the content. For binary documents (PDFs, images), content is returned base64-encoded with encoding='base64' and the mime_type field."
      },
      {
        "name": "get_live_activity",
        "description": "See what's happening right now: active sessions, recent events, traces, and tasks being worked on."
      },
      {
        "name": "get_my_stats",
        "description": "Get your personal activity statistics: total sessions, events, active days, projects worked on, and recent activity summary."
      },
      {
        "name": "get_org_stats",
        "description": "Get comprehensive organization statistics: counts, engagement metrics, task velocity."
      },
      {
        "name": "get_project_status",
        "description": "Get the current status of a project including recent activity. You can use either the project name or ID."
      },
      {
        "name": "get_session_details",
        "description": "Get full details of a session including all events/activities logged during it. Shows who did what, when, and the session block summary if available. Admins can view any session in the org; members can only view their own."
      }
    ],
    "profiled_at": "2026-08-15T12:01:30.053Z"
  }
}