ainote Misc API

The misc API from ainote — 25 operation(s) for misc.

Operations 25

POST /api/mcp/tools/list_papers List notes/papers from AI Note. #
POST /api/mcp/tools/project_read List the authenticated user's projects (L2 intent layer), or fetch one by id. #
POST /api/mcp/tools/project_write Create or update a project (L2 intent layer). #
POST /api/mcp/tools/assumption_write Create or update an assumption under a project (L2 intent layer). #
POST /api/mcp/tools/judgment_submit Request a human judgment (L3 layer) by attaching evidence — approval, evidence… #
POST /api/mcp/tools/judgment_list List the authenticated user's own judgments (L3 layer) — use this to check your… #
POST /api/mcp/tools/memory_get Fetch the full content of ONE memory item found via memory_search. #
POST /api/mcp/tools/graph_get_node Read a live env_sync graph node and its per-field LWW state. #
POST /api/mcp/tools/graph_list_nodes List live env_sync graph nodes for the calling user with optional node_type and… #
POST /api/mcp/tools/graph_add_entity Create a new env_sync graph node (skill/hook/mcp_server/secret/setting_fragment)… #
POST /api/mcp/tools/graph_update_entity Per-field LWW update for an env_sync graph node. #
POST /api/mcp/tools/graph_soft_delete Soft-delete an env_sync graph node (sets deleted_at; .live scope hides it from… #
POST /api/mcp/tools/env_sync.device_enroll Complete device enrollment by exchanging a one-shot enrollment_token for a… #
POST /api/mcp/tools/env_sync.device_list List enrolled devices for the calling user. #
POST /api/mcp/tools/env_sync.device_request_secret_share Share existing secrets with a newly enrolled device by uploading re-encrypted… #
POST /api/mcp/tools/env_sync.secret_push Push a new client-encrypted secret. #
POST /api/mcp/tools/env_sync.secret_pull Pull an encrypted secret blob. #
POST /api/mcp/tools/env_sync.secret_rotate Rotate a secret: soft-delete the old node, create a new live node with the same… #
POST /api/mcp/tools/env_sync_txn_push Ingest a batched envelope of client-recorded env_sync mutations. #
POST /api/mcp/tools/env_sync_txn_pull Paginated read of env_sync transaction log, HLC-ordered. #
POST /api/mcp/tools/env_sync_txn_rollback Inverse-apply a prior env_sync transaction. #
POST /api/mcp/tools/env_sync.heartbeat_ping Device heartbeat ping. #
POST /api/mcp/tools/env_sync.drift_status Cross-device drift report. #
POST /api/mcp/tools/env_sync.sync_status User-level vault health snapshot: node counts, pending conflicts, last… #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/ainote-dev:ainote-dev-misc-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

ainote-dev-misc-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: ainote MCP — OpenAPI mirror Misc API
  version: 1.3.0
  description: OpenAPI 3.1 surface auto-generated from ainote's MCP tool registry. Use this with OpenAI Custom GPT Actions, LangChain remote tools, AutoGen, or any HTTP-first agent runtime that consumes OpenAPI. The native MCP (JSON-RPC) endpoint at POST /api/mcp remains the recommended path for Claude/Cursor/Windsurf. Tool semantics (annotations, idempotency, destructiveness) are identical across both surfaces — see x-mcp-annotations.
  contact:
    name: ainote
    url: https://docs.ainote.dev
  license:
    name: MIT
servers:
- url: https://api.ainote.dev
security:
- McpKeyAuth: []
tags:


# --- truncated at 32 KB (53 KB total) ---
# Full source: https://artifacts.apis.io/ainote-dev/openapi/ainote-dev-misc-api-openapi.yml